当我启动时,我看到一个屏幕说:
Gave up waiting for root device
Run Code Online (Sandbox Code Playgroud)
然后列出常见问题:
ALERT! /dev/mapper/ubuntu--vg-root does npt exist. Dropping to a shell!
Run Code Online (Sandbox Code Playgroud)
然后我得到一个 initramfs 提示。
这可以在没有备份的情况下修复吗?
我不记得我做了什么让这个停止工作......
(我的硬盘没有加密。)
安装更新后,我的系统不再启动。我启用了全盘加密(安装程序为您设置的加密),因此它通常在通过 GRUB 引导后仅几秒钟就要求提供密钥。现在,它跳过询问密钥,尝试加载 Gnome,然后转到下图所示的屏幕。该系统是一个运行 Ubuntu Gnome 13.04 的 64 位 System76 机器。然而,这曾经发生在我身上,在运行 Ubuntu Gnome Remix 12.10 的 Dell XPS 8300 64 位上。在这种情况下,我重新安装了操作系统。但是这次我想真正解决这个问题,所以我知道将来如何处理它。此外,从头开始重新安装非常不方便。
我怀疑 /boot 中的配置文件中有些东西搞砸了,以至于它没有意识到磁盘已加密,但是我在那里闲逛时没有看到任何东西。您对如何修复它有任何想法(除了重新安装操作系统)?
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/mapper/gnome-root does not exist.
Dropping to a shell!
BusyBox v.1.20.2 (Ubuntu 1:1.20.2-1ubuntu1) built-in shell …Run Code Online (Sandbox Code Playgroud)