恢复损坏的VMware磁盘映像
很多时候,我诅咒,因为VMware让我失望了。 这是一个“快速”和肮脏的方式来访问损坏的VMware服务器/工作站.vmdk文件。
这是我如何使用WindowsXP,VMware Server,Ken Kato的“Windows NT平台的虚拟磁盘驱动程序”和Diskinternals Linux阅读器,从损坏的VMware服务器映像中恢复Zimbra邮件服务器“邮件文件夹”(Ubuntu6 / ext3)。
1)将损坏的.vmdk文件复制到WindowsXP工作站c:\ temp
文件夹中。 我的文件名是Opt.vmdk
- 我不得不使用WinSCP没有任何压缩在Linux端拷贝到Windows。
2)下载Ken的“虚拟磁盘驱动程序”(VDK)并将其解压缩到c:\ temp
文件夹。 (免费软件) - http://chitchat.at.infoseek.co.jp/vmware/vdk.html
3)类型
CMD
在Windows上的“运行”中启动“命令提示符”。
4)切换到vdk.exe
所在的文件夹
cd c:\temp
命令。
5)类型
vdk start
6)类型
vdk open 0 <diskfile> /L:R:
我的命令是
vdk open 0 Opt.vmdk /L:R:
必须由vmdk文件代替<diskfile>
。 在我的情况下,它是安装的opt.vmdk
文件。 / L:R:
=将其安装为驱动器R:。
7)现在,您可能将磁盘安装在Windows PC上。 问题是您的Windows不了解Linux格式的驱动器。
8)下载并安装“Disk Internals Linux Reader”。 (Demoversion。) - http://www.diskinternals.com/download.shtml#cd
9)当我启动Linux阅读器时,它崩溃了,但我只是忽略了,并继续。 它仍然能够找到我挂载的Linux驱动器。 扫描驱动器后,我取消了所有的扫描,只是继续恢复到Windows本地硬盘驱动器找到的文件夹。
希望这可以帮助。 VMware Server自己的恢复/挂载工具对我来说并不理想。
sammy·马蒂拉
http://www.mattila.eu