如何使用VMware安装wim或esd格式镜像

前言

有时候需要做一些操作或者安装一些软件,又不想在物理机上弄,那么第一选择肯定就是虚拟机了,但是虚拟机安装有点费时间,比如你要安装win10吧,用原版镜像安装太慢,那么就只能选择第三方封装的系统了,可以一键部署,开箱即用。然而,第三方封装的镜像一般是wim或者esd格式的,用vmware以前的方法安装,是行不通的。

软件准备
  • VMware虚拟机软件
  • UltraISO镜像制作软件
  • 微PE工具箱
  • wim/esd镜像一个(我用的是windsys,感觉还不错)
安装前准备
系统镜像制作

首先是镜像的制作,我们需要把esd或者wim格式的镜像制作成ISO格式的,因为VMware只能识别ISO格式

  1. 打开UltraISO软件

    新建–>UDF DVD镜像

  2. 添加esd或者wim镜像

    在左下角选择镜像所在目录,右边就会出现相关文件,点击镜像,右键添加

    添加后如下图所示

  3. 点击保存按钮,选择保存路径,点击生成

  4. 得到镜像20190915_234859.iso镜像

PE镜像制作
  1. 打开微PE工具箱,选择右下角光盘图标

  2. 选择PE镜像保存路径

  3. 点击生成,得到PE镜像WePE_64_V2.0.iso

至此,镜像的相关准备工作完成。

虚拟机的创建

前面的PE镜像和系统镜像都准备好了,现在开始创建虚拟机,因为我的镜像是64位的win10,那么就创建一个64位的win10虚拟机。

创建的虚拟机配置如下:

创建好以后,点击CD/DVD选项,选择我们准备好的PE镜像,然后确定

开启虚拟机,会弹出两个选项,第一个是高分辨率,第二个是低分辨率1024*768,我选的第二个

然后就进到PE系统了

给磁盘分区

这时若你点击此电脑,会发现,分给虚拟机的那60个G居然找不到?别慌,那60G是在的,只是没有分区,所以没有显示出来而已,接下来我们就给那60G空间分区

  1. 打开分区助手,因为我要安装的是win10,所以我这里需要将磁盘转换为GPT格式,点击转换以后记得点击左上角的提交按钮,才会执行格式转换

  2. win10安装系统需要一个ESP格式分区和一个MSR格式的分区

    点击选中分区,然后点击右上角菜单的快速分区按钮,如图配置,然后点击开始执行,别忘了左上角的提交

  3. 分区完成后,是这样的

  4. 点击此电脑,可以看到,出现了一个59G左右的磁盘,这就证明,成功了

安装系统
  1. 分区成功后,就可以开始安装系统了,此时,点击虚拟机右下角的光盘图标,点击设置

  2. 选择我们制作好的ISO系统镜像文件,将ESD制作成ISO就是为了这一步,不然虚拟机加载不了其它格式

  3. 点击此电脑,可以看到,系统镜像文件就加载进来了

  4. 点击Windows安装器,在第一个选择这里,点击选择我们通过CD驱动加载进来的系统镜像,点击打开

  5. 引导驱动器不动,安装磁盘位置选刚才分出来的59G分区,也就是C盘,然后点击开始安装

  6. 安装完毕后,关闭虚拟机,然后再开启虚拟机,就会进入到系统安装界面

  7. 安装完毕后,就可以使用了

总结

因为是用的第三方封装的系统,所以系统分区什么的需要自己来手动操作,将PE镜像进行加载是为了使用PE中的工具对分给虚拟机的那60个G进行分区。将ESD格式制作为ISO是为了虚拟机能加载这个镜像文件,这样在PE中就可以使用工具将这个加载进去的系统安装到分出来的分区中去。

我看有的是设置虚拟机bios然后插U启动器对分区进行操作的,我也试了,但是我在最后安装好系统后,开机并没有进系统安装界面,目前不知道是什么问题,bios也恢复了,还是不行。