启动修复不起作用,并且无法通过 grub 救援模式进行

启动修复不起作用,并且无法通过 grub 救援模式进行

这几天我的 ubuntu 又出问题了,这次我甚至无法通过启动修复工具通过外部 USB 进行修复。甚至第一个命令:

ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/mapper/isw_cdfdjdhbjc_TF0501WJGPL46R5" dpkg --configure -a 设置 fontconfig (2.11.1-0ubuntu6) ... 正在重新生成字体缓存... 失败。请参阅 /var/log/fontconfig.log 了解更多信息。 dpkg: 处理软件包 fontconfig (--configure) 时出错:已安装的子进程安装后脚本返回错误退出状态 1 处理过程中遇到错误:fontconfig

这是通过启动修复进行的总结。 http://paste.ubuntu.com/12689827/

现在的情况是我会直接进入grub命令模式,我也试试

set prefix=(hd0,gpt5)/boot/grub
set root=(hd0,gpt5)
insmod linux
linux (hd0,gpt5)/vmlinuz root=/dev/sdbx ro #i cannot find any related sub-dir in dev directory actually

我仍然可以通过输入 exit 退出 grub 来进入我的 win8.1,但我无法进入我的 ubuntu。有人有类似的情况或任何解决方案吗?非常感谢!

答案1

基本上,您在使用 dpkg 时对外部 Ubuntu 安装所做的操作与我所做的一样。看起来您可能删除了内核,对此唯一的快速修复方法是备份您的 /home 目录并重新安装 ubuntu。这是我修复它的方法,因为 boot-repair 上没有正确的 linux-kernel 副本。

我希望这有帮助!

相关内容