增肌粉可以空腹吃吗:如何复制一键GHOST形成的C_PAN.GHO文件

来源:百度文库 编辑:高校问答 时间:2024/04/29 11:37:31
小弟装的的XP系统,C盘文档里存放了重要文件。
用一键GHOST v8.3Build 060728备份了C盘。用的是默认设置,保存位置应该是(最后一个分区是F)F:\~1\C_PAN.GHO.
这个硬盘的C分区和D分区壮烈了。现在把这个硬盘挂在别的系统盘进系统后,E分区和F分区能正常显示。我想复制提取这个GHOST文件,也知道F盘有个隐藏的GHOST文件,但就是不知道如何显示出来。
望高手赐教。小弟这里先谢谢了!
常识:一键GHOST默认备份的文件和文件夹是隐藏的,而且不受“显示所有文件”和“隐藏受保护的系统文件”的影响。

你能不能在这个系统盘上划出一个分区,然后再安装一键系统,用原来已有的镜象恢复到这个分区上

一键ghost恢复系统原理、创建方法及设置程序详细解剖
===========================================================
为了让大家更加进一步深入了解我做的“一键GHOST恢复系统”,现在特把此系统设置、使用的全过程写出来,让大家有更多的了解,使用起来更加安心。 其它按F10的类似一键恢复系统原理也是一样的。

一、一键GHOST恢复系统:完全采用了IBM一键恢复的核心技术。在硬盘上设置一个供WIN98的DOS程序使用的隐藏分区,利用硬盘启动时按F11跳转到隐藏分区启动系统恢复程序。其具体程序可在IBM网站上获得。
http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=LLCO-4ZP9CH
在光盘上相应的设置程序文件集中在F11_RESTORE.IMG这个镜像内。

二、在硬盘上建立一键ghost恢复系统的简单方法
1、创建分区:推荐采用ACRONIS在第1硬盘的最后分区(也可用其它分区),创建Primary 分区,容量可以考虑为第1硬盘第1分区的50%。partition type选择fat32,在Label填入SYS_RESTORE(必须是英文大写,且不能写错,否则按F11会进不了一键ghost恢复系统!)。
2、传输一键恢复系统文件→隐藏分区 ,然后按照提示操作即OK!
3、全部设置完成后,重新启动电脑,先不要按F11键进入隐藏分区,而是让电脑自动进入windows系统,过一会一般都会提示:“已安装新硬件,但在重新启动前可能无法正常运行”,接着提示你是否重新启动,这时才表明Windows程序已经完成对分区属性的 修改,一键恢复设置才全部完成。(此段文字是最新加上的,感谢古铜! )
4、重新启动机器后,屏幕左上角出现"."时,按F11进入,就可看到4个菜单(恢复、备份、手动GHOST、退出)

其中第2步主要执行了如下命令:
1)、把F11按键写进MBR(主引导扇区),用于按F11跳转到隐藏分区。其中boot.bin文件来源于IBM网站,但卷标修改成为SYS_RESTORE,bmgrf11.scr是自己编写的,其内容如下:

执行命令:bmgr.exe /Fboot.bin /MbmgrF11.scr /s这个命令IBM的一键恢复也要执行的。
2)、执行命令:SYS %1,传输系统到隐藏分区,以便隐藏分区内的WIN98DOS程序能够启动。这个命令IBM的一键恢复也要执行的。
3)、COPY文件到隐藏分区,执行命令:
xcopy /v /y A:F11-CHS*.* %1:
xcopy /v /y A:tw.exe %1:
xcopy /v /y A:HIMEM.SYS %1:
xcopy /v /y A:Command.com %1:
xcopy /v /y A:Io.sys %1:
xcopy /v /y A:MSDOS.SYS %1:
xcopy /v /y A:Restart.com %1:
%cdrom%:
cdbootghost
xcopy /v /y ghost.exe %1:

执行上面命令后,以下文件被COPY到了隐藏分区
AUTOEXEC.BAT
Command.com
Config.sys
ghost.exe
HIMEM.SYS
Io.sys
MSDOS.SYS
Restart.com
SANS16.FON
SANS19.FON
SANSERIF.FNT
Tw.exe
WBAT.COM
WBAT.INI
wbat.txt

以上已经完成了整个一键ghost恢复系统的设置,然后使用gdisk隐藏分区。

三、进入一键ghost恢复系统后各个菜单执行的命令
1、Restore恢复:还原隐藏分区的系统镜像GHO→第1硬盘第1分区
ghost -clone,mode=pload,src=c:system.gho:1,dst=1:1 -sure -rb -auto
2、Backup 备份:保存第1硬盘第1分区→隐藏分区作为系统备份
ghost -clone,mode=pdump,src=1:1,dst=c:system.gho -split=650 -auto -z2 -sure -rb -pwd=ccf
3、Ghost 手工启动Ghost 8.2 for DOS备份/恢复任意分区
ghost -pwd
4、Exit 退出:重新启动计算机
restart

-------------------------------------------相关知识
什么是MBR?
MBR(Master Boot Record)就是我们经常说的“硬盘主引导记录”,简单地说,它是由FDISK等磁盘分区命令写在硬盘绝对0扇区的一段数据,它由主引导程序、硬盘分区表及扇区结束标志字(55AA)这3个部分组成。这3部分的大小加起来正好是512字节=1个扇区(硬盘每扇区固定为512个字节)。因此,人们又形象地把MBR称为“硬盘主引导扇区”。这个扇区所在硬盘磁道上的其它扇区一般均空出,且这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是分区的内容(也就是说假如该盘每磁道扇区数为63,那么从 绝对63扇区开始才是分区的内容)。

转贴一篇文章:《主引导记录(MBR)》,作者不详
我们都知道,硬盘的主引导扇区是硬盘中最为敏感的区域之一,因为其中包含两项重要内容:主引导记录(MBR)和硬盘分区表。其中的主引导记录(MBR)用于检测硬盘分区的正确性并确定活动分区,负责把引导权移交给操作系统,如果此段记录损坏将无法从硬盘引导。所以硬盘的主引导区常常成为病毒攻击的对象,从而被篡改甚至被破坏,另外一些其他软件也会修改引导区的内容,如果修改有误也会使硬盘无法启动。主引导扇区被破坏了,开机后系统会提?quot;Disk boot failure, Insert system disk and press enter",尽管硬盘里面有系统但BIOS却视而不见。
我们仍可像上文一样使用Disk Genius修复硬盘的主引导记录,进入主程序后,选择"工具"菜单下的"重写主引导记录"(图1),按确定后重启计算机。这时MBR已经修复,但硬盘分区表内容还没有恢复。如果平时有注意备份分区表,可以进入Disk Genius按"F10"依据备份恢复分区表。否则可以到"http: //download.pchome.net/php/download2.php?sid=6967&url=/utility/antivirus/av98/Fixmbr.exe& svr=1"处下载一个名为"Fixmbr"的修复软件。Fixmbr是一个DOS下的应用小工具,只有12kB,专门用于重新构造主引导扇区。启动到纯 DOS,进入Fixmbr所在目录并运行命令行"Fixmbr",它将检查MBR结构,如果发现系统不正常则会出现是否进行修复的提示。如果回答 "Yes",它将搜索硬盘上的所有分区,当搜索到相应分区后提示是否修改MBR,回答"Yes"则开始自动修复。缺省的状态下程序将搜索所有存在的硬盘,可?quot;fixmbr [磁盘号(0-3)]"的命令格式来指定要修复的硬盘,其中0表示第一个硬盘。完成以上操作后,如果出现误操作例如修改了正常硬盘,可以用"fixmbr /z"命令行将结果清空后重新启动,就可以恢复到原状态。需要注意,一般主板都开启了防病毒功能,运行此软件时需要在BIOS中禁止此功能,否则可能出现死机的情况。
硬盘无法启动除由于主引导扇区被非法修改外,还有其他原因,这其中最常见就是所谓的"硬盘逻辑锁"了。"硬盘逻辑锁"是一种很常见的恶作剧手段,中了逻辑锁之后,无论使用什么设备都不能正常引导系统。"逻辑锁"的上锁原理是:计算机在引导DOS系统时将会搜索所有逻辑分区的顺序,当DOS被引导时,首先要去找主引导扇区的分区表信息,然后查找各扩展分区的逻辑分区。"逻辑锁"修改了正常的主引导分区记录,将扩展分区的第一个逻辑分区指向自己,使得 DOS在启动时查找到第一个逻辑分区后,查找下个逻辑分区总是找到自己,这样一来就形成了死循环。
对"逻辑锁"造成的损坏,除专门解锁的程序外,还可以用DM来简单地解开。因为DM会直接读写硬盘信息而不依赖于主板BIOS,所以我们也可以利用 DM软件为硬盘解锁。在启动机器时按"Del"键进入BIOS设置,将所有IDE接口设为"NONE"并保存退出,之后用带有DM的DOS系统启动软盘启动系统,系统即可"带锁"启动,因为此时系统根本就等于没有硬盘。启动后运行DM,你会发现DM可以识别出硬盘,用DM中的"Advanced Options"→"Maintenance Options" →"Utilities" →"Zero Fill Driver"(图2)清零。然后退出到DOS环境,运行"fdisk /mbr"命令,重写一遍主引导记录,再用DM把硬盘进行分区和格式化就可以解除"硬盘逻辑锁"了。这种方法简单方便,但是有一个缺点,就是硬盘上的数据保不住了。此外还有一种方法可以保住硬盘中的数据,但难度较大。首先准备一张DOS系统启动盘,然后在一台正常的机器上,使用你熟悉的二进制编辑工具(如 UltraEdit32)修改软盘上的IO. sys文件(修改将该文件的系统与只读属性去除),在这个文件里面搜索第一个"55AA"字符串(图3),找到后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地把被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,所以无法用Fdisk来删除和修改分区,此时可以用上面关于分区表恢复的方法来处理。

把“显示所有文件”和“隐藏受保护的系统文件”打勾去掉C_PAN.GHO 可以显示的,GhostExp.exe版本为V8.301331可以提取这个gho文件,将重要的文件拖出来即可。