将virtio集成slipstream到windows iso,winpe – 原生方法和利用0pe

基于优易通制作的集成virtio驱动的win10pe 适用于虚拟机安装系统 立即下载

本文关键字:集成srs到windows镜像,slipsrteam driver to windows iso,集成virtio到winpe,winpe集成virtio

目标:

制作一个winpe,使得其在virtio主机环境中可用,比如阿里云ECS或WEST263,godaddy云主机。

这种技术的本质是将srs驱动带入/植入需要这种驱动的镜像,让其在安装/启动过程中发现硬盘不蓝屏,且辅助其它安装过程继续到完成。这一般有二个步骤,第一步是将驱动手术式的植入iso,实现安装程序的对应这种srs设备的内部驱动支持和发现。

srs驱动是boot time driver中一类特殊的驱动,因为安装过程往往需要接触到硬盘对其识别,否则会BOSC,且往往是txt mode 的驱动,有别于pnp把inf和driver .sys直接往windows\下一抛就可以的方式,那属于次级驱动,即进入系统后增强系统的后期 设备驱动。在windows安装过程中,这类srs驱动往往是已经存在于注册表和文件系统配置文件中的,所以为了增加一个SRS,我们 必须手动slipstream相应的文件和设置(甚至要修改注册表到.hiv文件)。

如果ISO能自发现带入的驱动 — 比如它是一个安装iso,安装过程有F3选择驱动接口,这种情形比较干净,可以实现从外部将驱动带入到ISO而不需要修改它(当然你也完全可以事先集成它实现自动发现,这样情况跟要谈到的livecd是一样的了),但如果是livecd iso – winpe则是一种windows livecd,则需要集成这个驱动,且保证正确加载驱动后的镜像结果是预期正确能工作的–对应能驱动你那个需要驱动的安装盘)

第二步,实现外部发现光驱镜像过程,即用grub4dos配合winvblk从外部带入光驱镜像。

可见植入srs,与配合grub4dos+winvblk导入光盘镜像是这二大通用过程,这种情况下0pe就是一个强有力的工具。因为它几乎是专门针对这个问题提出的一个整合方案。当然也可书写grldr菜单和手动集成驱动。

注意:目前所提到的全部针对windows iso。因为它识别grub4dos+winvblk带入的驱动。你可以参照其它尚不支持这种方案的ISO带入SRS驱动的方案,比如本站reactos0.4.x增强系列。

下面继续,我们将在winxpsp2下植入virtio驱动到deepinxp iso来描述这个过程,植入到winpe是同样过程,只是pe加载的grldr稍不同:

值入驱动到ISO

手动方法:

修改镜像中的txtsetup.sif(WINPE和windows安装盘中的i386中),加入驱动盘中的对应txtsetup.oem中的chunks到txtsetup.sif,一般有files段,scsi段,scsi.load段,hardwareiddatabases段。注册表的部分好像并不需要(hivexxx.inf->setup.hiv)。把驱动放到system32\drivers下。保存改过的iso.

自动方法,准备素材,利用工具:

  • Deepin XP SP3 完美精简版 V6.2 ISO文件,11/20/2013,51.65.104.7400版virtio netkvm和viostor驱动for winxp
  • 其它工具:nlite,grub4dos,WinBuilder0.78.exe和定制的vistape脚本,还有一些for linux,在linux下将ext变成windows winpe盘的工具,在wwwroot下
  • 准备补丁:对于for deepinxpsp3.iso的补丁:HIVESFT.INF,LAYOUT.INF,SETUPREG.HIV,etc…由于下载来的deepin iso信息不完整,winbuilder处理它时会出现好多信息不全的情况出现,包括一些文件大小写错误,故需要修正。请下载全部工具尝试得出修正差异。

处理方法:

  • 解压deepinxpsp3.iso到一个目录,比如我这里是D盘,利用nlite工具,将virtio 驱动 slipstream到镜像中。
  • 打开winbuilder,生成winpe。

grub4dos+winvblk引导

准备peboot,文件组织情况参照提供的peboot.rar,注意的是引导文件中的这几条:

title (Winvblock) Boot RamPE From ISO -- filename 0pe.iso
find --set-root /boot/imgs/0pe.iso
map --mem /boot/imgs/winvblock.img.gz (fd0)
map --mem /boot/imgs/0pe.iso (0xff)
map --hook
chainloader (0xFF)/I386/SETUPLDR.BIN

title (Winvblock) Boot WindowsSetup From ISO -- the 1st step,filename winxpsp3.iso
map --mem /boot/imgs/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /boot/imgs/winxpsp3.iso
map /boot/imgs/winxpsp3.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title (Winvblock) Boot WindowsSetup From ISO -- the 2st step,filename winxpsp3.iso
map --mem /boot/imgs/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /boot/imgs/winxpsp3.iso
map /boot/imgs/winxpsp3.iso (0xff)
map --hook
chainloader (hd0)+1

使用0pe

在0pe中植入srs驱动我们用它的自动选择方案,即在ope\srs\FREQUENT\放一个viostor.sy_,0pe\src\CHKPCI.TXT放一条(具体值即打开viostor\txtsetup.oem查看)

$PCI\VEN_1AF4&DEV_1001&SUBSYS_00021AF4
VIOSTOR
在CHKPCIDB.GZ->PCIDEVS.txt中你也可看到0pe对redhat virtio有支持。

至于引导过程,它在加载驱动后会发现optdesk.wim,然后继续winpe的加载,最终完成进入过程。当然你也可以用下一步菜单实现二步安装windows,或自写更多的菜单实现更多功能(这完全是grldr编辑问题。)

对比virtio winpe,与众不同的是virtio 0pe版本的winpe可以借助netkvm连网。且有更多外置工具可用。

而virtio winpe支持将linux winpe盘变成windows filesystem的winpe盘。

注意事项

使用w2k或winxp内核产生的winpe在进入系统时,鼠标可能会出现不能使用的情况(这好像是虚拟机USB驱动冲突通用情况)。至于netkvm完全不必像viostor那样麻烦完成可以采用pnp的方式把对应inf和sys放到光盘驱动镜像中。

生成的virtio winpe:

http://www.shaolonglee.com/owncloud/index.php/s/yeKnfbK67f4MXo8

0pe virtio winpe:

http://www.shaolonglee.com/owncloud/index.php/s/dD8dm8c9FPcAUje



(此处不设回复,扫码到微信留言,或直接点击到原文)

KVM 虚拟化win10PE 带virtio 驱动 立即下载

相关推荐

WinPE_3.0_x86_KVM.WIM

适用于KVM云服务器的极简WinPE,基于Win7 32位企业版制作,集成Virtio驱动和常用维护工具。 可正常使用鼠标和识别云硬盘。保留了网络功能和FTP服务器软件,方便对服务器进行数据备份,还原系统等维护工作。

在winpe里头集成virtio驱动

摘要: 在winpe里头集成virtio驱动,主要是为了解决网上提供的winpe,无法识别kvm架构的vps硬盘问题。   废话不多说,本文主要是讲解下如何在winpe里头集成virtio,至于原理,还请自行度娘。   需要准备的工具: 1、winpe系统一个 2、VirtIO驱动一份(我用的是virtio-drivers_for_win2k3_n_xp),可以到这里下载: htt

flydream3618的专栏 7702

Win10PE_virtio.iso

Windows的PE工具

在win10pe中集成virtio驱动

想用winpe在华为FusionCompute中安装系统,用win10pe之前的版本好多都不支持鼠标,下了一个优易通支持鼠标又不支持virtio。 决定自己把驱动集成进去。 相关软件: virtio-win-0.1.164-window10虚拟化驱动virtio最新版 Dism++10.1.1001.10 Ultraiso 第一步,用优易通制作一个iso 第二步,用ultraiso将10pex64.wim提到一个文件夹中。 第三步,用dism++64R挂载映像 第四步,添.

u011266648的博客 4219

离线注入SRS驱动_并删除离线系统驱动1.05.zip

离线注入SRS驱动_并删除离线系统驱动1.05

Win10PE64K.iso

Win10PE 64位的超多功能的启动iso文件,因为功能多所以体积比较大,但用它可以来上网和玩游戏,所以有比较多要求的朋友可以试试本pe

将现有windows封装iso_将virtio集成slipstream到windows iso,winpe – 原生方法和利用0pe

本文关键字:集成srs到windows镜像,slipsrteam driver to windows iso,集成virtio到winpe,winpe集成virtio目标:制作一个winpe,使得其在virtio主机环境中可用,比如阿里云ECS或WEST263,godaddy云主机。这种技术的本质是将srs驱动带入/植入需要这种驱动的镜像,让其在安装/启动过程中发现硬盘不蓝屏,且辅助其它安装过程继...

weixin_39716510的博客 333

支持阿里云ECS winPE-1

分区后先在ECS安装此winPE,然后再打开文件选项更改为显示全部隐藏文件,再更换接下来上传的C盘PE文件下的WinPE.IS_文件,再把启动选项的选择时间设长一点,就可以在网页的控制台重启系统进入WINPE了,注意鼠标不要停,不要超出屏幕外,否则鼠标随时失灵,那就只能用键盘操作 了。

Windows系统镜像集成VirtIO驱动

由睿江云运维人员提供,想了解更多,请登陆www.eflycloud.com 转载于:https://my.oschina.net/u/3363053/blog/15411...

chunlu2438的博客 1046

virtio驱动

virtio驱动,Linux虚拟机制作安装windows镜像不能识别硬盘,网卡等。

ABAQUS二次开发中创建SET

在ABAQUS中创建加载、边界条件时,需要使用set,创建set时需要使用对象集合对象中的Set函数,这个函数需要提供加入对象集合的列表,但这个对象列表好像并不能自行创建,只能通过ABAQUS各类对象集合中的findAt、getSequenceFromMask、getByBoundingSphere、getByBoundingCylinder或getByBoundingSphere函数得到,但这几个函数在直接使用PYTHON编程时都不太好用。这个函数返回一个字典,如下所示。

hohoyu的专栏 2483

Windows 系统添加 VirtIO 驱动(Windows ISO 安装镜像添加驱动)

 为什么要在 ISO 镜像里添加驱动?而不是在进系统以后装驱动?一切都是形势所迫。如果你也是爱折腾的人,那么这也会成为一个有用的方案之一。

@ 1万+

麒麟V10桌面操作系统安装Qt5.12.3

在虚拟机中如何安装麒麟V10桌面系统,以及在麒麟系统中安装Qt框架,并正常编译运行Qt程序

阿龙的思考 3599

WinPE VirtIO云主机版 支持west263 阿里云aliyun 送精简win2k3镜像

WinPE VirtIO云主机版 支持west263 阿里云aliyun 送精简win2k3镜像 关键字:winpe kvm,winpe xen pv,winpe virtio,winpe ecs,winpe vps,winpe云主机版 亲是不是有维护云主机的经历? 云主机虽然是虚拟的,跟本地电脑系统有诸多不同。但其实在安装维护方面还是有很多相同之处的,比如,一般服务端后台都提供了系统重装/全盘备份/恢复功能,对于各种镜像的需求,甚至阿里云还有镜像市场(west263是按镜像收费的)。可是总感觉好像少了什么

minlearn's techrepos 851

论文、报告中那些乱七八糟的图(甘特图、卡吉图,桑基图,小提琴图,弦图,螺旋图,风玫瑰图)

在一些论文或报告中,总是会看到一些熟悉的图,但作者总是不能好好说话,非得搞个洋名字、缩写字或者半洋半中的词来显示它多么高大上,有时候这种故弄玄虚、华而不实的写法也实在是让人看了不伦不类,图首先是让读者更容易看懂的,不是让你来故作高深、玩玄学的。

David_jiang 9429

Java 开发打飞机小游戏(附完整源码)

上图 写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习。java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐。代码写的很简单,也很容易理解,并且注释写的很清楚了,还有问题,自己私下去补课学习。 完整代码 敌飞机 import java.util.Random; 敌飞机: 是飞行物,也是敌人 public class Airplane extends FlyingObject implements Enemy {

一只独孤的程序猿 1万+

服务器虚拟光驱无法加载,Proxmox/创建PVE/安装windows 2012r2系统无法识别硬盘/如何添加virtio驱动/...

前面一遍文章写了proxmox如何创建centos7系统的小鸡儿,那proxmox如何创建windows系统的小鸡儿呢?尤其是当我们小鸡的硬盘设置成virtio SCSI的时候,这时候windows ISO如果不包含virtio驱动,是无法识别硬盘,是无法装机的。如上图,安装windows 2012R2到这一步了,无法识别硬盘,安装无法继续了,怎么办?两种办法,一种是找市面上集成好了virtio驱...

weixin_39783426的博客 5521

Ansys Electronics Desktop仿真——HFSS线圈寄生电阻,电感

Ansys Electronics Desktop仿真——HFSS线圈寄生电阻,电感

冲击10w 1万+

Windows 集成virtio

下载Windows镜像,virtio镜像 管理员打开cmd, dism /get-wiminfo /wimfile:install.esd dism /apply-image /imagefile:install.esd /index:4 /applydir:E:\Mount

qq_45186002的博客 1820

第一章:信号链的精度之战:深入解决电流采样偏差

摘要:本文深入探讨了FOC控制中电流采样偏差问题及其解决方案。电流采样偏差主要来源于偏移误差、增益误差、非线性误差和温漂四大类,其中偏移误差对FOC性能影响最为严重。硬件方面建议采用高精度采样电阻、低失调运放和独立基准电压等设计;软件层面提出了上电自动零点校准、在线实时补偿和模型闭环补偿三种策略。最后介绍了量产自动化校准系统,通过硬件优化和软件补偿相结合,确保每台产品电流采样精度的一致性,为FOC控制奠定坚实基础。

汽车软件开发 602

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

用PE解决系统安装过程的SRS硬盘识别问题

前言   前段时间做维护的时候遇到了一个很棘手的事情:一台核心的IBM服务器因为病毒的原因无法启动,无法进入到安全模式。尝试着用市面上流行的PE光盘启动系统发现根本无法加载SCSI驱动,看不到硬盘;而用IBM的安装光盘却发现只能重装系统而且硬盘中的数据会被清空;正常的操作系统安装光盘同样无法加载硬盘,而且现场也没有软驱可以使用。如果能用U盘来模拟软驱加载驱动或是在安装系统时光盘能自动搜索移动存储...

weixin_34297300的博客 719

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

在KVM上的Windows中安装Virtio驱动程序

在KVM上的Windows中安装Virtio驱动程序 2018年7月3日 Virtio驱动程序是KVM虚拟机的半虚拟化设备驱动程序。 半虚拟化驱动程序可提高机器性能,减少I / O延迟并将吞吐量提高到接近裸机水平。 对于完全虚拟化的计算机,建议使用半虚拟化驱动程序。 大多数Linux发行版都包含virtio驱动程序作为标准配置。本指南说明了如何在Windows中安装它们。 本指南是为Z...

allway2的博客 3万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

如何更新PE的SRS驱动+工具下载

需要的工具包括:UltraISO(用来打开PE的ISO映像) UltraISO.exe UltraISO 9.32 Build 2656 完美版.rar (1712 K) 下载次数:19 WinImage(用来打开IMG虚拟硬盘文件) WIM映像处理工具-WimTool v1.20汉化绿色版.RAR (293 K) 下载次数:10 TXTSETUP.ex...

weixin_33725239的博客 1651

VMware Workstation 使用ISO可启动镜像进入PE系统

打开需要进入PE的虚拟机——点击编辑虚拟机设置——硬件选项——点击CD/DVD(SATA)——连接选择使用ISO映像文件——点击浏览,找到生成的微PE ISO镜像文件——选择ISO镜像文件——点击打开——点击确定。点击该虚拟机——右键——电源——点击打开电源时进入固件(bios)打开下载好的微PE工具箱——点击生成可启动ISO(光标停留在光盘位置会显示 可生产启动ISO 的文字)第三,PE壁纸(可以选择一张图片为进入PE桌面后的壁纸,不选择就是微PE的默认桌面壁纸);微PE工具箱V2.3 64位。

weixin_64931825的博客 8611
上一篇: WinPE VirtIO云主机版 支持west263 阿里云aliyun 送精简win2k3镜像
下一篇: 阿里云上利用virtiope+colinux实现linux系统盘动态无损多分区
Minlearn
博客等级 码龄18年 20粉丝 146原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值