|
liuzhaoyzz兄弟(665#),根据你的提示,我重写cfg文件,如下
menuentry "win7.vhd-svbus-ntboot" "/system/win7.vhd" {
search --no-floppy --set --file $2
map --mem --rt -l $2
ntboot --win --highest=no --efi=(vd0,1)/EFI/boot/bootx64.efi --winload=\\Windows\\System32\\winload.efi (vd0,1)
}
结果启动选择该项后,直接跳回主菜单
而我原来的菜单,选择后仍然可以启动,只是加载速度慢,为55m/s,如下:
menuentry "BOOT VHD2" {
map --mem --rt (hd1,gpt3)/system/win7.vhd
chainloader (hd3,gpt1)/EFI/Microsoft/Boot/bootmgfw.efi
}
注意:我一共3个实硬盘hd0、hd1、hd2。hd1是放vhd文件的硬盘,hd3是加载vhd后形成的虚拟硬盘。
请你修改一下你的启动代码,我再试一下
拜托啦,最后有点注释,我容易看懂(我是小白) |
|