如何在 20.04 中禁用启动时的文件系统检查?

如何在 20.04 中禁用启动时的文件系统检查?

每当我在计算机上启动 Ubuntu 20.04 时,我都会收到一条消息“按 Ctrl+C 取消正在进行的所有文件系统检查。”有什么办法可以停止自动磁盘检查?

无论是否使用 Surface Linux 内核,都会发生这种情况。如果您需要更多信息(例如我的 GRUB 配置),我会在评论中回答。

当我使用 18.04 时没有发生这种情况。

答案1

希望这对你有用,简而言之:

tune2fs -c 0 /dev/yourdevicehere

注意:yourdevicehere是挂载 (root) 的位置/。要检查其位置,请运行以下命令:

df -h

来源:如何在 Linux 系统重启后强制执行文件系统检查 (fsck)

答案2

从 20.04 启动中删除磁盘检查

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

该行Checking disks: 0% complete可能仍会出现,但 fsck 将不会运行,启动时间也不会增加。

fsck.mode=skip在grub.cfglinux line之前添加quiet splash

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

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

答案3

我在 Ubuntu 的最新版本中遇到了同样的问题。现在,我安装了 Ubuntu 21.10,但仍然有这个问题。尝试 @wazeredo46 的解决方案对我来说不起作用。但我设法找到了某种解决方案。我有 Windows 10 双启动,但 Ubuntu 显然不喜欢这样。它在启动时始终检查的分区是 ESP 分区。为了解决这个问题,我将 fstab 中的“pass”参数从 1 更改为 0。我建议保留其他分区的原始 pass 值,因为这样可以检测到错误。

相关内容