当前位置: 首页 > news >正文

使用Ghost32.exe进行点对点计算机克隆

以下内容摘自笔者编著的《网管员必读——超级网管经验谈》(第2版)一书。
5.2.5 使用Ghost32.exe进行点对点计算机克隆
【说明】本来计算机克隆通常是采用Ghost.exe进行的,因为Ghost32.exe程序是在Windows系统中的,而在Windows系统中,总有一个分区是活动的,不能进行克隆。但笔者计算机上没有配置软盘驱动器,所以在此只能通过Ghost32.exe程序来介绍。尽管不能最终克隆成功(因为启动分区是活动的),但克隆的步骤还是一样的。
如果是在TCP/IP网络中进行克隆,必须使用Network Boot Disk启动盘来进行,不能采用支持LTP(打印机并口)和USB点对点连接的启动盘。在此仅以TCP/IP网络下的克隆为例进行介绍。
要利用ghost.exe进行计算机克隆(其实其他任务也一样),必须先进行网络连接配置,建立点对点连接(peer-to-peer,Ghost32.exeGhostcast任务就不需要建立健全点对点连接,因为它可以支持多点连接)。如果你是用LPT并行电缆、USB电缆(可以通过USB集线器),或者通过TCP协议(如同轴电缆、双绞线和光纤以太网,可以通过以太网集线器或交换机)建立的点对点连接,在使用Ghost.exe进行克隆、备份或恢复操作前首先设置好两台计算机之间的连接方式。
【说明】这里以创建的“Network Boot Disk”引导程序为例进行介绍,仅支持TCP点对点连接方式的克隆、备份和恢复任务;如果选择的是“Standard Ghost Boot Disk”引导磁盘,则只能进行LPT和USB电缆连接的点对点克隆、备份和恢复任务了。
在点对点连接中,一台计算机被设定为主计算机,另一台计算机被设定为从计算机。表5-4列出在各种任务中主、从计算机的配置。
5-4 各项任务下的主、从计算机确定方法
任务
主计算机
从计算机
磁盘对磁盘克隆
包含克隆源磁盘的计算机
包含克隆目标磁盘的计算机
备份磁盘映像文件
包含要备份源磁盘的计算机
存储磁盘映像文件的计算机
从映像文件中恢复磁盘
包含要恢复的目标磁盘的计算机
包含用于恢复的磁盘映像文件的计算机
分区对分区克隆
包含克隆源分区的计算机
包含克隆目标分区的计算机
备份分区映像文件
包含备份源分区的计算机
存储分区盘映像文件的计算机
从映像文件中恢分区
包含要恢复的目标分区的计算机
包含用于恢复的分区映像文件的计算机
因为此处介绍的磁盘克隆,根据表5-4的确定方法可知,首先要选择主计算机(包含克隆源的计算机)和从计算机(克隆的目标计算机)。所有操作都是在主计算机上进行的。你必须有两张Ghost启动盘,分别用于启动主、从两台计算机。Ghost启动盘可以通过Ghost Boot Wizard工具制作,具体将在本章后面介绍。当然这两张Ghost启动必须是同一版本的。
1. 建立点对点连接
在点对点连接的两台计算机之间进行克隆,首先要进行的就是两台计算机之间的点对点连接的建立,否则双方都无法识别对方,更谈不上执行克隆操作了。当然这里的点对点连接建立是用Ghost启动程序进行的。
(1)在主、从计算机上分别插入Ghost启动盘,重启计算机。
(2)在主、从计算机上分别插入第二张Ghost启动盘,在命令提示符下输入ghost.exe命令,打开如图5-47所示Ghost.exe界面。
(3)在从计算机上的上图主菜单上执行以下操作之一:
n 如果是采取USB连接的(这需要采用标准克隆的启动磁盘),则执行【Peer to peer】→【USB】→【Slave】菜单操作,使该计算机成为从计算机。
n 如果是采取LPT电缆连接的(同样,这也需要采用标准克隆的启动磁盘),则要执行【Peer to peer】→【LPT】→【Slave】菜单操作,使该计算机成为从计算机。
n 如果是采取TCP/IP协议连接的(这需要采用Network Boot Disk启动磁盘),则要执行【Peer to peer】→【TCP/IP】→【Slave】菜单操作,使该计算机成为从计算机。此时从计算机的IP地址将显示在提示框中,如图5-63所示(图为Ghost32.exe程序中界面,下同)。通常是采取这种方式连接的,因为这种网络最常见,而且还可以不是直接双绞线电缆连接,可以通过以太网集线器或交换机转接。
单击选择“Slave”菜单选项后,就会显示当前从计算机的IP地址信息,如图5-64所示。
(4)在主计算机上的上图主菜单上执行以下操作之一:
n 如果是采取USB连接的(这需要采用标准克隆的启动磁盘),则执行【Peer to peer】→【USB】→【Master】菜单操作,使该计算机成为主计算机。
n 如果是采取LPT电缆连接的(这也需要采用标准克隆的启动磁盘),则要执行【Peer to peer】→【LPT】→【Master】菜单操作,使该计算机成为主计算机。
n 如果是采取TCP/IP协议连接的(这需要采用Network Boot Disk启动磁盘),则要执行【Peer to peer】→【TCP/IP】→【Master】菜单操作,使该计算机成为主计算机,如图5-65所示。
选择后打开如图5-66所示的对话框,要求输入从计算机的IP地址,用于与从计算机连接。
图5-63 选择从计算机菜单操作界面
图5-64 选择从计算机后的IP 地址显示界面
图5-65 选择主计算机菜单操作界面
图5-66 配置从计算机IP 地址信息配置界面
2. 计算机或磁盘克隆
点对点连接好后,就可以在两台计算机之间进行点对点克隆了。
(1)在主计算机Ghost主t菜单中执行【Disk】→【To Disk】菜单操作,如图5-67所示。
图5-67 执行Disk to Disk 菜单操作界面
【说明】建立点对点连接后,原来在Ghost主界面中的“Local”菜单项不见了,取而代之的是“Disk”和“Portition”两个菜单项;同样,原来的“Ghostcast”菜单项也没有了,因为建立健全了点对点连接,不可能再进行多点连接了。这方面的变化,对比图5-67和图5-63、图5-65就可以发现的。
(2)在主计算机上执行了上述菜单操作后,打开如图5-68所示配置界面。在这里要选择当前计算机上要进入进行克隆的物理磁盘,如果有多个物理磁盘,则自动选择所有磁盘。当然也可以仅选择其中一个,但作为计算机克隆的话,通常是全部选择的。
(3)单击“OK”按钮,打开如图5-69所示配置界面。在这里要选择从计算机(也就是目标计算机)上选择克隆的物理磁盘,也可以多选。
(4)单击“OK”按钮,打开如图5-70所示配置界面。这里显示了克隆后目标磁盘上所有分区信息,可以修改克隆后的目标分区大小,具体要根据目标磁盘容量和应用需求而定。
图5-68 在主机计算机上选择源磁盘配置界面
图5-69 在从计算机上选择目标磁盘配置界面
图5-70 克隆后目标磁盘分区列表
(5)单击“OK”按钮,打开如图5-71所示确认提示框,提示进行克隆后,目标磁盘上的内容将被全部覆盖。需要再次确认是否要按上述选择进行克隆。单击“Yes”按钮确定。
图5-71 克隆操作确定提示框
【注意】目标磁盘的容量一定要等于或大于源磁盘容量,否则克隆无法进行。但目标磁盘可以是未分区、未格式化的。在克隆时程序会自动根据源磁盘上的分区信息进行分区和格式化。
如果是用Ghost32.exe进行计算机或活动磁盘克隆时,就会在如图5-71所示提示框中单击“Yes”按钮后弹出如图5-72所示错误提示。提示说源磁盘中检测到不能退出的程序,因为至少启动分区是活动的,不能完全退出。但如果是进行分区(非活动分区)克隆,则不会出现这种错误提示了。用Ghost.exe程序执行计算机克隆不会出现这种错误,因为它根本不用启动硬盘中的任何程序,包括操作系统,仅是由启动磁盘来完成的。
图5-72 采用ghost32.exe 程序计算机或活动磁盘克隆时的错误提示
随后计算机会自动进行计算机或磁盘克隆了,在界面中显示了克隆复制的进程,有所需时间预计的。
【经验之谈】如果是在本地计算机上的两块磁盘或分区中进行克隆复制,则无需建议点对点连接了,因为此时是单台计算机操作。可以选择上面的磁盘或分区的克隆复制。基本步骤如上面的类似,只是要注意,如果是磁盘克隆,则计算机上必须有两块以上的磁盘,而且克隆源磁盘和物理磁盘选择必须不同。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • python正则通配符_通配符、正则表达式、python去重
  • 深入研究Windows内部原理系列(视频)(微软制造)
  • root命令连接mysql_通过更改root密码实现连接MySQL及常用命令
  • 关于Component Business Model和DDD关系的探究结论
  • 查看mysql的ibdata1_mysql 里的 ibdata1 文件
  • 电子信息系统常识介绍--上位机和下位机
  • mysql 字符集测试_Windows下MySQL的my.ini文件字符集测试(二)
  • gOS Google的OS来了?(图)
  • 因特网MySQL服务器_因特网服务器的主要功能
  • Java程序员:一刻钟精通正则表达式
  • mysql 汉字转首字母_MySQL中文汉字转拼音的自定义函数和使用实例(首字的首字母)...
  • WiMax与IEEE 802.16组网技术分析(组图)
  • python importerror_Python–ImportError:无法导入名称X
  • 悉数僵尸网络:知己知彼 百战不殆
  • 华为私有云的搭建方案_华为私有云解决方案
  • Android 架构优化~MVP 架构改造
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • IP路由与转发
  • Java反射-动态类加载和重新加载
  • LeetCode18.四数之和 JavaScript
  • oschina
  • React-flux杂记
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • Unix命令
  • 跨域
  • 思维导图—你不知道的JavaScript中卷
  • 微信开放平台全网发布【失败】的几点排查方法
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 怎样选择前端框架
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (4)STL算法之比较
  • (C++17) optional的使用
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Git) gitignore基础使用
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET Framework杂记
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .net连接MySQL的方法
  • .stream().map与.stream().flatMap的使用
  • /var/spool/postfix/maildrop 下有大量文件
  • [ C++ ] STL---stack与queue
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [autojs]逍遥模拟器和vscode对接
  • [AUTOSAR][诊断管理][ECU][$37] 请求退出传输。终止数据传输的(上传/下载)