如何制作 Ghost 备份还原光碟能在SATA硬碟下执行

Home Home
引用 | 编辑 YJENG
2005-09-01 21:58
楼主
推文 x0
以前有自行制作GHOST备份还原光碟
一直在使用上不曾 ..

访客只能看到部份内容,免费 加入会员



献花 x0
引用 | 编辑 s2205758
2005-09-02 07:47
1楼
  
SATA硬碟用GHOST2003,GHOST8.0,GHOST8.2,择一使用皆可备份还原

献花 x0
引用 | 编辑 YJENG
2005-09-02 18:38
2楼
  
谢谢大大提供
修改版本试试看

献花 x0
引用 | 编辑 cky258
2005-09-03 15:33
3楼
  
注意您的硬碟厂商.我的日立SATA第2代.原厂有公布更新程式.去找原厂商官方网站看看吧! 表情

献花 x0
引用 | 编辑 tunhan-frank
2005-10-02 23:00
4楼
  
我安装SATA硬碟,使用GHOST2003备份,结果非但无法备份 ,连硬碟也无法开机,我的作业系统是WINXP SP1,所以应该有其他的技巧方式,也请知道的人顺便答覆,谢谢

献花 x0
引用 | 编辑 zonehpc
2005-10-05 11:15
5楼
  
我安装SATA硬碟,使用GHOST2003备份,结果非但无法备份 ,连硬碟也无法开机,我的作业系统是WINXP SP1,所以应该有其他的技巧方式,也请知道的人顺便答覆,谢谢

你跟我的情况一样,可能把开机启动磁区删掉了
请用GHOST8.2开机之后把启动磁区还原就可以开机了

献花 x0
引用 | 编辑 RTZhou
2005-10-25 21:21
6楼
  
以下文字希望对你有帮注



制作含 SATA 驱动程式的 Windows XP 安装光碟 ,或 Norton Ghost 9/10 安装光碟。


安装 UltraISO 或类似软体,用来制作修改映像档( iso,nrg,bin 等)。

安装 Nero 等烧录软体。

把一张原始的 Windows XP 安装光碟放入光碟机,在资源管理器中将光碟中的档全部选定,再复制到如 D:\SATA_XP 的目录中。


准备驱动程式档

http://www.mydrivers.com等寻找与自己的主板晶片组相匹配的 SATA 驱动程式。

建立一个新的目录 (如 D:\SATA_DRV),然后将找到的 SATA 驱动程式档全部拷贝到这个目录中。这里我们以 Si3112 的 SATA 驱动程式为例进行介绍。


在这个 D:\SATA_DRV 的档夹中,一定会有一个副档名为 .inf或 .oem 的小文件,如 oemsetup.inf 或者 txtsetup.oem 等 (本例中为 txtsetup.oem),用记事本程式打开它,随后要用!


打开 D:\SATA_XP\I386 档夹,找到一个名为 txtsetup.sif 的档,这是 Windows XP 在安装时载入驱动程式的资讯档,用记事本程式打开它。


按 Ctrl+F 快捷键,打开查找对话方块,以 [SourceDisksFiles] 为关键字进行查找 。找到这个栏位后,其下面已经存在一些内容 。翻页到这个栏位的末尾(注意:不是整个档内容的末尾),添加以下内容:

以下是代码:
si3112.sys = 1,,,,,,3_,4,1
si3112.inf = 1,,,,,,3_,4,1
                       

切换到前面打开的 txtsetup.oem 文件,应该可以找到类似[HardwareIds.SICS.Si3112] 的栏位。

该栏位下的代码如:id ="PCI\VEN_1095&DEV_3112 &SUBSYS_31121095, "Si3112"”。拷贝到 txtsetup.sif 文件的 [HardwareIdsDatabase] 栏位末尾。

注意,我们须要更改一下代码的格式,将 id ="PCI\VEN_1095&DEV _3112&SUBSYS_31121095", "Si3112" 改为:PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Si3112"

检查拷贝修改的内容是否与原有的内容重复,如果有,则把重复的一行删除。


接着在 txtsetup.sif 文件查找 [SCSI.load]和 [SCSI] 栏位,添加如下内容:

以下是代码:
[SCSI.load]
si3112 = si3112.sys,4

以下是代码:
[SCSI]
si3112 = "Silicon Image SiI 3112 SATALink Controller"


至此,我们就把 SATA 驱动程式的相关资讯添加到了 Windows XP 安装资讯档 txtsetup.sif 中了!


修改 winnt.sif 档内容

现在,我们已经完成了两个最重要的步骤:一是获取了 SATA 驱动程式档,它们现在被保存在 D:\SATA_DRV 文件夹中;二是修改了 Windows XP 安装时自动载入驱动程式的资讯档 txtsetup.sif。但现在有一个新的问题:Windows XP 在安装时如何知道它所需要的驱动程式档在哪个目录下呢?

这个问题则需要通过修改 winnt.sif 这个档来解决。这个档是 Windows XP 系统在安装时的附加资讯档,可以在其中指定非微软提供的第三方驱动程式的安装路径。

对于本例,在 D:\SATA_XP\I386 档夹中用记事本创建一个文字档案,写好内容后,再将档案名改为 winnt.sif 即可。

(如果已经存在部分内容,则应进行修改或添加,且保证每行的内容不要重复):


以下是代码:
[Unattended]
OemPreinstall=Yes
OemPnPDriversPath="SATA_DRV"

上述代码最后一句引号中的内容是指随后生成光碟时,驱动程式相对于光碟根目录所在的相对路径。由于我们打算把保存驱动程式的 D:\SATA_DRV 档夹放到新生成的安装光碟的根目录,因此不必包含任何子目录路径

                       
将 SATA 驱动压缩到安装档中

将驱动程式目录中副档名为 SYS 的档添加到 WinXP 安装目录的 CAB 档中。

这里我们可以使用 Windows XP 本身附带的一个命令行工具 makecab.exe

在开始功能表中打开“执行”对话方块,输入如下命令:

以下是代码:
MAKECAB D:\SATA_DRV\SI3112.SYS D:\SATA_XP\i386\SI3112.SY_
MAKECAB D:\SATA_DRV\SI3112.INF D:\SATA_XP\i386\SI3112.IN_


                           
**具体的驱动程式档案名和保存路径请根据实际情况灵活更改。Ghost 安装光碟可免 MAKECAB。


经过上述步骤,现在已经是万事俱备,只待从新制作映像档了!


(1) 制作原始安装光碟映像档


将 Windows XP 的原始安装光碟放入光碟机中, 启动 UltraISO ,执行主介面 “工具” -> “制作光碟映像档" ,根据提示指定一个映像档的保存位置,随后程式会自动开始读取光碟并完成映像档的制作。此映像档专为制作开机档而用的。

                           
(2) 从光碟映像档上撷取开机档

在 UltraISO 主介面中,执行 “开机光碟” -> “储存开机档”,将引导开机档保存到硬碟上备用,比如保存为 D:\Boot.bif。


**** 网路下载的映像档用虚拟光碟来撷取开机档会更容易

                           
(3) 新建光碟映像档

执行 UltraISO 的“档案”-> “新建”命令;从资源管理器中,将前面我们已经准备好的 D:\SATA_XP 档夹中的所有档拖入 UltraISO 右上侧的档视窗中。

将 D:\SATA_DRV 目录直接拖放到 UltraISO 右上侧的档视窗中,完成后在光碟的根目录中应当可以看到 SATA_DRV 的档夹。

***提示:
拖放时一定不要包含 SATA_XP 目录本身!也就是说,档案添加成功后,在光碟的根目录下应当可以看到 I386 档夹。

(4) 载入引导开机档

执行“开机光碟”->“载入开机档”命令,找到上一步从提取的光碟映像的开机档,即“ D:\Boot.bif”。现在,新建的光碟映像就具备与原始 Windows XP 安装光碟相同的开机功能了。

(5) 保存光碟映像档

按 CTRL+S 或者执行“档案”→“储存”命令,指定一个保存光碟映像的路径和档案名 (如 F:\SATA_XP.ISO 等),确定后 UltraISO 就开始向指定路径生成光碟映像档了。

(6) 最后就是烧录光碟了


本文编注 : RTZhou
本文参考原作者:余刘琅   转贴自:远望资讯·《玩电脑》 更新时间:2004-7-23。 

献花 x0
引用 | 编辑 ggtest999
2007-06-17 11:02
7楼
  
要在sata硬碟下执行ghsot,只要使用 noide 的参数就可以了

ghost /noide
========

献花 x0
引用 | 编辑 mjchen23
2007-07-11 07:21
8楼
  
现在有新版的ghost11/12

预设就可以抓到sata介面喔

献花 x0
引用 | 编辑 spirit310
2009-07-07 15:52
9楼
  
要在sata硬碟下执行ghsot,只要使用 noide 的参数就可以了

ghost /noide
========

请问:这个指令要如何下?...........

献花 x0
引用 | 编辑 莫力思雷靠杯
2009-07-08 02:39
10楼
  
下面是引用 YJENG 于 2005-09-01 21:58 发表的 如何制作 Ghost 备份还原光碟能在SATA硬碟下执行: 到引言文
以前有自行制作GHOST备份还原光碟
一直在使用上不曾出问题 直到装上
SATA硬碟 之后就不能使用
无法备份还原求助如何修改
才能让SATA硬碟 也能如ATA硬碟
一样方便使用


http://bbs-mychat.com/reads.php?tid=810815&page=1#p5760375

献花 x0