根据这个安装Windows分区如果在 Windows 7 休眠时从 Linux 写入 NTFS 分区,则当 Windows 7 唤醒时,所有更改都将丢失。理由是:
当 Windows 7 处于休眠状态时,它会将系统状态写入存储在磁盘上的文件中,并在系统重新唤醒时从该文件恢复,从而将整个文件系统恢复到 Ubuntu 进行任何更改之前的状态
我还没有尝试过,但我觉得这真的难以置信。我知道它将系统状态保存到休眠文件中,并且在唤醒时恢复该状态。但据我所知(我非常确定我知道的没错),这都是关于系统内存(RAM + 交换),而不是存储(硬盘)。Windows 怎么可能保存整个 HDD 状态(比如说几兆兆位)或知道对其进行了哪些修改以恢复它(并撤消对它的更改)。这没有任何意义。如果这篇文章是互联网上的一个随机页面,我会忽略它,但这是官方的 Ubuntu 文档,所以我不得不考虑我遗漏了或误解了某些内容。
我可以想象如果 Windows 以独占模式打开一个文件并且在休眠时对其进行修改可能会出现问题,但那是另一回事。
我在这里的主要兴趣是学术(我是一名计算机科学专业的学生),但也是实践兴趣,因为我正在切换到具有共享 NTFS 分区的双启动配置(Ubuntu 和 Windows7/Windows8(尚未决定))。