Windows 10 损坏 Ubuntu 18.04 分区

Dir*_*man 5 dual-boot ext4 uefi

我有一台双启动机器,可以启动 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 后都必须更正分区,这至少每天发生一次。

hey*_*ema 8

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

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

我的经验是这些 Windows 驱动程序可能会定期损坏 Ubuntu ext[2-4] 分区。在 Windows 和fsck您的 Ubuntu 分区中卸载此驱动程序,您应该没问题。

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

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

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

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