使用 GHOST 转换 GHO 与 VMDK 文件类型

Symantec GHOST 转换 GHO(GHOST 映像封装包) 与 VMDK(VMWare 虚拟硬盘文件) ,可以方便的使用 VMware虚拟机 测试 GHOST 文件,也可以方便的将 虚拟硬盘文件 直接写入物理分区。
这里以适用于32位 Windows 预安装环境(PE) 的 GHOST 映像生成工具 ghost32.exe 为例作介绍,同样的方法也可以在 ghost.exe/ghost64.exe 中。

1.将 GHO 文件转换为 VMDK 文件(克隆方式转换),命令格式:

ghost32 -clone,mode=restore,src=example.gho,dst=example.vmdk -batch -sure

还有以下参数可供配置:
VMDKTYPE   用于配置VMDK文件的类型,包括 sparse 和 flat
VMDKSPLIT   用于分割VMDK文件(即文件分卷,单个分卷限制为2GB)
VMDKSIZE=X   配置创建VMDK文件的大小(X为参数值,以MB为单位)
VMDKADAPTER   配置VMDK文件的虚拟硬盘适配器类型(支持于不同的操作系统),
包括 ide, lsilogic(SCSI) 和 buslogic(SCSI)

2.将 VMDK 文件转换为 GHO 文件(克隆方式转换),如果需要使用分卷(比如说,每个分卷文件大小为 100M),命令如下:

ghost32 -clone,mode=create,src=example.vmdk,dst=example.gho -batch -sure -split=100

另外,直接将数据包创建为 VMDK 文件,或直接将 VMDK 文件恢复写入硬盘,可以使用下面的命令:

ghost32 –clone,mode=create,src=1,dst=example.vmdk  -vmdk -sure 
ghost32 –clone,mode=restore,src=example.vmdk,dst=1  -vmdk -sure

时间: 2024-12-14 18:15:00

使用 GHOST 转换 GHO 与 VMDK 文件类型的相关文章

002-Linux文件类型、权限及目录管理命令

l  1.基本概念: 1.)魔数(magic number):标识二进制程序的执行格式 2.)目录详解 1.目录(directory):文件,路径映射 工作目录(working directory) 当前目录(currentdirectory) 2.路径:从指定起始点到目的地所经过位置 绝对路径:以根为基准进行查找 相对路径:以当前目录为基准进行查找 3.文件系统(file system):层次化管理 3.)文件类型: -:普通文件(file) d: 目录文件(directory file) b

php转换图片为.bin文件

[我的另外一个博客地址:http://www.ncmacker.cc,那边排版会比较好点.] 公司的打印机最近新添加一个打印图片的功能,具体是用户在后台设置他的logo,服务器接收到图片文件,转换单色的bmp文件(热敏打印机),再由php将单色bmp图片转换成bin文件,里面包含了图片的头信息和数据.做这么个小功能还花了我不少时间,走了很多弯路,各位看官请容我一一讲述吧. 思路1:使用PHP扩展用c语言来完成这个操作 最开始的时候,认为这个操作php语言无法胜任,于是选用了php extensi

Vmdk文件如何使用,vmdk导入虚拟机VMware8.0教程

一.打开虚拟机VMware Workstation8.0,点击新建虚拟机. 二.进入虚拟机向导,选择自定义. 三.这里保持默认即可. 四.这里选择"我以后安装操作系统". 五.这里选择Windows XP操作系统,如果您需要安装的系统属于其他系统,请选择相对应的操作系统. 六.默认的路径为C:Documents and SettingsAdministratorMy DocumentsMy Virtual MachinesWindows XP Professional,这里我们改为:e

ASP.net 判断上传文件类型的三种方法

一. 安全性比较低,把文本文件1.txt改成1.jpg照样可以上传,但其实现方法容易理解,实现也简单,所以网上很多还是采取这种方法. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Boolean fileOk = false;           string path = Server.MapPath("~/images

java通过文件头来判断文件类型

import java.io.FileInputStream; import java.io.IOException; import java.util.HashMap; import java.util.Map.Entry; /** * @Description 根据的文件头来判断文件类型 * @author LJ * @Version v1.0 */ public class GetFileTypeByHead { public static void main(String[] args)

利用文件头判断文件类型

上传文件时经常需要做文件类型判断,例如图片.文档等,普通做法是直接判断文件后缀名,而文艺青年为了防止各种攻击同时也会加上使用文件头信息判断文件类型. 原理很简单:用文件头判断,直接读取文件的前2个字节即可. 1 public class FileUtil { 2 /** 3 * byte数组转换成16进制字符串 4 * 5 * @param src 6 * @return 7 */ 8 private static String bytesToHexString(byte[] src) { 9

使用vmware-vdiskmanager.exe将多个vmdk文件转化成一个vmdk文件

在某些应用场合中需要将多个vmdk文件转化成一个vmdk文件. DOS命令终端执行可执行文件E:\Program Files\VMware Workstation>vmware-vdiskmanager.exe,其中E:\Program Files\VMware Workstation为VM的安装路径 vmware-vdiskmanager.exe的常用参数如下所示 E:\Program Files\VMware Workstation>vmware-vdiskmanager.exe VMwa

误删除VMware虚拟机vmdk文件的恢复方法

Dell R710系列服务器(用于VMware虚拟主机),Dell MD 3200系列存储(用于存放虚拟机文件),VMware ESXi 5.5版本,因意外断电,导致某台虚拟机不能正常启动,查看虚拟机的配置文件时发现此虚拟机的配置文件除了磁盘文件以外其他配置文件全部丢失.此时xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还存在.找VMware工程师诊断后,尝试新建一个虚拟机来解决故障,但发现ESXi存储空间不足.因此就将故障虚拟机下的xxx-flat.vm

如何将多个vmdk文件合并为一个或者将一个vmdk文件拆分为多个

Vmware Station 自带的命令行工具"vmware-vdiskmanager"可以通过改变"磁盘类型Disk type"这一选项,将多个vmdk文件合并为一个或者将单个文件分为多个2G以内的文件.其帮助文档可以通过在DOS命令窗口输入E:\Program Files\VMware Workstation>vmware-vdiskmanager.exe来获取. <span style="font-family: Arial, Helve