运行 Ubuntu 13.04 后 Windows 8 中出现分区错误

运行 Ubuntu 13.04 后 Windows 8 中出现分区错误

我有双启动 Windows 8 和 Ubunu 13.04(安全快速启动、C:\ win8、D:\ 共享分区 NTFS,以及 2 个 ext4 分区用于 ubuntu \ 和 \home)。当我在 Ubuntu 中时,一切都运行正常,但当我启动 Windows 8 并运行“错误检查”时出现错误。Windows 修复了这个问题,但有时 D:\ 中的文件丢失或损坏(例如 0 B 大小)...

快速启动已禁用(bcdedit /set disabledynamictick yes) - 没有变化。

休眠已禁用(powercfg /h off) - 没有变化。

我在 D:\ 驱动器上有重要文档,但我不敢在 Ubuntu 中打开其中的任何一个,然后运行 ​​Windows 8。

有任何想法吗...???

谢谢...

答案1

您需要禁用“快速启动”功能在 Windows 中,如所述在这个 Windows 网站上(还有许多其他功能)。固件中的“快速启动”功能相对来说并不重要。但是,Windows 的“快速启动”功能将关机过程变成了挂起到磁盘的操作。当这样做时,文件系统不会正确关闭,因此当在 Linux 中访问文件系统时,可能会造成损坏。

答案2

什么都没用...Windows 在启动时总是损坏文件......

因此,我找到了解决方法:在关闭 Windows 之前,我D:\使用*.bat包含命令的文件进行卸载

mountvol D:\ /D 

在我再次启动 Windows 后,我使用另一个*.bat文件和命令

mountvol D: 'VolumeName'

安装驱动器。

D:\这样,Windows在关机或启动时就无法访问......

相关内容