|
本帖最后由 hilsonma 于 2020-12-29 10:42 编辑
vhd 不是可以修改的吗?
我的建议是修改vhd来符合一般的引导,而不是修改ntboot,当然,修改ntboot也可以,但前提是不影响启动效率。
所以我建议:
ntboot 引导的如果是win分区,就默认bootmgfw.efi为win分区的 \Windows\Boot\EFI\bootmgfw.efi ,winload.efi 为win分区的 \Windows\System32\Boot\winload.efi
这样,正常的win启动只需 ntboot (vd0,1)
如果win分区没有以上默认路径文件的,就在win分区放入以上路径文件
如果有多个win分区,用户通过在不同分区放置唯一的识别文件来指定启动
如:
第一个win分区根目录放识别文件 win001
search -n -s -f /win001
ntboot ($root)
第二个win分区根目录放识别文件 win002
search -n -s -f /win002
ntboot ($root)
--------------------
就好象有些win7原本缺少uefi支持的,不能期望ntboot来添加支持,而是在这些win7中添加uefi支持 (放入 \Windows\System32\Boot\winload.efi 等相关文件)。 |
|