每当我在计算机上启动 Ubuntu 20.04 时,我都会收到一条消息“按 Ctrl+C 取消正在进行的所有文件系统检查。”有什么办法可以停止自动磁盘检查?
无论是否使用 Surface Linux 内核,都会发生这种情况。如果您需要更多信息(例如我的 GRUB 配置),我会在评论中回答。
当我使用 18.04 时没有发生这种情况。
答案1
希望这对你有用,简而言之:
tune2fs -c 0 /dev/yourdevicehere
注意:yourdevicehere
是挂载 (root) 的位置/
。要检查其位置,请运行以下命令:
df -h
答案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 值,因为这样可以检测到错误。