Grub4dos是一个非常优秀的启动引导器,它可以引导Windows/Linux,甚至变色龙/四叶草。早期的Linux所带有的Legacy Grub可以与Grub4dos相互引导,非常有趣。但在Grub2中,本功能做出了一些改变。比如,启动引导文件由g2ldr更改为core.img(在grub-install时生成)。
正因如此,找到core.img文件的所在位置尤为重要。举个例子:
假设操作系统为Ubuntu,则:
Ubuntu 12.04 — /boot/grub/core.img
Ubuntu 12.10+ — /boot/grub/i386-pc/core.img
找到core.img文件后,在Grub4dos引导项中的表达如下(假设操作系统为Debian 10,并且磁盘为(hd1,0)):
title Grub2
root (hd1,0)
kernel /boot/grub/i386-pc/core.img
boot
若在寻找core.img的过程中发现该文件不存在,您可能需要使用grub-install重新生成,具体如下:
sudo grub-install –target=i386-pc –grub-setup=/bin/true –recheck –debug /dev/sda
Enjoy~
Ref: http://mawenbao.com/research/use_grub4dos_to_boot_ubuntu_under_win7.html
📮Comments