在之前的一篇文章中介绍了如何挂载WIM文件并且给出了PECMD创建Y盘的方法:[教程]利用Wimfltr或Wimmount驱动,给WinPE增加挂载WIM文件功能-WinPE技术交流-PECMD技术社区
今天提供一种常规的创建方法,不使用PECMD自带的函数命令。
先事先创建一个指定容量的vhd文件,比如我使用Windows自带的diskpart命令:
//创建虚拟磁盘VHD文件并配置其大小为10MB(maximum指VHD文件的最大容量,单位为MB;type指设置VHD的类型,EXPANDABLE指定重新调整大小以适应所分配数据的虚拟磁盘文件) create vdisk file=%SystemRoot%\System32\y.vhd maximum=10 type=EXPANDABLE
给这个vhd文件创建1个NTFS格式的分区,并且快速格式化:
//选择vhd文件 select vdisk file="%SystemRoot%\system32\y.vhd" //附加磁盘 attach vdisk //创建主分区 create partition primary //快速格式化,文件系统为NTFS格式,磁盘卷标是RamDisk format fs=ntfs label=RamDisk quick 分配盘符Y assign letter=Y
这时,一个包含1个NTFS格式主分区的vhd文件就创建好了,我们可以先将他分离:
//选择vhd文件 select vdisk file="%SystemRoot%\system32\y.vhd" //分离vhd磁盘 detach vdisk //退出diskpart exit
我们的思路是事先创建vhd,然后将这个vhd文件压缩放到WinPE里的WIM文件里,然后在WinPE启动时解压这个压缩包,得到vhd文件,挂载vhd文件并分配盘符Y:,使用PECMD的MOUN命令或者第三方工具挂载WIM文件到Y:盘。
pecmd.ini示例:
此处内容隐藏,登录后可见!立即登录 登录后请刷新页面!刷新
😀你学会了吗?