解压后,把grldr文件和menu.lst文件复制到C盘下
然后编辑boot.ini
在最后添加一行:
c:\grldr=Grub
就OK了。
至于要具体引导什么,自己改menu.lst,或者在grub运行时按c进命令行 *** 作。
ghost还原win7和win8和xp到C,D,E盘,这样的话你现在这个菜单第一项Win8引导应该是Win7的(on /dev/sda1)。win7/8都是bootmgr引导,所以grub只配置了其中一个,你可以自己另外添加一个启动项,格式参照现在的menuentry 'Windows 8 (loader) (on /dev/sda1)',修改分区位置和分区标号(id),也就是修改/etc/grub.d/40_custom文件,在后面添加:
menuentry 'Windows 8 (loader) (on /dev/sda2)' --class windows {
insmod part_msdos
insmod ntfs
set root='hd0,msdos2'
chainloader +1
}
保存后,重新生成grub.cfg文件,即执行:
sudo grub-mkconfig -o /boot/grub/grub.cfg
之后修改grub.cfg,将menuentry 'Windows 8 (loader) (on /dev/sda1)'
这里的8改成7,保存。重启看看每个启动项是不是正确引导。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)