"VMware创建共享磁盘的详细步骤,适用于Windows主机上的VMware Workstation 6.5.4,创建对象为Linux操作系统虚拟机。本文档提供了通过图形界面创建和配置共享磁盘的详细指南,包括创建虚拟硬盘、设置设备端口、添加硬盘到第二台虚拟机以及修改配置文件等关键步骤。"
在VMware Workstation中创建共享磁盘,首先需要有两台运行在Windows操作系统的主机上,并且装有VMware-workstation-6.5.4版本。共享磁盘的目的是为了让两台虚拟机(此处为Linux操作系统)能够访问同一块硬盘,实现数据的共享。
一、创建虚拟硬盘:
1. 首先创建两台虚拟机。
2. 对于1号虚拟机,通过“设置”(Setting)菜单选择“添加”(Add),然后选择“硬盘”(Hard Disk)。在向导中,应选择创建新的虚拟硬盘,通常采用默认设置。设定硬盘大小并选择动态分配(allocate)空间,定义硬盘路径和名称,如“sharedisk1.vmdk”。
3. 再次执行相同的步骤,创建第二块硬盘,命名为“sharedisk2.vmdk”。
二、设置设备端口:
1. 在“设置”界面中,分别对两块硬盘指定SCSI控制器的端口,例如将sharedisk1设置为SCSI1:0,sharedisk2设置为SCSI1:1。确保两台虚拟机的硬盘添加顺序一致。
三、为2号机添加硬盘:
1. 对2号虚拟机执行相同的操作,通过“设置”添加硬盘。选择已创建的sharedisk1.vmdk和sharedisk2.vmdk,确保勾选“独立”(Independent),以便能更改端口号。
四、修改配置文件:
1. 关闭虚拟机后,找到虚拟机的配置文件,通常是“.vmx”文件。使用文本编辑器(如记事本)打开文件。
2. 在文件末尾,找到关于scsi1.present="TRUE"的行,然后根据共享磁盘的设置,添加相应的配置项。例如:
- scsi1:0.present="TRUE"
- scsi1:0.fileName="sharedisk1.vmdk"
- scsi1:0.mode="independent-persistent"
- scsi1:0.writeThrough="TRUE"
- scsi1:0.sharedBus="virtual"
- scsi1:0.deviceType="disk"
- scsi1:1.present="TRUE"
- scsi1:1.fileName="sharedisk2.vmdk"
- scsi1:1.mode="independent-persistent"
- scsi1:1.writeThrough="TRUE"
这些配置确保了硬盘的独立性,持久化模式和写通特性,同时也指定了硬盘的文件名和在SCSI控制器上的位置。
完成以上步骤后,两台虚拟机都应能识别并访问到共享的硬盘。需要注意的是,共享磁盘的设置必须在两台虚拟机上保持一致,包括硬盘的添加顺序和配置文件的修改,否则可能无法正确识别和使用共享磁盘。这种技术在需要多台虚拟机共享数据的环境中非常有用,比如在集群计算或分布式系统测试中。