我无法使用内置的启动外壳启动Ubuntu 10.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/aa91b9fe-1e27-44d7-9c1b-72dd7d4e8575 does not exist.
Dropping to a shell!
BusyBox v.1.13.3 (Ubuntu 1:1.13.3-1ubuntu11) built-in shell (ash)
Enter 'help' for list of built-in commands.
(initramfs)
更新1
更新我的2.6.32-26
版本内核并直接在Windows中启动后,发生此错误。
该rootdelay解决方案没有奏效。我的磁盘的uuid是否有可能被更改(可能是Windows),我可以更早登录到Ubuntu,但是登录Windows之后,重新启动后会出现此错误。就备份而言,即使我的主分区和工作区分区与Ubuntu安装分开,我也需要吗?
更新2
更新之后发生的只是更新(没有新安装),version 2.6.32-26.
所以我想这与该版本内核的最新更新有关。另外,由于它不是新安装的,因此未添加新菜单项。可能是由于我在内核更新后在Windows中重新启动而引起的。
Update 3
通过实时USB chroot来安装较旧的内核,但内核仍然存在相同的问题,因此看来问题根本不是由于内核更新引起的。
我也早些时候也遇到过这个问题,但是那时候,我只是觉得重新安装发行版更容易(我过去经常发行发行版)。但是现在我把它配置得太远了,所以寻找最后的选择。
更新4
重新安装了Ubuntu。这次,由于有了单独的主分区和工作分区,因此配置更加容易。即使艰难,我现在也不需要解决此问题,但是如果您知道任何可能的解决方案,请在此处发布以获取将来的收益。