我在启动时收到“检查 /boot 磁盘驱动器时发生严重错误”的错误

我在启动时收到“检查 /boot 磁盘驱动器时发生严重错误”的错误

我刚刚在整个硬盘上创建了三个分区( 、 和 ),从而设置了我的新/boot系统/homeswap/看到文章,现在我收到了这些错误,系统为我提供了一些选项:(忽略,年代跳过安装或用于手动恢复)。

我被迫选择跳过安装,因为我不知道什么是手动恢复。尽管我得到了错误,但我认为系统启动正常,因为我可以使用系统,但这个错误非常烦人。

答案1

该消息表明在文件系统上发现了一些错误,文件系统检查无法自动修复,因此您需要手动执行。为此,请按当系统提示您时 - 这将使您进入紧急根控制台。从那里,您将能够运行

fsck /dev/sda1

其中/dev/sda1是分区的名称/boot。您可以通过执行 来查看分区列表fdisk -l

或者,您可以尝试fsck -A检查所有分区,但我认为只有在根分区已经安装后它才会起作用,因此fsck可以访问/etc/fstab

它可能会问你几个问题——我通常只是同意它的建议。此外,还有“A' 选项会自动修复问题,但男人文件建议谨慎使用。因此,最终fsck -Aa应该可以修复所有分区上的所有错误,而不会出现任何问题。

完成后,使用Ctrl-退出 shell D,机器将重新启动。

答案2

我遇到了类似的问题,只是我创建了一个使用 XFS 格式化的 RAID 卷。每次启动操作系统时,我都会得到Serious errors were found...消息。如果我点击i忽略它,卷仍会正常安装。

我所要做的就是安装xfsprogs打包并运行xfs_check。操作系统可能正在尝试检查文件系统,但由于没有实用程序而失败。

感谢 Sergey 为我指引正确的方向!

相关内容