ntfs 上的双引导丢失文件

yeh*_*uda 13 dual-boot windows ntfs

我有 3 个分区:一个用于 Windows 7 (ntfs),一个用于 Ubuntu (ext4),一个仅用于数据(ntfs,因此两个操作系统都可以看到它们)。

我的问题是我使用 Ubuntu 在数据分区上存储了一些文件,当我启动 Windows 7 时,所有数据都消失了!之后,即使在使用 Ubuntu 时我也找不到这些文件。

我的文件根本就不见了:(

我可以在 Ubuntu 中做些什么还是只是 Windows 问题?

Mat*_*teo 15

如果您使 Windows 休眠(或出于节能目的),然后使用 ubuntu 将文件存储在 NTFS 分区上,然后启动 Windows,Windows 会认为磁盘在休眠时已损坏并“修复”任何不同的东西。之后重新登录 ubuntu 只是确认文件实际上已被删除。

此外,我还看到 Windows 7 在关机时安装更新后可能会执行 chkdsk,当您将其重新启动时,Windows 会执行与安装更新相关的额外任务,因此请注意不要在从更新关闭后启动到 ubuntu。http://www.linuxquestions.org/questions/linux-newbie-8/windows-chkdsk-deletes-files-written-by-ubuntu-on-an-ntfs-partition-913606/

即使在与 Windows 分区分开的共享分区上也是如此,即使使用胖分区(USB 驱动器)也要小心。

来源,https://superuser.com/questions/211079/what-do-i-have-to-take-care-of-when-hibernating-both-ubuntu-and-windows-dual-bo/211175#211175https://superuser.com/questions/39532/hibernating-and-booting-into-another-os-will-my-filesystems-be-corrupted

编辑:我正在浏览寡妇网站,试图找出他们是否详细介绍了休眠过程,但这听起来很有趣http://msdn.microsoft.com/en-us/library/dd143253(v=winembedded.5).aspx,似乎最好是将硬盘驱动器的写入缓存保存到内存中,然后在将驱动器备份后写入,这可能意味着文件无法恢复,因为它不像删除第一个那样“删除”文件的字母,因此系统不会看到它,但实际上会覆盖已缓存的大面积数据。需要多加研究。


Dee*_*nky 4

这也发生在我身上。在网上阅读了很多相关内容后,我了解到 Windows 处于休眠模式时会发生这种情况。关于askubuntu 和超级用户已经有一些相关的问题。

NTFS分区上的文件消失

https://superuser.com/questions/144720/missing-files-when-windows-7-returns-from-hibernate-w-dual-boot