在winpe里头集成virtio驱动

摘要:
winpe里头集成virtio驱动,主要是为了解决网上提供的winpe,无法识别kvm架构的vps硬盘问题。

 

废话不多说,本文主要是讲解下如何在winpe里头集成virtio,至于原理,还请自行度娘。

 

需要准备的工具:

1winpe系统一个

2VirtIO驱动一份(我用的是virtio-drivers_for_win2k3_n_xp),可以到这里下载:

http://download.csdn.net/detail/flydream3618/8974245

 

2iso镜像编辑器(我用utrliso)

3makecab命令(系统自带)

4、记事本

 

首先我们准备一个winpe,自己随便在网上下载一个winpe系统,

 

我下载的是【通用winpe工具箱】,版本是5.0,然后下载virtio驱动、utraliso

 

 

=========到这里准备工作就算就绪了==========

 

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"

 

此处具体值来自这里:

 

==========切换镜头开始============

 

找到下载的virtIO驱动压缩包,解压,进入目录:2k3-32bit\viostor,记事本打开txtsetup.oem,搜索关键字: HardwareIds,后面的值即我们要添加的。

 

=========切换镜头结束==============

 

修改后,保存。

 

4、打开命令行,进入TXTSETUP.SIF目录,输入命令:makecabTXTSETUP.SIF,之后目录下会生成: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目录,输入命令:makecabWinPE.ISO,之后目录下会生成:WinPE.IS_,然后utraliso加载【通用winpe工具箱】镜像,替换里头的WinPE.IS_,最后保存。

 

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


后记:


 大家也可以照葫芦画瓢添加其他驱动,原理是一样的。


==========

顺便附上一个已经做好的:


http://pan.baidu.com/s/1slGdfat  

提取码:nz37


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: WinPEWindows Preinstallation Environment)是微软开发的一款轻量级操作系统环境,用于在计算机上进行安装、部署和恢复Windows操作系统。它以精简的方式提供了一些基本的工具和驱动程序,用于进行系统维护、故障排除和系统部署。虚拟化技术在当前计算机环境中发挥着越来越重要的作用,而virtio是一种用于虚拟化环境的一组驱动程序。 在WinPE中使用virtio驱动程序可以提供更好的虚拟化性能和功能。virtio驱动程序在虚拟化环境中可以与主机系统进行更高效的通信,提供更好的网络和磁盘性能,减少对CPU和内存的使用。通过使用virtio驱动程序,WinPE可以充分利用虚拟机的优势,提高操作效率和性能。 使用virtio驱动程序可以带来多个好处。首先,它可以提供更快的网络连接,更高的数据传输速度和更低的延迟,这对于在WinPE中进行网络安装和配置非常重要。其次,virtio驱动程序还可以提供更好的磁盘性能,包括更高的传输速率和更低的读写延迟。这对于进行文件复制、备份和恢复操作非常有用。 总之,使用WinPE virtio可以显著提高虚拟化环境中的操作效率和性能。它可以带来更快的网络连接和更好的磁盘性能,从而提高系统部署、维护和恢复的效率。对于后续的Windows操作系统安装和配置工作,virtio驱动程序也是一个非常有价值的选择。 ### 回答2: WinPEWindows预安装环境(Windows Preinstallation Environment)的简称,它是一个独立的操作系统环境,用于进行Windows操作系统的安装、部署和维护等任务。而VirtIO是一种基于虚拟化技术的IO设备驱动模型,它旨在提供高性能和高效率的虚拟化IO体验。 当我们在WinPE环境中运行虚拟机时,通常需要安装虚拟机的IO设备驱动才能正常使用。而VirtIO提供的驱动则是专门为虚拟机设计的,可以提供与物理机相当的IO性能。 在WinPE环境下使用VirtIO驱动可以带来一些好处。首先,由于VirtIO驱动是专为虚拟机设计的,它与虚拟化平台紧密集成,可以充分发挥虚拟机的性能优势。其次,使用VirtIO驱动可以减少在WinPE环境中运行虚拟机的I/O延迟,提高虚拟机的响应速度和性能。此外,VirtIO驱动还可以提供更好的设备兼容性和可靠性,保证虚拟机在WinPE环境中的正常运行。 总之,WinPE VirtIO是指在WinPE环境中使用VirtIO驱动以提供高性能、高效率和可靠性的虚拟化IO体验。这是一种优化虚拟机运行的方式,可以提升虚拟机在WinPE环境下的性能和稳定性。 ### 回答3: WinPE是微软开发的一种轻量级的预安装环境,它通常用于在系统启动之前进行诊断、部署和恢复操作。而Virtio是一种虚拟化设备驱动技术,它提供了一套通用的接口,用于在虚拟机与物理主机之间进行高效的数据传输。 在WinPE中使用Virtio技术可以带来一些好处。首先,Virtio驱动可以提供更好的性能和稳定性,因为它们专门为虚拟化环境进行了优化。其次,使用Virtio驱动可以使WinPE能够与虚拟化平台更好地进行通信,实现更高效的数据传输和访问。 使用WinPEVirtio可以实现许多任务,比如部署操作系统、备份和恢复数据、进行病毒检测和修复、分区管理等。在这些任务中,Virtio驱动可以提供更快的磁盘和网络访问速度,从而加快操作的完成时间。 总之,WinPEVirtio的结合可以提升预安装环境的功能和性能,使其更适用于虚拟化环境。无论是在企业的系统部署还是个人的系统维护中,使用WinPE virtio都可以带来更好的用户体验和效率。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值