c2y 发表于 2024-1-21 22:42:41

VMware 17.5.1 Lite (40M) & VHD(X)格式虚拟机模板

本帖最后由 c2y 于 2024-3-5 16:58 编辑

VMware 自用版本,资源来源于网络,参考VMware Workstation player精简掉不用部分,主要用于系统测试,打包后40M左右。该精简版Workstation 和player 皆可使用...

2024/3/5更新附件,修正了一下bug


名称: VMware Workstation 17.5.1 Lite.7z
大小: 40235195 字节 (38 MiB)
CRC32: C51E0EEA
https://c2y2419.lanzoub.com/i25gi1pvn0ij 密码:c4fb

名称: VMware Workstation player 17.5.0 Lite.7z
大小: 41156534 字节 (39 MiB)
CRC32: F5F7B7ED
https://c2y2419.lanzv.com/iXsjA1n9ew4j 密码:21vm



VMware Workstation 从17开始,停止对磁盘映射功能的支持,对我而言却是及其不方便的,于是想到使用vhd格式虚拟磁盘,vhd是win原生支持的虚拟磁盘,资源管理器就可直接打开,交换数据非常方便。VMware原生并不支持管理vhd,使用起来稍许不便,下面的批处理模板简化了新建vhd虚拟机和vmware启动vhd过程,这样 VM17可以愉快的使用vhd了。


VHD(X)格式win虚拟机模板


1、vhd的好——方便
vhd的好处,就是交换数据方便,支持从vhd直接启动系统,这样一来,可以安装无数个系统而不互相影响,尤其现在ssd上可以实现不分区安装多系统。

制作vhd方法有多种,一是实体机克隆,但需要处理vhd UUID标识,否则在同一台电脑上启动有问题;二是使用虚拟机,支持vhd格式的虚拟机最方便,制作的vhd系统可以直接挂载使用,其他格式则需要分区拷贝到vhd上使用。

2、VirtualBox和vmware优缺点
VirtualBox可以直接使用vhd安装系统,很方便,但VirtualBox有两个比较明显的缺点,一是不支持VHDX,二是在相同配置情况下不如vmware流畅,三是显卡分辨率需要安装增强功能才能更改。

vmware使用起来方便流畅,但未提供vhd格式管理支持,需要手动挂载vhd之后像硬盘一样选择使用物理磁盘方式来使用vhd(x)虚拟磁盘:

因vmware不会主动加载也不会卸载vhd虚拟机,因此重启电脑或弹出vhd磁盘后,基于vhd的虚拟机是不能启动的。

要启动虚拟机,需要先关闭vmware,再挂载vhd,这样运气好就可以启动基于vhd的虚拟机了。

之所以说运气好,主要是因为如果挂载多个vhd,在挂载先后顺序不同的情况下,可能造成vmware保存在vmdk里面的磁盘信息和实际挂载的信息不一致,导致虚拟机找不到硬盘而不能启动,最笨的方法是卸载磁盘,再重新增加磁盘,不过此时也有问题,磁盘以PhysicalDrive0、PhysicalDrive1...形式出现,我们要选哪一个呢?还需要磁盘工具去查看,很麻烦。

3、批处理模版解决的痛点
(1)管理vhd的难点就是vmdk与vhd对应问题,在此使用一个文本文件vhd-vmdk.txt来存储,格式如下:
win10-19044.1415.vmdk,D:\VMware-vhd模板\win10-19044.1415\win10-19044.1415.vhdx
批处理新建模版时会自动保存该信息,如果使用vmware添加了vhd,在虚拟机运行的情况下运行批处理
★备份vhd-vmdk对应关系.cmd    可以保存新增vhd磁盘信息
(2)vhd卸载重新挂载后,其PhysicalDrive和 LUN ID 可能会发生改变,因此在启动虚拟机之前,需要修正这两个参数
★拖放文件夹启动vmx虚拟机.cmd   可以自动挂载vhd并修正vmdk相应参数

4、使用方法
(1)根据需要选择其中一个创建虚拟机
VM-VHD模板-20G-bios.cmd 快速创建bios格式vhd虚拟机模版(单磁盘)
VM-VHD模板-20G-bios+gxpan.cmd (两个磁盘,gxpan.vhd挂载为d盘)
VM-VHD模板-30G-uefi.cmd 快速创建uefi格式vhd虚拟机模版(单磁盘)
VM-VHD模板-30G-uefi+gxpan.cmd(两个磁盘,gxpan.vhd挂载为d盘)

(2)拖拽第一步创建的文件夹到批处理
★拖放文件夹启动vmx虚拟机.cmd快速打开虚拟机

(3)释放系统到主磁盘,公共软件拷贝到gxpan.vhd盘
(4)运行虚拟机






yyz2191958 发表于 2024-1-21 22:53:17

谢谢分享

yyt2012 发表于 2024-1-21 23:44:06

非常支持,谢谢分享!

Anson4 发表于 2024-1-21 23:49:20

感谢分享!

htmlc4 发表于 2024-1-22 00:26:25

感觉还不如用hv

mpc2023 发表于 2024-1-22 01:10:18

非常支持,谢谢分享!

lbw2007 发表于 2024-1-22 01:54:58

vhd还是对hyper-v更友好一些

oh312 发表于 2024-1-22 04:45:09

赞,谢谢分享。

d9o 发表于 2024-1-22 08:19:10

不愧是VIP,干货干得很{:1_195:}

duboy 发表于 2024-1-22 08:32:34

终于解决vmware 用的vhd 的问题,感谢分享

c2y 发表于 2024-1-22 08:56:45

htmlc4 发表于 2024-1-22 00:26
感觉还不如用hv

主要是喜欢折腾的同学,用精简版居多,hv又没提供独立安装包

axiang117 发表于 2024-1-22 09:09:54

感谢分享教程

天风 发表于 2024-1-22 09:40:19

太费周折了,VMWARE里面添加硬盘,选择已经存在的硬盘文件,下拉找到VHD格式就可以了。

yaoguoguo820 发表于 2024-1-22 09:42:24

谢谢分享

yaoguoguo820 发表于 2024-1-22 09:44:50


谢谢分享

yaoguoguo820 发表于 2024-1-22 09:54:26


谢谢分享

2012andyle113 发表于 2024-1-22 10:56:16

不支持的吗,我记得可以选择VHD的啊

创新科技2015 发表于 2024-1-22 10:58:03

很给力!

liyqxtu 发表于 2024-1-22 11:03:04

很给力!

yc2428 发表于 2024-1-22 11:30:23

谢谢分享

dehifir 发表于 2024-1-22 12:10:00

直接加入VHD文件这种方式是最方便的,还能保存设置,下次直接可以启动。
我最喜欢的就是虚拟机做好内存系统,保存在VHD里面,然后用虚拟机加载差分的VHD。既流畅又省内存,还还不更改VHD文件。最最主要还可以多开,同时开N多个一模一样的虚拟机。

maowang 发表于 2024-1-22 12:11:00

gg

shinykers 发表于 2024-1-22 12:20:34

楼主是高手,向你学习。

shinykers 发表于 2024-1-22 12:30:04

dehifir 发表于 2024-1-22 12:10
直接加入VHD文件这种方式是最方便的,还能保存设置,下次直接可以启动。
我最喜欢的就是虚拟机做好内存系 ...

这可是开启我的新思路,感谢~

smathy 发表于 2024-1-22 12:56:12

好东西,支持一下

pbmmm 发表于 2024-1-22 13:12:00

感谢分享

wjsk10 发表于 2024-1-22 14:46:12

谢谢分享

SzhorSe 发表于 2024-1-22 19:23:43

这个很给力啊,收藏,闲了研究一下

baolinqiu1 发表于 2024-1-22 20:52:01

谢谢分享

nathan6498 发表于 2024-1-22 22:08:47

谢谢分享
页: [1] 2 3 4
查看完整版本: VMware 17.5.1 Lite (40M) & VHD(X)格式虚拟机模板