启动时“放弃等待根设备”

启动时“放弃等待根设备”

我刚刚从 USB 闪存安装了 Ubuntu 13.10(使用 Universal-USB-Installer-1.9.4.4)。安装得很好。但是当我重新启动笔记本电脑时,出现了启动问题(Acer Aspire 1410,2 GB RAM,250 GB HD,Intel Celeron)

屏幕上出现以下信息:

Gave up waiting for root device. Common problem:
  - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system for the right device?)
  - Missing modules (cat /proc/modules; ls/dev)
ALERT!  /dev/mapper/ubuntu--vg-root does not exist. Dropping to a shell!

BusyBox v1.20.2 (Ubuntu 1:1.20.0-8.1ubuntu) built-in shell (ash)
Enter 'help' for a list of built-in commands.

and prompt (initframs)

怎么解決呢?

答案1

从 13.04 升级到 13.10 后,我遇到了类似的问题。我还没有解决这个问题,但可以通过执行以下操作来启动它。

从 initframs 提示符中尝试输入“ls /dev/mapper”,看看您的根卷是否列出。如果没有列出,请尝试等待 10 秒钟,然后再次运行 ls。

如果现在列出,请输入“exit”,它现在应该找到根设备并启动。

答案2

我在 Ubuntu 14.04 上遇到了类似的问题,但我的 KBd 冻结了。
(KBd 是劣质 USB,因为我的电脑不支持 PS/2(愚蠢的工程师))

问题原因:更新

我解决这个问题的方法是在启动时(就在问题出现之前),我有一个选择屏幕,允许我选择启动的高级选项。
下一个屏幕显示了带有通用和恢复模式的 Linux 版本列表。
最新版本(linux 3.13.0-43)的恢复模式做同样的事情,所以我必须选择最后一个通用版本(linux 3.13.0-39),这样我就可以进入我的桌面。

我每次启动时都必须这样做,否则就会出现问题。

编辑:在此过程中,更新已为我修复了该问题。

相关内容