如何在Linux上使用Windows PE ISO创建可引导USB?
注意-Web上可用的任何支持从linux创建可启动USB的Windows PE ISO都会有帮助(请同时提及步骤或参考)。
背景知识-我有Hiren的BootCD PE,并且想从Linux创建可引导的USB。其次这个,但问题是,所有的答案指的是不会在ISO存在了一个文件夹HBCD(一个奇怪的事情,我注意到,即使menu.lst文件指HBCD文件夹)
其他指南需要Windows来创建可引导USB,但目前我只能访问Linux(并尝试对无法引导的Windows进行故障排除)
从使用unetbootin创建的USB直接引导无济于事。
我不喜欢喝酒,所以不使用答案会有所帮助。
提前致谢!!!
在西仁的BootCD PE既包含BIOS和UEFI装载机。因此,您可以简单地将ISO的内容复制到格式正确的USB密钥上。只要其他小于4GB的预置PE(例如Kyhi或Gandalf)或Windows ISO即可使用相同的过程.wim
。
格式化USB
如果要使USB可以在BIOS / CSM或UEFI上引导,则需要使用MBR分区表对其进行格式化,该表包含标记为活动的FAT32分区。
假设您的USB密钥是sdc
(请检查lsblk),则可以执行以下操作:
使用fdisk创建分区表和分区。输入sudo fdisk /dev/sdc
,然后选择以下选项:
o
创建一个新的空DOS分区表n
,p
,Enter,Enter,Enter,y
以创建新的主分区接受默认值,并删除任何文件系统的签名。t
,b
将分区类型更改为FAT32b
设置分区可启动。w
写更改。断开并重新连接USB以拾取分区。
使用mkfs格式化分区:sudo mkfs.fat -F 32 /dev/sdc1
复制资料
挂载ISO(假设“下载”目录中为Hiren )。
sudo mkdir /mnt/dvd/
sudo mount -o loop ~/Downloads/HBCD_PE_x64.iso /mnt/dvd
将所有内容从ISO复制到USB(假设USB安装在/ run / media / user / Volume上)
sudo cp -R /mnt/dvd/* /run/media/<user>/<Volume>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句