原来想装下载一个 Ghost Explorer 就可以轻松搞定这事儿. 没想到一试..只可以读..因为是 NFTS分区打包成的.. 哎.. 麻烦... 网上找了一阵子.. 自己折腾了一阵子... 特记下我的理解及过程以供参考:
我胡乱写的东西.(看不看得明我就不管了,嘿嘿):
用VMware Workstation 新建一台VM.然后建两个VM DISK. 分别分成一个主分区,格式化成空的可用分区再关闭 VMware Workstation 之后.用VM Disk Mount 将第二块 VM DISK 通过 "Mount"命令挂接成主机的一个分区.再将需要修改的 .gho 文件拷贝到这个分区里. 断开 "Mount" . 启动 VM 虚拟机,用任何可以的方式(flp,flp image,cd)引导系统.将第二块VM DISK 里的 .gho 文件恢复到 第一块 VM DISK , 完了之后关闭 VM 虚拟机. 用前面相同的方法,用VM Disk Mount 将第一块 VM DISK 通过 "Mount"命令挂接成主机的一个分区 ,在主机的这个挂接的分区里删改你的文件吧.. 改完了之后. 断开 "Mount" . 启动VM 虚拟机..使用引导盘引导到DOS状态,启动GHOST 软件, 然后将第一块VM DISK 使用GHOST 做成IMAGE 文件 到第二块VM DISK 后关闭VM 虚拟机.. 用VM Disk Mount 将第二块 VM DISK 通过 "Mount"命令挂接成主机的一个分区. 然后将里边修改后再生成的 .GHO 文件拷出到主机(HOST)上吧.. 这就是你要的!
下边是网络上找的详细步骤,按着操作会很辛苦喔,还不如看我上边的原理吧.
详细步骤:
假设你有个 Ghost 镜像 c:\aaa.gho 想修改
1: 先到 VMware 虚拟机里创立 2 个空白硬盘 c: (disk1.vmdk) d: (disk2.vmdk), 然后停止虚拟机
2: 在本机里执行
vmware-mount.exe x: disk2.vmdk
3:copy c:\aaa.gho x:
4:在本机里执行
vmware-mount.exe x: /d
5: 到 VMware 虚拟机里把 d:\aaa.gho (disk2.vmdk) Ghost 还原到 c: (disk1.vmdk) , 然后停止虚拟机
6: 在本机里执行
vmware-mount.exe x: disk1.vmdk
7:现在修改 x: 里的文件,直到你满意为止,包括 Edit, Del, format, 等等....
8:完成了,在本机里执行
vmware-mount.exe x: /d
9:到 VMware 虚拟机里把 c: (disk1.vmdk) Ghost 克隆到 d:\aaa.gho (disk2.vmdk) , 然后停止虚拟机
10: 在本机里执行
vmware-mount.exe x: disk2.vmdk
11: copy x:\aaa.gho c:\aaa.gho
12:完成了,在本机里执行
vmware-mount.exe x: /d
现在你可以把 disk1.vmdk, disk2.vmdk 清除掉了。
PS: 我的环境是 Windows server 2003/VMware Workstation 5.0/VMware-mount 5.0/Ghost Explorer 2003/GHOST 引导盘映象
相关工具下载:
http://www.vmware.com/download/diskmount.html
http://download3.vmware.com/software/wkst/VMware-mount-5.0.0-12888.exe
http://www.google.com/search?hl=zh-CN&newwindow=1&rls=GGLG%2CGGLG%3A2005-32%2CGGLG%3Azh-CN&q=GHOST8.0++%E5%90%AF%E5%8A%A8%E7%9B%98&btnG=%E6%90%9C%E7%B4%A2&lr=
http://www.google.com/search?hl=zh-CN&newwindow=1&rls=GGLG%2CGGLG%3A2005-32%2CGGLG%3Azh-CN&q=Ghost+Explorer+2003&btnG=%E6%90%9C%E7%B4%A2&lr=