Windows 10 损坏 Ubuntu 18.04 分区

Windows 10 损坏 Ubuntu 18.04 分区

我有一台双启动机器,同时启动 Windows 10 和 Ubuntu。Ubuntu 16.04 运行良好,但每次启动 Windows 10 后,Ubuntu 18.04 都会出现损坏的超级块,或者说是这样的。解决这个问题的唯一方法是启动 Ubuntu 16.04 并使用新的 e2fsck 进行更正。我在两个不同的分区上安装了 Ubuntu 18.04,但都被 Windows 10 损坏了。这台电脑是一台华硕笔记本电脑,配有 UEFI 和 GPT 硬盘。如果您需要更多具体信息来解决这个问题,请告诉我。

目前 Ubuntu 18.04 几乎无法使用,因为每次使用 Windows 10 后都必须更正分区,这种情况每天至少发生一次。

答案1

在 Windows 和 Ubuntu 的双启动配置中,Ubuntu 可以轻松读取 Windows NTFS 分区/磁盘,但是,当启动到 Windows 时,Windows 无法本地读取/挂载 Ubuntu ext[2-4] 分区/磁盘。

许多用户尝试通过安装 Windows 驱动程序(如 ext2fsd)来解决此问题,该驱动程序允许他们读取/挂载 ext[2-4] 分区。

我的经验是,这些 Windows 驱动程序经常会损坏 Ubuntu ext[2-4] 分区。在 Windows 和fsckUbuntu 分区中卸载此驱动程序,应该就没问题了。

要检查 Ubuntu 分区上的文件系统...

  • 启动到 GRUB 菜单
  • 选择高级选项
  • 选择恢复模式
  • 选择 Root 访问
  • 在 # 提示符下,输入sudo fsck -f /
  • fsck如果有错误则重复命令
  • 类型reboot

如果由于某种原因您无法执行上述操作...

  • 启动至 Ubuntu Live DVD/USB
  • 启动gparted并确定哪个 /dev/sdaX 是你的 Ubuntu EXT4 分区
  • 辞职gparted
  • 打开terminal窗户
  • 输入sudo fsck -f /dev/sdaX# 用你之前找到的数字替换 X
  • 如果有错误,请重复 fsck 命令
  • 类型reboot

相关内容