【命令行方法】
注意ghost的版本,如果你是用Ghost11.5备份的gho文件,再用Ghost12把gho文件转换为vmdk,则vmdk文件损坏,总体来说,Ghost12兼容性较差。
ghost文件.gho和vmware文件都是磁盘映像,但神奇的是,分属两家公司的文件格式,居然可以互相转换。
1. 将 ghost .gho文件 转换为vmware 硬盘文件 vmdk
使用 Ghost11.5.1.2269 将gho转换为vmdk文件(虚拟机硬盘),Vmware新建虚拟机自定义配置,然后添加已有的虚拟硬盘文件。
转换命令行:
- Ghost64 -clone,mode=restore,src=D:\ISO\ISO9000_WS2008r2_17Fi.GHO,dst=F:\WS2008r2_17Fi.vmdk -batch -sure
2. 创建一个和 ghost 原系统相匹配的虚拟机
在 vmware 中,按“新建虚拟机”向导,创建一个和 ghost 原系统匹配的虚拟机。
比如,ghost原系统是win7 x64,新虚拟机的操作系统,也要选择 windows 7 64位。
内存、硬盘,相应选择即可。
运行向导时,几个小细节需要注意:
- “安装客户机操作系统”步骤,选择“稍后安装操作系统”
- “指定磁盘容量”步骤,选择“将虚拟磁盘存储为单个文件” “
- “向导完成后,无需启动虚拟机”
3. 覆盖 vmdk 文件
将步骤1转换生成的vmdk文件,复制到步骤2 vmware向导创建的虚拟机目录,覆盖相应的vmdk文件
这时,启动虚拟机,即可引导ghost映像文件中的操作系统。
vmware有一个命令行工具 vmrun,用来执行vmware命令;结合ghost32,可以自动化完成这一整套操作。有需要的同学,可以继续研究一下。
版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
评论