使用 Grub 定制器并重新启动计算机后,就不再有 Windows 条目了。现在,引导到 Linux 的条目在 Grub 定制器和 GRUB2 引导加载程序中都消失了。正常情况下,使用GRUB2 Bootloader中的工具Install/Recover Bootloader
并将其指向Windows分区(挂载点/tmp/kcm-grub2-0
:)应该可以修复它,但现在失败了,因为Windows处于休眠状态(Windows 8的快速关闭模式实际上是一种休眠;我没有知道这一点直到遇到这个麻烦)。使用此命令后
sudo mount -o ro /dev/sda2 /tmp/kcm-grub2-0
然后再试一次,又出现了一个错误:
Command: /usr/sbin/grub-install --root-directory /tmp/kcm-grub2-0 /dev/sda
Error code: 1
Error message:
Installing for i386-pc platform. /usr/sbin/grub-install: error: failed to get canonical path of `/tmp/kcm-grub2-0/boot/grub'.
我尝试用谷歌搜索但找不到任何有用的结果。你有什么办法解决这个问题吗?
答案1
使用启动修复对于大多数启动问题。