注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

OK之家

原创心得 仅供交流 欢迎交友

 
 
 

日志

 
 
关于我

本人是一个电脑网络爱好者,为了自娱自乐,也为了同有心人交流心得,特制作了这个博客,希望能抛砖引玉.更希望能得到大家的帮助,请常来看看,多多指教.

在多系统光盘中怎样实现多个GHOST系统的安装  

2011-12-15 15:22:57|  分类: 操作系统及相关 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在多系统光盘中怎样实现多个GHOST系统的安装

 

在制作多系统光盘时经常遇到需要在一个光盘中同时设置GhostWin7GhostXP安装菜单问题。我刚开始时只是照葫芦画瓢,从别人的光盘中把相应的文件拿过来,并不知道其所以然。

   EZBOOT中不能直接运行EXE程序文件,都是通过IMG文件来运行EXE文件。IMG文件有两种,一种是其中包含有EXE程序,比如常用的DiskGen分区修复工具和各种DOS工具箱,程序就在IMG中;另一种是程序文件在光盘中,IMG只起到引导作用,GHOST安装的IMG就是这第二种。一般是用run ghostxp.img命令启动,调用光盘根目录下的GHOST.EXE,然后安装根目录下的GHOSTXP.GHO,这个GHOST.EXE文件才是GHOST备份恢复程序,并不是那个IMG文件。这种模式安装共需要EZBOOT文件夹中的ghostxp.img文件和根目录下的GHOST.EXEGHOSTXP.GHO

那么怎样在EZBOOT菜单中实现多个GHOST系统的安装呢?其实,在EZBOOT菜单中是通过启动IMG中的批处理文件来实现上述过程的。所以,只要修改批处理中的路径或文件名,就可以安装不同的GHO文件。

一、设计文件路径

首先要根据你光盘中计划使用几个GHO文件,假定是四个,分别是Win7XP、硬盘分成四个区和硬盘分成五个区,这需要分别准备四个相应的IMG、四个GHO文件,GHOST.EXE可以共用一个。四个GHO文件你可以自制也可以从别人的光盘中提取(就是GHOST版的系统文件和空白分区文件),为了便于区分,分别命名为WINDOWS7.GHO GHOSTXP.GHO HD-4.GHO HD-5.GHO;四个IMG可以用一个下载的GHOSTXP.IMG文件复制三份,分别重命名为WINDOWS7.IMG GHOSTXP.IMG GHOSTHD4.IMG GHOSTHD5.IMG。这个IMG文件一定要是GHOST安装用的IMG,不是任何一个IMG都能用的;因为根目录下放置太多文件显得零乱,就将四个GHO文件和GHOST.EXE放入GHOST文件夹中,你也可以放在其他位置;四个IMG文件当然是放入EZBOOT文件夹。

已经做好的GHOST.IMG.rar我已经上传:http://115.com/file/cl10nkad

二、修改批处理文件

文件路径确定后,下面我们就来修改IMG文件的批处理。

WinImage 8.50 完全汉化绿色特别版打开IMG文件,

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

按住autoexec.bat文件将其拖出来

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 右键点击选择编辑

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 自动用记事本打开,命令如下:

1Win7光盘启动安装IMGAUTOEXEC.BAT批处理文件的写法

@ECHO OFF

SHSUCDX /D:?MSCD001

findcd /s>nul

call findcdr "GHOST\ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z

%CDROM%:

GHOST\ghost.exe -nousb -clone,mode=pload,src=GHOST\WINDOWS7.GHO:1,dst=1:1 -crcignore -sure –rb

注释:

GHOST\ghost.exeGHOST.EXE程序的路径;

-clone:在英文中是“克隆”的意思,这里意为强制按参数方式执行Ghost.exe

mode=:值可以取:copy(磁盘到磁盘);load(文件到磁盘);dump(磁盘到文件);pcopy(分区到分区);pload(文件到分区);pdump(分区到文件)。

mode=pload是由GHO文件还原到分区,至于什么分区则由后面的命令决定。

src=:设定数据来源,src=GHOST\WINDOWS7.GHO是克隆的数据来源是GHOST文件夹中的WINDOWS7.GHO文件,也就是用这个GHO来安装;

dst=:设定数据的目标位置,如“dst=1:1”表示将提取的数据还原到第1硬盘第1分区;

-sure:指在Ghost.exe操作中,凡是程序弹出询问是、否对话框时自动选择“Yes”,也就是克隆过程中无需手工选择。

-rb:程序执行完毕后强制重新启动系统。

上面的命令意为:在启动该IMG文件时,会调用GHOST文件夹中的GHOST.EXE程序,将GHOST文件夹中的WINDOWS7.GHO还原到C盘,全自动还原,完成后自动重启。

修改后保存,在WinImage 8.50中点击映像—加入

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 打开刚才修改的autoexec.bat文件

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 或者直接拖入修改后的autoexec.bat文件

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家
 
替换后点击保存

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家

 根据上面的注释,用相同方法将GHOSTXP.IMG中的autoexec.bat批处理文件修改为:

@ECHO OFF

SHSUCDX /D:?MSCD001

findcd /s>nul

call findcdr "GHOST\ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z

%CDROM%:

GHOST\ghost.exe -nousb -clone,mode=pload,src=GHOST\GHOSTXP.GHO:1,dst=1:1 -crcignore -sure –rb

2、快速分区批处理命令

HD-4.GHOHD-5.GHOGHOST.EXE存放在GHOST文件夹中,IMG文件当然是放在EZBOOT文件夹)

GHOSTHD4.IMG中的autoexec.bat批处理文件修改为:

@ECHO OFF

SHSUCDX /D:?MSCD001

findcd /s>nul

call findcdr "GHOST\ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z

ctmouse

%CDROM%:

GHOST\ghost.exe -nousb -noide -clone,mode=load,src=GHOST\HD-4.GHO,dst=1 -crcignore -sure –rb

注释:与上面Win系统安装不同的有:

mode=pload(还原到分区,系统安装应当还原到分区)改成mode=load,意思是镜像文件恢复至硬盘(整块硬盘分区当然是还原到硬盘)

dst=1:1改成dst=1,系统安装用dst=1:1是还原到第1硬盘的第1分区,dst=1是还原到整个第1硬盘,这样才能实现将整个硬盘分成4个区。

GHOSTHD5.IMG中的autoexec.bat批处理文件修改为:

@ECHO OFF

SHSUCDX /D:?MSCD001

findcd /s>nul

call findcdr "GHOST\ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z

ctmouse

%CDROM%:

GHOST\ghost.exe -nousb -noide -clone,mode=load,src=GHOST\HD-5.GHO,dst=1 -crcignore -sure –rb

把编辑好的四个IMG文件一同放入EZBOOT文件夹中。

三、设置光盘启动菜单命令

在EZBOOT主菜单中设置命令为:

安装Win7 Ghost版:run windows7.img

安装WinXP SP3 Ghost版:run ghostxp.img

一键将硬盘分成四个区(慎用):run ghosthd4.img

一键将硬盘分成五个区(慎用):run ghosthd5.img

如果是grub菜单,按下面的命令设置

title 1 】安装 Ghost Win7 SP1

map --mem (cd)/EZBOOT/WINDOWS7.IMG (fd0)

map (fd0) (fd1)

map --floppies=2

map --hook

chainloader (fd0)+1

rootnoverify (fd0)

 

title 2 】安装Ghost WinXP SP3

map --mem (cd)/EZBOOT/ GHOSTXP.IMG (fd0)

map (fd0) (fd1)

map --floppies=2

map --hook

chainloader (fd0)+1

rootnoverify (fd0)

 

title 3 】一键将硬盘分成四个区(慎用)

map --mem (cd)/EZBOOT/ GHOSTHD4.IMG (fd0)

map (fd0) (fd1)

map --floppies=2

map --hook

chainloader (fd0)+1

rootnoverify (fd0)

 

title 4 】一键将硬盘分成五个区(慎用)

map --mem (cd)/EZBOOT/ GHOSTHD5.IMG (fd0)

map (fd0) (fd1)

map --floppies=2

map --hook

chainloader (fd0)+1

rootnoverify (fd0)

四、制作ISO光盘镜像

一切准备就绪,按常规方法制作成ISO映像,点击EZB保存后,再点击制作ISO

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家
 按下图勾选DOS8.3)、Joliet、允许小写字母,是否隐藏启动文件夹由你自定,CD卷标是光驱中显示的光盘名称,也是自定,当然还要选择ISO的保存路径

在多系统光盘中怎样实现多个GHOST系统的安装 - dyzyb -         OK之家
 ISO
光盘镜像制作好了,用虚拟机测试一下,大功告成!可以刻盘了。

...........................................................................................................................................

作者:张宇炳

OK之家-网易博客

http://dyzyb001.blog.163.com/

邮箱:dyzyb001@163.com

QQ:240654503

2011.12.15

  评论这张
 
阅读(2362)| 评论(4)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018