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后都必须更正分区,每天至少发生一次。

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

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

我的经验是,这些Windows驱动程序可以定期破坏Ubuntu ext [2-4]分区。 在Windows中卸载此驱动程序,然后fsck你的Ubuntu分区,你应该没问题。

检查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