小编f35*_*f35的帖子

如何防止 Windows 10 每次都破坏 ext4 超级块?

5 年多以来,我有一台双启动 Ubuntu/Windows 的电脑。最后的工作配置是:windows 10 和 Ubuntu 16.04 LTS。

我在 Linux 分区上安装了 Ubuntu 16.10 并且遇到了一些问题:

  • 如果我只在 Linux 上启动,没有问题,它工作正常。
  • 如果我启动 Windows,没问题,Windows 工作正常。
  • 如果我在 Windows 之后启动 Linux,则会出现超级块错误并进入 busybox。

如果我用

fsck.ext4 -p -b 884736 -B 4096 /dev/sda5
Run Code Online (Sandbox Code Playgroud)

我可以启动 Linux,但在再次启动到 Windows 后,同样的问题再次出现。

当然,我已经尝试过找到的解决方案:

  • chkdsktestdisk在Windows上。
  • 我删除了扩展分区,让 Linux 安装程序重新创建它们。
  • 由和创建,扩展分区+ ext4并在安装过程中交换并选择这些分区。

分区表(fdisk -lu):

Disk /dev/sda: 298,1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): …
Run Code Online (Sandbox Code Playgroud)

dual-boot ext4 gparted

25
推荐指数
2
解决办法
2万
查看次数

标签 统计

dual-boot ×1

ext4 ×1

gparted ×1