移除磁盘后 CentOS 无法启动

移除磁盘后 CentOS 无法启动

在我的系统中,我有一个启动驱动器 (xfs) 和一个 RAID (ext4)。RAID 是,/dev/sda因此我在 fstab 中添加了它,以便在启动时自动挂载。

/dev/sda        /mnt/RAID       ext4    defaults    0 0

今天我销毁了 RAID,并将其转换为 JBOD,这意味着它sda1现在是一个没有文件系统的单个磁盘。这导致系统启动到紧急模式,并出现错误,即无法在 sda 上找到 ext4 文件系统。最终我通过从 fstab 中删除行、从 中删除挂载单元/run/systemd/generator并运行 来修复它systemctl daemon-reload

我的问题:有没有更简单的方法?对于可能经常移除驱动器的系统来说,这太难了。

答案1

这是 fstab 条目的标准行为。若要在设备不存在时悄悄跳过条目,请使用nofailfstab 选项标记它。

相关内容