我的机器装有Windows 10 Pro和Ubuntu 15.10。当我在Windows之后安装Ubuntu时,GRUB 2是默认的引导加载程序。抱歉,Ubuntu粉丝,但是GRUB是“纯粹的丑陋”。
我尝试了BURG,但它也不是很好。我想知道是否有任何方法可以用Windows bootloader替换BURG(注意:我希望能够从Windows bootloader引导到Ubuntu)。
附加信息:我的PC是一台旧机器,它不使用UEFI,而仅使用经典MBR。
我的机器装有Windows 10 Pro和Ubuntu 15.10。当我在Windows之后安装Ubuntu时,GRUB 2是默认的引导加载程序。抱歉,Ubuntu粉丝,但是GRUB是“纯粹的丑陋”。
我尝试了BURG,但它也不是很好。我想知道是否有任何方法可以用Windows bootloader替换BURG(注意:我希望能够从Windows bootloader引导到Ubuntu)。
附加信息:我的PC是一台旧机器,它不使用UEFI,而仅使用经典MBR。
Answers:
重要的预信息:这对具有旧版BIOS的旧计算机有效,并解决了以下问题的信息-> 我的PC是旧计算机,它不使用UEFI,仅使用经典MBR。
启动Ubuntu系统...打开终端并执行:
sudo mount /dev/sdYY /mnt
sudo dd if=/dev/sdXX of=/mnt/linux.bin bs=512 count=1
注意:XX = Ubuntu分区| YY = Windows 10分区
要标识磁盘和分区,可以使用GParted。
从Windows 10 DVD或USB安装介质引导。
在“立即安装”屏幕上,选择“修复计算机”。
选择命令提示符选项,然后执行:
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd
关闭并启动到Windows操作系统。以管理员身份
打开命令提示符并执行:
bcdedit /create /d Ubuntu /application bootsector
bcdedit /set {***} device partition=c:
bcdedit /set {***} path \linux.bin
注意:*** = BCD存储区中新条目的标识符
现在Windows的启动菜单中有一个Ubuntu条目。
dd: unrecognized operand ‘linux.bin’
。有什么建议么?
您可以使用EasyBCD工具来达到这两个目的:
另外,这是一个指向详细步骤的链接,详细介绍了在Windows Boot Loader中添加Linux选项的过程: