启动时:“UUID=... 的磁盘驱动器尚未准备好或不存在”

启动时:“UUID=... 的磁盘驱动器尚未准备好或不存在”

我很久以前就删除并禁用了交换分区,但仍然收到错误

The disk drive for UUID=d4b17eae-c547-4d02-8d1d-0279069d35f0 is not ready yet or not present

在启动时很烦人。

我可以进入/etc/fstab并删除最后一行吗?

UUID=d4b17eae-c547-4d02-8d1d-0279069d35f0 none            swap     

它会停止给我错误吗?

答案1

是的,这正是您需要做的。

sudo nano /etc/fstab  

然后删除以下行

UUID=d4b17eae-c547-4d02-8d1d-0279069d35f0 none swap

然后保存(Ctrl+ X
问题就消失了。

答案2

线路

UUID=d4b17eae-c547-4d02-8d1d-0279069d35f0 none            swap

说的是
“有一个 id 为 的交换分区123,但没有noauto,因此我们将在启动期间激活它。”。

UUID 并未说明该分区位于哪个磁盘上,因此系统会尝试查找它。
如果找不到,则会及时发出通知。

现在,您收到的消息是关于缺少磁盘驱动器:

The disk drive for UUID=d4b17eae-c547-4d02-8d1d-0279069d35f0 is not ready yet or not present

这确实有道理,因为行中fstab指出“其中一个磁盘驱动器上有一个分区 123。”如果这是真的,但找不到分区,则结论是该磁盘尚不可访问。

因此,删除该fstab行是有意义的,因为它表明了一些错误。
(实际上,先将其注释掉,然后再删除是一个好习惯,以防它以后不再有用)

相关内容