将D盘的 win7系统引导 手动添加到 linux的grub2 的引导中

2020-09-21 娱乐 84阅读
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,保存。重启看看每个启动项是不是正确引导。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com