启动时,我在检查磁盘驱动器/ boot时出现“严重错误”错误

我刚刚通过在整个硬盘上创建了三个分区来设置我的新系统( /boot/homeswap/ )。 我看到这篇文章,现在我收到了这些错误,系统为我提供了一些选项:( 忽略, S跳过挂载, M换手动恢复)。

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

该消息说文件系统上发现了一些错误, fsck害怕自动修复,所以你需要手动完成。 要执行此操作,请在提示时按M键 – 这将使您进入紧急根控制台。 从那里你就可以跑了

 fsck /dev/sda1 

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

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

它可能会问你一些问题 – 我通常只是同意它的建议。 此外,还有一个a ‘选项可以自动修复,但是man文件建议谨慎使用它。 所以,最终, fsck -Aa应该在不问任何问题的情况下修复所有分区上的所有错误。

完成后,使用CtrlD退出shell,计算机将重新启动。

除了我创建了一个用XFS格式化的RAID卷之外,我遇到了类似的问题。 每次操作系统启动时,我都会收到Serious errors were found...消息。 如果我点击i忽略,音量仍然会很好。

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

谢谢你指导我正确的方向谢尔盖!