如何解决开机出现“放弃等待 root 设备”的错误?

如何解决开机出现“放弃等待 root 设备”的错误?

我正在使用 Lubuntu 13.10,它已经运行良好大约一个月,但突然我的桌面冻结了,从那时起我在启动时收到以下错误,不允许我使用它:

Gave up waiting for root device. Common problems:
  — Boot args (cat /proc/cmdline)
    — Check rootdelay= (did the system wait long enough?)
    — Check root= (did the system wait for the right device?)
  — Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/17d1276b-5f5d-4ca9-8999-efd0c73f5177 does not exist.   
Dropping to a shell! 

BusyBox v.1.20.2 (Ubuntu 1:1.20.0-8.1ubuntu1) built-in shell (ash)   
Enter 'help' for list of built-in commands.  

(initramfs)

我也收到以下错误:

error: unknown filesystem`
Entering rescue mode`
grub rescue>

答案1

它正在尝试挂载设备。如果在“启动时/GRUB 操作期间”按下“s”,这将跳过挂载过程,并且不会出现任何错误。您需要编辑引用 UUID 编号的 fstab 文件。

例子:

sudo gedit /etc/fstab
UUID=sda2

彻底删除该行,保存并关闭。然后重新启动。

相关内容