Ubuntu 启动时出现 rootdevice 错误

Ubuntu 启动时出现 rootdevice 错误

那么,当我开始启动 ubuntu 14.04 时出现的这个错误是什么?如何解决?

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/4e2e4952-f2b0-4458-afe4-22f8cbe53ac1 does not exist.    
Dropping to a Shell!    
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built in shell (ash)    
Enter 'help' for a list of built-in commands.    
(initramfs)

答案1

几周前我遇到过这个问题。在 busybox 中,您可以挂载磁盘吗?如果是,则系统仍可以看到您的磁盘。

执行以下操作:

sudo blkid

它将显示您的磁盘的 uuid。检查它们是否与 grub 文件一致。

尝试通过 grub 重新启动旧内核,它应该可以启动。然后,在 shell 中执行:

sudo update-grub

并在较新的内核上重新启动,就应该没问题了。

相关内容