我使用搭载 Ubuntu 16.04 的 Dell XPS。我已将我的电脑送到他们所谓的高级服务部门,以修复硬件问题。当我收到电脑后,它无法启动操作系统。相反,它显示 GNU GRUB 并带有以下选项:
*Ubuntu
Ubuntu 的高级选项
系统设置
将 Ubuntu 16.04 恢复为出厂状态
因此,我继续使用高级选项并进入恢复模式。经过数百行之后,它到达了“放弃等待 root 设备”的地步。常见问题:
-Boot args (cat /proc/cmdline)
-Check rootdelay=...
-Check root=...
-Missing modules (cat /proc/modules; ls/dev)
ALERT! UUID=ba8e53e2-... does not exist. Dropping to a shell! "
It provides BusyBox built-in shell with
"(initramfs)"
我尝试了几种在线解决方案。例如,我该怎么做mount --all
?或者我如何才能有一个干净的解决方案?因为网上的大多数内容都针对不同的情况,而且据我所知没有通用的解决方案。我们可以通过其他用户的帮助来详细说明这个问题吗?
答案1
https://help.ubuntu.com/community/Boot-Repair
- 在 Ubuntu live-USB 上启动你的电脑,然后选择“尝试 Ubuntu”
连接到互联网
打开一个新的终端,然后输入以下命令(每行后按 Enter):
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair && boot-repair
这将安装并运行 Boot-Repair。单击“推荐修复”。修复完成后,记下纸上显示的 URL(paste.ubuntu.com/XXXXX),然后重新启动并检查您是否恢复了对操作系统的访问,并且可以正常启动/而无需进入 shell/。
- 如果修复不成功,请通过电子邮件或论坛向可能帮助您的人提供 URL。您也可以自己查看并查看可能的错误。