未名Q

此生若能得幸福安稳,谁又愿颠沛流离。

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: 订阅 订阅 :: 管理 ::

可删除ATA Channel的解决办法,在vmx配置文件中加上
devices.hotplug = "false"


提前注意事项:
1、不支持vhdx,只支持vhd。(VMware Player 15.5.7)
2、差分磁盘与父磁盘通过相对路径关联。(父磁盘切勿改名,差分磁盘随意改)。
3、指向差分磁盘的差分磁盘,间接实现多快照功能。(vhd理论是无限的)
4、创建多个指向同一父磁盘的虚拟环境,方便批量部署,节省物理磁盘空间。

DISKPART> create vdisk file="C:\baseVHD\CentOS 7.vhd" maximum=20480 type=EXPANDABLE

scsi0:0.fileName = "CentOS 7.vmdk"
scsi0:0.fileName = "C:\baseVHD\CentOS 7.vhd"

制作parent盘,安装系统与配置后,设置vhd为只读。

创建Differencing盘

create vdisk file="C:\Users\xxx\Documents\Virtual Machines\CentOS 7\CentOS 7.9.vhd" parent="C:\baseVHD\CentOS 7.vhd"


移动vhd父磁盘后,解决办法:


1、使用 mklink.exe 或 linkd.exe 创建符号链接
2、安装Hyper-V模块,通过Powershell命令 Set-VHD 重新挂接父VHD磁盘,Get-VHD可以查看。
https://docs.microsoft.com/zh-cn/powershell/module/hyper-v/get-vhd
https://docs.microsoft.com/zh-cn/powershell/module/hyper-v/set-vhd

posted on 2021-10-16 08:53  未名Q  阅读(535)  评论(0编辑  收藏  举报