如何永久禁用启动 Ubuntu 20.04 LTS 时的文件系统检查?

如何永久禁用启动 Ubuntu 20.04 LTS 时的文件系统检查?

所以首先这不是一个重复的问题,因为我尝试了相同问题的所有选项但都没有用。

我尝试了这个(没有用):如何在 20.04 中禁用启动时的文件系统检查?

我尝试编辑/etc/fstab超级用户dump并在我的分区上pass进行更改,但也没有效果。0root

我刚刚在我的 SSD 上全新安装了 ubuntu,并且我正在尝试禁用它,所以我可以说我的所有配置都是默认的。

另外,我在同一磁盘上使用 Windows 10 双启动,我不知道这是否有关系,但最好让你知道。

唯一有效的方法(但不是永久的)是fastboot当我在 GRUB 屏幕上时,在e选择 Ubuntu 后按下“添加”按钮,将其附加到 Ubuntu 选项中。

答案1

让我们手动检查您的文件系统...

  • 以“试用 Ubuntu”模式启动 Ubuntu Live DVD/USB
  • terminalCtrl+ Alt+打开窗口T
  • 类型sudo fdisk -l
  • 识别“Linux 文件系统”的 /dev/sdXX 设备名称
  • 输入sudo fsck -f /dev/sdXX,替换sdXX为您之前找到的数字
  • fsck如果有错误则重复命令
  • 类型reboot

笔记:如果fsck发现/修复问题,删除快速启动从你的 /etc/default/grub,然后sudo update-grub

笔记:您还可以启动gparted并查看它是否发现分区表有任何问题,或者在“检查”分区(从菜单中选择)时发现错误。

笔记:您还可以sudo fdisk -l查看是否发现任何分区错误。

笔记:您还可以使用Disks 智能数据与测试窗口来确定是否存在任何待处理的磁盘故障。忽略任何“您的磁盘正常”消息。

笔记:如果您与 Windows 双启动,并且安装了允许您读取/写入 Linux ext2/3/4 分区的 Windows 驱动程序,请尽快删除此驱动程序,因为它将损坏 Linux 分区。

答案2

[解决了]

我找到了一种持久化该命令的方法fastboot,即禁用文件系统检查。

按照此:https://wiki.ubuntu.com/Kernel/KernelBootParameters

您可以fastboot在启动时保留选项

  • 打开 grub 选项文件sudo gedit /etc/default/grub
  • 查找"GRUB_CMDLINE_LINUX_DEFAULT"
  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"可能默认就是这样的
  • 附加fastboot在双引号内
  • 应该是这样的GRUB_CMDLINE_LINUX_DEFAULT="quiet splash fastboot"
  • 运行sudo update-grub以应用更改

相关内容