Val*_*ier 2 boot grub2 bios initramfs 16.04
我在 DELL 上运行 ubuntu 16.04,我的电脑在睡眠模式下被湿气渗透。当我重新打开它时,我收到了一条 BIOS 紧急消息。它要求我重新设置 BIOS(知道这是什么意思),然后运行诊断程序以检测硬件故障。
没有找到。我多次运行诊断工具,所有测试再次成功通过。
因此,我决定正常启动我的计算机,在看到 GRUB 后,我被 initramfs shell 卡住了。我知道在启动过程中以某种方式失败并且内核无法加载。
我想是因为开机没有找到我的SSD。这是我在 initramfs shell 中键入 exit 时可以看到的错误日志。
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! UUID=XXXXX does not exist. Dropping to a shell!
Run Code Online (Sandbox Code Playgroud)
我在该领域的新手本能希望 BIOS 诊断/设置以某种方式更改了我的磁盘 UUID,因此 Ubuntu 找不到它。BIOS 中的所有硬盘驱动器测试都表明我没有硬件问题。
因此,我的问题是:你们中有人知道我的问题是什么吗?如果您有任何想法,我们如何解决这个问题?
此外,这里是截图 cat /proc/modules
因为ls/dev 我们可以看到没有 /dev/sdaX 因此没有找到硬盘

我找到了我的解决方案: