答案1
Windows 10 在“关机”时使用一项名为“fastboot”的功能,以便下次启动时,Windows 将启动得更快。这会导致 ntfs 分区在关机时被锁定。如果您已在 fstab 中将 ntfs 分区设置为自动挂载,则会进入 initramfs。
有 2 种解决方法。
- 在 Windows 10 中禁用此快速启动功能。但这会减慢 Windows 的启动过程。详细了解禁用的原因这里。
- 如果您不想禁用快速启动,那么以下方法对我有用。从 grub 进入 Windows 并在登录提示符下“重新启动”。然后进入 Ubuntu。我将重新启动放在引号中,因为您需要使用重新启动按钮,而不是关闭和启动。重新启动 Windows 10 不使用快速启动,因此 ntfs 分区未被锁定。
答案2
从 Windows 中删除 ext2fsd。完成。Windows 中的 ext2fsd 不知何故与最新的 ext4 Linux 分区混淆了。因此,当我从 Windows 中删除 ext2fsd 时,我从未遇到过类似的问题。ext2fsd 很可能与超级块更改或其他事情有关。
答案3
如果我没记错的话,我的永久修复方法是执行 e2fsck -b -y /dev/sda6 32768。它会在大约 10-30 分钟内输出大量数字,然后让我回到提示符。当我重新启动时,它启动正常。