UEFI启动,需要依赖BOOT目录里什么文件
Windows10 iso,解压到U盘启动。电脑纯UEFI模式启动,删除BOOT目录,启动时候提示找不到设备。
后来我又在BCD里添加了一个wim启动项,启动时可以显示菜单,可是不管选择哪个启动项,都提示找不到设备。
把BOOT目录放回去可以正常启动。
请问UEFI启动,还要依赖BOOT目录里什么文件? bootxxx.efi,应该是这个 邪恶海盗 发表于 2017-7-30 17:39
bootxxx.efi,应该是这个
我一个一个文件测试测试出来了,是 boot.sdi这个文件。。
网上搜了一下,说是用来虚拟X盘装载.wim的。 moran 发表于 2017-7-30 19:32
我一个一个文件测试测试出来了,是 boot.sdi这个文件。。
网上搜了一下,说是用来虚拟X盘装载.wim的。
加载WIM需要SDI文件 moran 发表于 2017-7-30 19:32
我一个一个文件测试测试出来了,是 boot.sdi这个文件。。
网上搜了一下,说是用来虚拟X盘装载.wim的。
玩过0PE就知道要哪些文件了... 微PE只有efi文件夹和WEIPE文件夹,没有boot文件夹也可以UEFI启动啊,为什么呢?
不过WEIPE文件夹里有WEIPE.SDI这个文件,搞不懂是这么个启动过程 UEFIBIOS→EFI系统分区(FAT格式的分区)→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\BCD→\Windows\system32\winload.efi e你们慢慢说我把这些先记录一下 我晚上去试试 joinlidong 发表于 2017-11-11 13:52
UEFIBIOS→EFI系统分区(FAT格式的分区)→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\BCD→\Window ...
如果我把bcd文件复制一份在\efi\Microsoft\boot\里面(与bootmgfw.efi同一个目录),会调用哪一个bcd?
能不能设置不同选择调用不同的bcd,以实现不同windows的启动? 本帖最后由 joinlidong 于 2017-11-16 00:31 编辑
qqbab 发表于 2017-11-15 23:32
如果我把bcd文件复制一份在\efi\Microsoft\boot\里面(与bootmgfw.efi同一个目录),会调用哪一个bcd?
...
你如果是EFI启动,那就是用EFI\Microsoft\boot中的BCD。BCD本身就是包含不同系统的启动信息的,你的不同系统启动都可以写到一个BCD中啊。 efi\boot\bootx64.efi,这个是默认启动文件,当然可以替换成其它的启动文件,但名字不能变。例如xotboot.efi windowsbootmanager一般会加载bootymgfw.efi, bootmgfw.efi 要启动wim,就需要boot.sdi这个文件 本帖最后由 lintrainwy 于 2020-2-25 11:25 编辑
qqbab 发表于 2017-11-15 23:32
如果我把bcd文件复制一份在\efi\Microsoft\boot\里面(与bootmgfw.efi同一个目录),会调用哪一个bcd?
...
你应该建两个文件夹,bootmgfw.efi 会调用同目录下的 BCD,至于选择不同的 bootmgfw.efi ,建议通过 grub2 等来调用,boot.sdi 可以用同一个
\efi\Microsoft\boot1\bootmgfw.efi
\efi\Microsoft\boot1\BCD
\efi\Microsoft\boot2\bootmgfw.efi
\efi\Microsoft\boot2\BCD
\efi\Microsoft\boot.sdi
页:
[1]