Vmware Workstation 16 Pro 创建共享磁盘
图形界面创建共享磁盘
第一台创建共享磁盘
- 首先打开已经安装好系统的虚拟机,点击编辑虚拟机设置,弹出如下窗口:
- 点击添加,选择硬盘,点击下一步:
- 默认选择scsi,点击下一步。
- 选择创建新虚拟磁盘。点击下一步:
- 分配磁盘空间大小,选择立即分配磁盘所有空间,将虚拟磁盘存储为单个文件。
- 命名磁盘名称及存放路径。
- 修改磁盘属性。
第二台添加现有磁盘
- 添加硬盘
- 选择磁盘类型,保持默认。
- 使用现有磁盘
- 点击浏览,选中刚刚第一台创建的共享磁盘。
- 修改磁盘属性。
修改两台虚拟机的vmx文件
- 添加硬盘
两台虚拟机vmx文件末尾追加如下命令:
1 2 3 4 5 6 7 8 | scsi1.sharedBus = "virtual" disk.locking = "false" diskLib.dataCacheMaxSize = "0" diskLib.dataCacheMaxReadAheadSize = "0" diskLib.dataCacheMinReadAheadSize = "0" diskLib.dataCachePageSize = "4096" diskLib.maxUnsyncedWrites = "0" disk.EnableUUID = "TRUE" |
重启两台即可看到新增共享磁盘。
命令行方式创建共享磁盘
此方案省去了图形界面的繁杂操作,推荐使用此方法。
命令行创建共享磁盘
- 以管理员方式打开DOS窗口,到vmware workstation安装目录下,执行以下命令创建需要的共享磁盘:
12345678910#OCR
vmware-vdiskmanager.exe -c -s 1000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk1.vmdk"
vmware-vdiskmanager.exe -c -s 1000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk2.vmdk"
vmware-vdiskmanager.exe -c -s 1000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk3.vmdk"
#DATA
vmware-vdiskmanager.exe -c -s 10000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk4.vmdk"
vmware-vdiskmanager.exe -c -s 10000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk5.vmdk"
vmware-vdiskmanager.exe -c -s 10000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk6.vmdk"
#ARCHIVE
vmware-vdiskmanager.exe -c -s 10000MB -a lsilogic -t 2
"I:\RAC\ShareDisk\votingdisk7.vmdk"
- 修改2个虚拟机的vmx配置文件,在虚拟机的安装目录下的.vmx文件最后加上以下信息:
123456789101112131415161718192021222324252627282930313233343536373839scsi1.virtualDev =
"lsilogic"
scsi1.present =
"TRUE"
scsi1:0.filename =
"I:\RAC\ShareDisk\votingdisk1.vmdk"
scsi1:0.mode =
"independent-persistent"
scsi1:0.present =
"TRUE"
scsi1:1.filename =
"I:\RAC\ShareDisk\votingdisk2.vmdk"
scsi1:1.mode =
"independent-persistent"
scsi1:1.present =
"TRUE"
scsi1:2.filename =
"I:\RAC\ShareDisk\votingdisk3.vmdk"
scsi1:2.mode =
"independent-persistent"
scsi1:2.present =
"TRUE"
scsi1:3.filename =
"I:\RAC\ShareDisk\votingdisk4.vmdk"
scsi1:3.mode =
"independent-persistent"
scsi1:3.present =
"TRUE"
scsi1:4.filename =
"I:\RAC\ShareDisk\votingdisk5.vmdk"
scsi1:4.mode =
"independent-persistent"
scsi1:4.present =
"TRUE"
scsi1:5.filename =
"I:\RAC\ShareDisk\votingdisk6.vmdk"
scsi1:5.mode =
"independent-persistent"
scsi1:5.present =
"TRUE"
scsi1:6.filename =
"I:\RAC\ShareDisk\votingdisk7.vmdk"
scsi1:6.mode =
"independent-persistent"
scsi1:6.present =
"TRUE"
scsi1.sharedBus =
"virtual"
disk.locking =
"false"
diskLib.dataCacheMaxSize =
"0"
diskLib.dataCacheMaxReadAheadSize =
"0"
diskLib.dataCacheMinReadAheadSize =
"0"
diskLib.dataCachePageSize =
"4096"
diskLib.maxUnsyncedWrites =
"0"
disk.EnableUUID =
"TRUE"
- 重启打开两个虚拟机,共享磁盘创建完成,在系统中可见。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!