如何在20.04版本中禁用开机时的文件系统检查?

每当我在计算机上启动Ubuntu 20.04时,会弹出一条消息,显示“按Ctrl+C取消所有正在进行的文件系统检查。”有没有办法停止自动磁盘检查?
使用Surface Linux内核与否均有此问题。如果您需要更多信息(如我的GRUB配置),请在评论中回答。
在我使用18.04时没有发生这种情况。

你应该只在启动时看到那个消息,你已经安装好了吗? - guiverc
如果您正在帮助测试开发版本(focal fossa 直到发布时才是 20.04),那么您也可以使用 IRC 或 Telegram 的 #ubuntu-quality,但一般支持仍然应该前往 #ubuntu+1 网站,直到 focal fossa 被发布并达到稳定的 20.04 版本为止。https://help.ubuntu.com/community/ReportingBugs 注意:由于您安装了它,我建议使用一个质量/+1 的网站或提交一个 bug。 - guiverc
@guiverc 是的,我已经安装了它。我忘记了这是一个开发版本,我的问题在接下来的两天内将不适合讨论。 - TwentyCharMax
120.04昨天是不相关的话题,今天它是相关的,什么乐趣在于因技术细节而关闭一个问题?@TwentyCharMax每次我启动20.04 Live/Persistent驱动器时都会进行磁盘检查。如果我慢慢按下ctl-c,需要几分钟才能关闭。这非常令人恼火。这是一个很好的Bug报告主题。 - C.S.Cameron
3个回答


谢谢,我很快就会尝试,并更新进展情况。 - TwentyCharMax
这个方法有效,非常感谢! - TwentyCharMax

从20.04启动中移除磁盘检查

在启动Ubuntu 20.04时,可以使用命令行选项fsck.mode=skip来跳过磁盘检查。

虽然会出现“Checking disks: 0% complete”这一行,但不会运行fsck,也不会增加启动时间。

在grub.cfg的linux line之前的位置添加fsck.mode=skip,即在quiet splash之前。

建议通过编辑/etc/default/grub将该命令添加到grub.cfg中,如下:GRUB_CMDLINE_LINUX_DEFAULT="fsck.mode=skip quiet splash",然后运行sudo update-grub

我在使用Live USB时遇到了这个问题,但在安装的系统上没有。


我在最近几个Ubuntu版本中一直遇到这个问题。现在,我安装了Ubuntu 21.10,问题仍然存在。尝试@wazeredo46提供的解决方案对我没有起作用。但是我设法找到了某种解决办法。我使用双系统,Windows 10和Ubuntu,显然Ubuntu不喜欢这样。它始终在启动时检查ESP分区。为了解决这个问题,我将fstab中ESP分区的'pass'参数从1改为0。我建议保持其他分区的原始'pass'值,这样可以检测到错误。