Blog

在winpe中添加virtio驱动教程

需要准备的工具:
1、winpe系统一个(自行下载)

2、VirtIO驱动(下载地址 密码: ddcx

2、utrliso镜像编辑器
3、makecab命令(系统自带)
4、记事本


将系统自带的MAKECAB命令集成到右键菜单,新建一个记事本,将以下内容粘贴进去,将记事本后缀改为xx.reg,双击xx.reg导入注册表即可。作者网址

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\expand]
@="用 Expand 解压"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\expand\command]
@="expand.exe -r \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Makecab]
@="用 Makecab 压缩"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Makecab\command]
@="makecab.exe /D CompressionType=LZX /D CompressionMemory=21 /D Cabinet=ON /D Compress=ON \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\notepad]
@="用\"记事本\"打开"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\notepad\command]
@="notepad.exe \"%1\""


教程正式开始:

1、打开utraliso,加载【通用winpe工具箱】镜像,找到WinPE.IS_,提取到桌面,然后修改WinPE.IS_后缀为cab,用压缩软件打开,这时我们可以看到WinPE.ISO文件,解压出来;

2、用utraliso加载WinPE.ISO,找到【TXTSETUP.SI_】文件,提取到桌面,然后修改后缀为cab,用压缩软件打开,解压里面的【TXTSETUP.SIF】,然后用记事本打开;
3、在记事本中搜索关键字:[SourceDisksFiles],在其后添加:

viostor.sys=1,,,,,,4_,4,1,,,1,4

搜索关键字:[SCSI],在其后添加:

viostor="Virtual IO Controller"

搜索关键字:[HardwareIdsDatabase],在末尾添加:

PCI\VEN_1AF4&DEV_1001&SUBSYS_00021AF4&REV_00="viostor"

4、右键单击TXTSETUP.SIF文件,用之前集成的makecab命令压缩此文件,之后目录下会生成:TXTSETUP.SI_,然后utraliso加载WinPE.ISO,替换里头的TXTSETUP.SI_。
5、进入virtIO驱动解压目录,进入目录:2k3-32bit\viostor,用makecab压缩 VIOSTOR.SYS,之后目录下会生成:VIOSTOR.SY_,然后回到utralISO,将VIOSTOR.SY_添加到目录SYSTEM32/DRIVERS,保存。
6、进入WinPE.ISO目录,用makecab命令压缩WinPE.ISO,之后目录下会生成:WinPE.IS_,然后utraliso加载【通用winpe工具箱】镜像,替换里头的WinPE.IS_,最后保存。

7、在虚拟机先测试下能否开机,可以开机说明成功了。


教程作者网址

没有评论

Leave a Reply

您必须启用javascript在这里看到验证码!