分享

两个Vmware虚拟系统中添加共享磁盘

 Legend_Fish(^_^) 2010-09-09

在Vmware的安装目录中可以找到一个程序:vmware-vdiskmanager.exe。
可以用来生成一个新的vmware磁盘。

 

使用windows的CMD程序操作,进入vmware的安装目录,然后执行:

CMD> vmware-vdiskmanager.exe   # 不加任何参数会显示完整的帮助信息。
CMD> vmware-vdiskmanager.exe -c -s 200Mb -a ide -t 0 disk.vmdk

这样就生成了一个新的(-c参数),200Mb大小(-s 200Mb),IDE接口(-a ide)的名为'disk.vmdk'磁盘。
关于'-t 0'的含义,请参考该命令的帮助信息。

每个虚拟的vmware机器都有一个vmx文件,编辑它,然后加上一下一段(两台虚拟机中都加):

disk.locking="false"
diskLib.dataCacheMaxSize="0"
diskLib.dataCacheMaxReadAheadSize="0"
diskLib.DataCacheMinReadAheadSize="0"
diskLib.dataCachePageSize="4096"
diskLib.maxUnsyncedWrites="0"
scsi1.present="TRUE"
scsi1.virtualDev="lsilogic"
scsi1.sharedBus="virtual"
scsi1:1.present="TRUE"
scsi1:1.mode="independent-persistent"
scsi1:1.filename="D:\vmmeachines\suse_demo\sharedisk.vmdk"
scsi1:1.deviceType="plainDisk"

其中,scsil:1.filename=""参数指定磁盘的位置。

如果是生成的是scsi磁盘,在LINUX中可能还需要额外加载内核模块:mptscsih。

重启后进入系统就会发现一块新的磁盘。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多