如何将Windows安装ISO安装到外部硬盘上的分区?
硬盘上已经安装了Ubuntu和grub,还有另一个用于存储个人文件的NTFS分区。我想从硬盘启动Windows安装过程,但是Windows Windows USB下载工具仅允许使用笔式驱动器。
我到目前为止的想法是制作一个NTFS分区,并将ISO的内容复制到该分区,并编辑grub引导加载程序以包括该分区。但是有人可以提到执行此操作所需的步骤吗,我不知道如何做。
编辑:为什么我要这样做是因为我没有笔式驱动器,并且想将Windows安装到没有任何Windows安装的计算机上。否则,我只能从Windows本身运行安装程序。
您只需要BCD中的启动项即可启动,install.wim
或者boot.wim
-所谓的恢复加载程序。
然后从grub链式加载bootmgr(bootmgr
并且\boot\BCD
应该在活动分区上)
bootmgr
读取BCD
和加载install.wim
。
默认情况下,Windows为每个Windows 7/8/10安装创建三个加载程序:
您可以使用Visual BCD编辑器来查看和编辑完整的BCD。
通过将Recovery loader的GUID添加到元素的“显示顺序”,{bootmgr}
可以将Recovery loader添加到引导菜单。您可以通过更改其“ Description”元素来重命名该加载器。
然后,您可以更改加载器的驱动器(ApplicationDevice
和OSDevice
)和路径(ApplicationPath
和SystemRoot
)以适应具体的分区和文件夹。
恢复加载程序还具有一个相应的设备对象-load boot.sdi
,因此您还必须调整此设备对象的sdi_drive
和sdi_path
。
install.wim
,boot.wim
并且boot.sdi
可以放置在任何文件夹中。
ApplicationPath的注意事项:
要加载,BIOS/MBR
请使用Windows\System32\Winload.exe
。
要加载,UEFI/GPT
请使用Windows\System32\Winload.efi
。
下一版本的Visual BCD Editor可以在单击时创建恢复/ wim加载器,但仍不对公众开放:(
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句