问题描述
正如许多人所指出的,Windows 8的UEFI要求可能不会妨碍安装Linux(或其他),因为替换引导加载程序也需要以某种方式签名。某些系统所有系统都允许您禁用签名要求,但该功能可能会被隐藏以禁用,或者您可能不愿意放弃安全引导加载程序的好处。
是否有必要首先更换引导程序?为了保持自己的黄金软件,如何使用Windows 7自带的引导程序安装Ubuntu 11.04?
最佳解决思路
假设已经安装了Windows,请在另一个分区上安装Ubuntu。确保在Ubuntu分区上安装Grub2 – 不要将其安装在MBR上,因为这会覆盖Windows boot-loader。
启动到Windows并安装EasyBCD
添加条目并选择Grub2即
然后回写修改后的Windows Boot-loader,即
重新启动 – 您现在有两个选择:
启动到Ubuntu并更改Grub Timeout值,即
gksudo gedit /etc/default/grub
将”GRUB_TIMEOUT=10″更改为”GRUB_TIMEOUT=0″并保存。
最后:
sudo update-grub
次佳解决思路
我经历过它。这是我解决它的方式。
你需要恢复MBR,所以它再次启动到Windows,而不是Linux,然后添加Linux。
-
从Windows安装盘启动;
-
选择修复/启动修复; Windows将恢复MBR;
-
完成后,重启进入Windows;
-
打开EasyBCD,添加Linux;
-
在重新启动时,您将看到带有Windows引导程序和两个条目的良好旧黑屏:Windows和Linux;
-
瞧。
第三种解决思路
我发现这非常有用,但找到了一种更简单的方法来解决这个问题。当您可以访问Windows安装并安装EasyBCD时。您可以在工具中修复MBR。(使用EasyBCD 2.2.0.182完成)
-
打开EasyBCD并单击”BCD Deployement”
-
在“MBR配置选项”部分中,确保选中“将Windows Vista /7引导加载程序安装到MBR”并单击”Write MBR”按钮
-
重新启动并享受Windows Bootloader的魔力
希望这有助于某人