我有一台可以双引导(或三引导)的Windows 8 Release Preview,Windows 7和Ubuntu 12.04的计算机。Grub在Windows 8和Ubuntu之间启动;我主要使用。最近,我决定删除Ubuntu,因为我很少使用它。在替换Grub引导加载程序之前,我意外删除了Ubuntu分区。现在,每当我要启动计算机时,都会出现“ grub-rescue”提示-我无法启动到Windows(8或7)或Ubuntu(当然不是通过USB)。我没有任何Windows 7/8恢复媒体,因此这不是一种选择。请注意,删除Ubuntu分区后,将PC置于休眠状态,然后将其打开。这意味着无法安装C:\ [Windows 8]驱动器。我不知道那是否不好,但这绝对不会使事情变得更好。
我目前正在通过USB引导Ubuntu,以恢复Windows引导程序。我已经研究过使用引导修复来解决此问题,具体方法请参见此处,尽管在尝试应用更改后出现错误:“请安装[mbr]软件包。然后重试。” 我不知道为什么会收到这个错误;有没有办法安装“ mbr软件包”?老实说,我不知道它们到底是什么,也不知道如何安装它们。在有更好的方法的情况下,还有其他我还没穷尽的选项可以引导回Windows吗?我想将引导程序设置为引导到Windows 8,但是引导进入Windows 7或8很好(我可以从那里使用EasyBCD)。有一个简单的解决方案吗?我已经检查过BIOS,但无法找到启动Windows的方法。
您可以从Ubuntu LiveCD / USB安装Microsoft风格的MBR。为此,运行
sudo software-properties-gtk -e universe && sudo apt-get update
sudo apt-get install mbr
sudo install-mbr /dev/sdX
其中“ sdX”是硬盘驱动器的设备节点,例如“ sda”,而不是“ sda1”之类的分区。
如果您真的想使用它boot-repair
来执行此操作,那么只需运行除最后一条命令以外的所有命令
sudo install-mbr /dev/sdX
在此之前的命令将仅安装mbr软件包。然后再试boot-repair
一次。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句