打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用Virtual Disk Development Kit在Windows和Linux中...

使用Virtual Disk Development Kit在Windows和Linux中挂载虚拟磁盘(vmdk,vhd等)

如标题所说,这里需要用到一个工具:Virtual Disk Development Kit,这是Vmware的产品,不过是免费的。
官方下载页面:http://goo.gl/M5n3o
要在官方下载,需要注册并登录,读者请自行完成。
下载后首先安装,Windows下安装很简单,我主要讲Linux下的安装,以Ubuntu 12.04为例。
先将下载所得VMware-vix-disklib-*.tar.gz解压,比如解压到桌面,然后打开终端,进入解压所得的目录,安装:
sudo ./vmware-install.pl
期间需要按很多次回车,建议先一直按住回车键,知道询问 yes 或 no 时,输入 y ,回车,然后会询问安装位置,默认是/usr,直接回车使用默认值,安装即完成。
windows下和Linux下的用法大同小异,我只举出几个例子。
windows:
使用命令提示符,进入vmware-mount所在的路径,如“C:\Program Files\VMware\VMware Virtual Disk Development Kit\bin\”,当然,具体路径要看你安装好的路径。
但是我推荐将vmware-mount.exe所在的路径加入环境变量,方法是这样的:
单击开始,在搜索框中输入“环境变量”,出现两个结果,一个“编辑用户环境变量”,一个“编辑系统环境变量”,按你的需要选择一个即可,比如,我们单击“编辑用户环境变量”,然后在弹出的窗口的下部,有一个变量叫“Path”,我们单击选中,然后单击下面的“编辑”,在弹出的窗口中添加上vmware-mount.exe所在的路径即可;注意,比如原来的值是:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
我们添加后变成:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\VMware\VMware Virtual Disk Development Kit\bin\
这样以后要使用挂载的命令就不必进入安装目录,而是可以直接使用。
要挂载一个虚拟磁盘:
vmware-mount Z: D:\ubuntu.vmdk /v:1
注意路径中有空格的要用引号把路径括起来,这样ubuntu.vmdk中的第一个卷就会被挂载到Z:,/v:1可以省略,默认为1,如果要挂载虚拟磁盘中的第二个卷就必须加上/v:2。
卸载:
vmware-mount Z: /d
列出当前挂载的虚拟磁盘:
vmware-mount /L或者vmware-mount
其余命令就不介绍了,使用vmware-mount /?查看帮助。
在Linux下,可能会出现VixDiskLib: Failed to load libvixDiskLibVim.so: Error = …的错误,解决方法如下:
sudo gedit /etc/ld.so.conf
会打开一个文本编辑窗口,在文件中加上一行(注意要换行):
/usr/lib/vmware-vix-disklib/lib64 或者 /usr/lib/vmware-vix-disklib/lib32,视你的系统是32位系统还是64位系统而定(记得保存)。
然后在运行命令:
sudo ldconfig
挂载:
sudo vmware-mount /home/Virtualbox/windows.vhd 1 ~/windows
其中1是要挂载的卷,~/windows是挂载点,挂载点其实就是文件夹,一定要事先建好,~表示用户目录,比如我的用户名是nanpuyue,那么~/windows也可以写成/home/nanpuyue/windows,路径中有空格的要用引号把路径括起来。
卸载:
sudo vmware-mount -d ~/windows
另外,在Linux中要卸载Virtual Disk Development Kit,使用命令下面的命令:
sudo vmware-uninstall-vix-disklib.pl
或者:
sudo /usr/bin/vmware-uninstall-vix-disklib.pl
查看帮助:
vmware-mount
或者
vmware-mount --help

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Howto Mount NTFS VMware Virtual Disk Image (vmdk) read/write -- Ubuntu Geek
virtual box安装ubuntu实现windows文件共享(mount
Linux中VMware虚拟机增加磁盘空间的扩容操作
直接挂载VMDK虚拟磁盘到你的Windows系统
How to install Gentoo on VMware as a VMware Guest
VMware虚拟机轻松体验Ubuntu 11
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服