看你实体盘中bootmgr还是efi启动的bcd怎么写 |
我做过一个 wimboot + vhd 安装win10的脚本,vhd里面有winload.efi就能通过本地efi引导进入win10,当然也可以通过本地legacy的bootmge启动,这是,bootmgr和bootmgr.efi 的天生本事。 fi |
为啥要在vhd中整个efi?启动vhd中的系统,用实体盘中的efi就可以,指向vhd系统中的winloader.efi. |
其实是需要把你的硬盘采用PGT格式。建一个ESP分区,通过放在这里的引导文件来启动系统的,和你的VHD虚拟硬盘是MBR还是GPT没关系 |
本帖最后由 2012yjgsz 于 2018-5-11 14:26 编辑 ziluopao 发表于 2018-5-11 14:03 具体流程:系统由grub2引导,再跳转至WIN引导,进入BCD菜单引导WIN系统。grub2只是跳板。 EFI模式的默认引导文件是bootx64.efi,在引导分区的efi\boot 文件夹。 grub2的引导文件是grubx64.efi,如果想默认由grub2引导,需将grubx64.efi改名为bootx64.efi,放在efi\boot 文件夹。 然后引导其他系统,就增加菜单项,引导其对应的efi文件就行了。 如在grub.cfg配置文件中添加: chainloader /EFI/boot/grubx64.efi 有问题,可以百度下。 |
2012yjgsz 发表于 2018-5-11 13:59 我找到了,另外,我想利用grub2引导,不知这个引导句怎么写呢 |
ziluopao 发表于 2018-5-11 13:55 检查一下,如没有,复制粘贴就行了 。 |
MBR模式的VHD可以EFI模式启动,但必须是事先灌装好的。如干净安装,必须是GPT分区格式。 |
2012yjgsz 发表于 2018-5-11 13:52 还是有点晕,看不明白,你说的这个补是把安装包中的同名文件夹拷入到已装系统中吗,能说说细节吗,谢谢 |
本帖最后由 ziluopao 于 2018-5-11 13:52 编辑 2012yjgsz 发表于 2018-5-11 13:45 是不是说,在VHD外部导入winload.efi文件,就相当于实体硬盘中的EFI文件被起用了呢,另外这个winload.efi文件在哪里呢,是安装后的,还是安装包里自带,我搜了一下安装包没有 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.