我的grub有问题,它不认识我的操作系统,我安装了窗口,ubuntu和kali。但是后来我尝试在一张ubuntu直播cd中使用Boot修复,然后我开始打字。
sudo chroot“/mnt/boot-sav/sda10 10”apt-获取清除-y -强制-是grub*-普通grub-公共:i 386
但是当我打字的时候,出现了一个问题。
E:无法找到包grub-公共:i 386
然后我点击前进按钮,但boor修复没有让我去下一个步骤。
你能帮我解决这个问题吗?
非常感谢。
注:我有一个UEFI。
http://paste.ubuntu.com/16121828/
发布于 2016-05-18 19:51:53
如果你在使用Ubuntu 64位。使用以下命令(将i386库更改为amd64):
sudo chroot "/mnt/boot-sav/sda10" apt-get purge -y --force-yes grub*-common grub-common:amd64
看起来不错。
发布于 2016-04-30 19:56:12
为了扩展oldfred的注释,看起来您已经安装了Ubuntu和Windows的EFI模式;但是,您引用的启动修复消息意味着它是在BIOS模式下运行的。混合引导模式(BIOS/CSM/legacy与EFI/UEFI)很少是一个好主意。在您的示例中,最好输入固件设置实用程序并禁用兼容性支持模块(CSM),这使EFI固件能够运行旧的BIOS模式引导加载程序。这样做可以减少意外地做你似乎做过的事情的几率。启动修复的EFI模式运行应该正确完成并使事情正常工作.有关CSM及其如何引发问题的更多信息,请参见我关于这个主题的网页。。
https://askubuntu.com/questions/763587
复制相似问题