如果没有连接和安装所有驱动器,Ubuntu 将无法启动

thi*_*aek 6 boot fstab mount hard-drive sata

我最近用 Ubuntu 恢复了这台旧计算机,将其用作本地网络文件服务器,一切都运行良好。我已经能够连接我所有的硬盘驱动器并让 samba 工作。

不幸的是,我的主板上只有 3 个可用的 sata 端口,而这三个端口都连接到我的硬盘驱动器,这使得我的 DVD 驱动器只能放在机箱中。

我尝试将 sata 电缆从其中一个驱动器(不是引导驱动器)中插入并将其连接到 DVD 驱动器。Ubuntu 无法启动并显示以下消息:

ACPI PCC probe failed
starting version 219
sd 4:0:0:0: [sde] No Caching mode page found
sd 4:0:0:0: [sde] Assuming drive cache: write trough
Welcome to emergency mode! After logging in, type 'journalctl -xb' to view 
system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to try 
again to boot into default mode.
Run Code Online (Sandbox Code Playgroud)

当我重新连接驱动器而不是 DVD 驱动器时,我可以再次启动到桌面。[当然sde]驱动器已断开
所有驱动器都已设置,fstab这是我的fstab:

UUID=deviceuuidhere /home/thibaultmaekelbergh/mounts/folder1 ext4 defaults 0 0
UUID=deviceuuidhere /home/thibaultmaekelbergh/mounts/folder2 ext4 defaults 0 0
UUID=deviceuuidhere /home/thibaultmaekelbergh/mounts/folder3 ext4 defaults 0 0
UUID=deviceuuidhere /home/thibaultmaekelbergh/mounts/folder4 ext4 defaults 0 0
UUID=deviceuuidhere /home/thibaultmaekelbergh/mounts/folder5 ext4 defaults 0 0
Run Code Online (Sandbox Code Playgroud)

在我使用/dev/sda1, /dev/sdb1etc 而不是 UUID之前,但我认为 UUID 可能会解决问题并将fscheck选项更改为 0。不幸的是,他们都没有。

我真的很困惑如何能够在需要时将电缆切换到 DVD 驱动器,但仍然能够启动。希望这里有人可以提供帮助。

提前致谢

Pil*_*ot6 8

您可以nofail/etc/fstab.

如果某些驱动器未连接,系统不会抛出错误。

您可以添加它,defaults, nofail而不仅仅是添加它,defaults或者使用一些相关的选项集而不是defaults.