无忧启动论坛

标题: [求助]使用一键还原精灵后系统分区文件重复问题 [打印本页]

作者: willsort    时间: 2005-10-21 23:39
标题: [求助]使用一键还原精灵后系统分区文件重复问题
To All:
[color=#DC143C]系统概况:
    神舟天运170c的笔记本,20G的硬盘,分为3个区:
    C:FAT32,4G;D:FAT32,8G;E:NTFS,7G
    其中C盘安装唯一的系统WinXP SP2,D盘软件,E盘数据

    一直都没有使用过一键还原类的软件,今天重做系统后实在想偷个懒,也想顺便熟悉一下此类软件,所以就从硬盘上找出早就下载的“一键还原精灵”6.0版准备备份系统了。
    点击setup后,顺利重启并进入安装对话框,选择“动态分区备份”安装选项,之后经过一系列操作,软件安装成功;再次重启后,按F11后进入主菜单,选择“备份分区”,之后开始调用PQPM开始分区操作,之间因为是全自动操作,自己也没有多注意其中的细节,但是在调用Ghost备份C盘时,备份尚未结束,Ghost就突然关闭,重新启动了PQPM进行了一番resize的操作,此时我也没有太在意,只以为是系统在自动调整,之后再次调用Ghost备份,并再次在备份途中自动关闭,之后又是一番PQPM脚本的调用,最后的脚本执行过程中,当执行到5%时,提示脚本删除错误,PQPM也退出了,回到了一键的主菜单,并且由一键提示备份失败。
    我此时尚不认为这是大问题,只是重新进行了“备份分区”的操作,却仍然重蹈覆辙。此时,我意识到问题比较大,从主界面中的高级设置菜单中进入了DOS命令行环境,自己打开PQPM,发现分区设置没有什么问题,新增了两个分区,一个IBM_Service主分区,一个SYS_BACKUP的FAT32逻辑分区,大小约等于系统实用大小。然后自己调用Ghost向SYS_BACKUP备份,选择了“快速压缩”,结果在执行到75%时,提示硬盘空间不足,是否span,选择否后退出,发现E盘(SYS_BACKUP)已经存在占满空间的GHOST文件。
      然后,重启进入Windows,赫然发现系统C盘的所有文件均变为双份,此时检查C盘的磁盘属性,大小却仍是单份时的1.7G,选择所有文件后的属性大小为双份时的3.4G。立刻怀疑文件分配表出了问题,于是卸载一键,重新setup,在安装菜单中选择工具箱中恢复分区表,发现无用,后来才省起分区表与文件分配表是两回事。

[UploadFile=d1_1129907459.jpg][UploadFile=d2_1129907474.jpg][UploadFile=d3_1129907484.jpg]

作者: 天风    时间: 2005-10-22 01:04
标题: [求助]使用一键还原精灵后系统分区文件重复问题
分区表出问题了如果用DISKGEN之类软件恢复不了,重新格盘吧,全盘格了用FDISK吧,或者在WIN下用WINHEX把硬盘0扇区全填为0吧,然后重新分区。
作者: willsort    时间: 2005-10-22 08:36
标题: [求助]使用一键还原精灵后系统分区文件重复问题
[这个贴子最后由willsort在 2005/10/23 08:50am 第 1 次编辑]

Re hnlyzhd:
    不大可能是分区表出问题吧?我的C,D,E盘仍然可以正常访问,C盘系统也可以正常使用,而且同名的文件和文件夹也可以等价的打开;在一键备份过程中,第一次就半途退出,我猜测也是因为Ghost也将C盘文件识别为双份,1.7G变成了3.4G而导致空间不足,后来我手动将SYS_BACKUP Resize到2G,然后选择High型ghost备份时,正常结束了,再用Ghost打开此镜像,发现其文件属性显示确实是包含3.4G的大小数据,其实际体积1.9G多一些。
    因此判断文件分配表出了问题,但不知道问题的原因是什么?
作者: andlu    时间: 2005-10-23 05:40
标题: [求助]使用一键还原精灵后系统分区文件重复问题
哈哈~一般来说一键还原精灵会在你本来分的最后一个分区拉掉一定的容量给你的备份做一个隐藏分区用~你卸载的是软件~但是分区表已经生成~所以是没有办法的~要不DM一下吧~哈哈哈哈哈哈哈哈哈哈
作者: willsort    时间: 2005-10-23 08:55
标题: [求助]使用一键还原精灵后系统分区文件重复问题
Re andlu:
    目前可以基本确定是文件目录表(FDT)的问题,它发生在点击setup安装一键的过程中,在安装完成后重启故障就会出现,而不论是否有备份分区的操作。
    很奇怪的是,理论上一键安装时都是在对最后一个分区进行写操作,为何会影响第一个系统分区的FDT?
    之后,我进行了进一步的测试,见链接:
    http://www.cn-dos.net/forum/viewthread.php?tid=17372

作者: 紫狐    时间: 2005-10-24 10:41
标题: [求助]使用一键还原精灵后系统分区文件重复问题
目前部分一键的安装脚本存在BUG,我安装一键一般是自己手工分区,这样安全些,经常发现一键在自动分区后出现奇怪的问题,而且动态分区的问题更多。
作者: lxl1638    时间: 2005-10-24 10:47
标题: [求助]使用一键还原精灵后系统分区文件重复问题
真有点搞笑,文件目录表给你搞出了两份,为什么不在机箱里搞出两个物理硬盘呢?
哈哈!!
安全的办法还是手动选择备份的目标文件(包括目录、盘符)、手动恢复目标分区。
作者: gmy    时间: 2005-10-24 13:52
标题: [求助]使用一键还原精灵后系统分区文件重复问题
一键还原精灵等软件会对MBR进行破坏,以后还是用我的 一键GHOST 吧,绿色无公害。
作者: 紫狐    时间: 2005-10-25 10:13
标题: [求助]使用一键还原精灵后系统分区文件重复问题
下面引用由gmy2005/10/24 01:52pm 发表的内容:
一键还原精灵等软件会对MBR进行破坏,以后还是用我的 一键GHOST 吧,绿色无公害。

做广告来着?删了~~~~呵呵,开玩笑。
作者: 八宝菜    时间: 2005-10-25 14:45
标题: [求助]使用一键还原精灵后系统分区文件重复问题
我一直使用一键还原精灵给客户做备份工作,从来没有出现过楼主遇到的问题啊。而且我已经装了数百台机器都没有问题。我用的是自动调整最后一个分区的容量,然后使用动态分区备份系统。
但是有一点,我由于是在电脑城工作,所以做这些的时候都是在新机器上。或者都是在硬盘重新分区格式化以后进行。
建议楼主在用一键还原的时候先对硬盘进行磁盘整理还有磁盘扫描。
作者: willsort    时间: 2005-10-25 17:37
标题: [求助]使用一键还原精灵后系统分区文件重复问题
[这个贴子最后由willsort在 2005/10/25 05:43pm 第 1 次编辑]

Re All:
    以下文字引自中国DOS联盟论坛解答室(http://www.cn-dos.net/forum/viewthread.php?tid=17372)。
    最后还是重做了系统,因为不太信任scandisk的能力,同时也对自己diskedit的操作能力不太自信。
    重做后,用Everest生成了一份测试报告,然后手工用Ghost备份系统盘,再后重装了“一键”。只是点击了Setup进行了一键的动态分区版的安装,仔细观察其安装过程,主要就是Resize最后一个分区,创建IBM_Service分区,再Resize原最后分区,生成SYS_BACKUP分区,再恢复含有一键程序的PQDI镜像到IBM_Service,再就是背地里的脚本操作了。
    之后重启没有去备份分区而是直接进入了XP,启动后,提示发现新硬件,但是始终不知道是何设备,而且安装的不很顺利,几番周折,最后要求重启后才能使用新设备,没有重启,进入设备管理器大概检视了一下,未发现什么新的设备。
    此时再进入C盘,双文件故障重现。进行以下测试:
      1、选中C盘根的其中一个IO.SYS复制到D盘,提示是否覆盖,进行了两次复制;
      2、在C盘根新建一文件,正常,未出现双份;
      3、选中C盘根的其中一个IO.SYS删除,两个均消失;
      4、选中C盘根的其中一个BOO.INI重命名为BOOTs.ini,出现两次系统文件提示,第一次选择是,则选中文件被改名;第二次选择是,提示重名错误,未选中文件被重写,但并未改名;第二次选择否,则未选中文件同样被改名,但未被重写。此时,删除BOOTs.INI,并不影响BOOT.INI;
    此时,再使用Everest生成了一份新的测试报告,并与原报告进行了比较,结果见附件,未发现有价值线索。遂重启在一键的DOS命令行环境中,使用GHOST恢复了系统盘的手动备份,之后再重启进入一键点击“备份分区”,正常结束。重启后进入Windows再次提示发现新硬件,安装过程尚算顺利,结束后再次提示重启方能正常使用,依言重启,再无提示,且“一键”可以正常使用。
    我在“一键”的DOS命令行下进入PQPM,却发现其盘符与分区的对应不符。具体如下:
E: WINXP FAT32  Primary
  D: 软件  FAT32  Logic
  *: ??     NTFS    Logic
  *: SYS_BACKUP Hidden FAT32 Logic
C: IBM_SERVICE Primary
    WinXP所在的第一主分区未显示被隐藏,而被分配盘符,而SYS_BACKUP所在第三逻辑分区却显示被隐藏,而未被分配盘符。而在“一键”的命令行环境中,E对应的是正确的SYS_BACKUP分区,而非WINXP分区。也就是说,备份分区与系统分区在不同软件环境中产生了“交错”,分析这种交错,应该是多引导软件BootManager与分区软件PQPartitionMagic之间的不兼容所导致的。而这也许正是对问题有用的线索。
    后来,我又两次卸载一键,并先后安装“固定分区版”和“动态分区版”,每次安装后重启均用引导光盘先进入DOS命令行查看系统盘,然后再重启进入XP查看,结果文件重复问题均未再出现。
    另一点值得注意的是,我曾多次在一键的DOS命令行中多次Ctrl+Alt+Del重启系统,而在重启前,被激活的主分区是IBM_SERVICE,而WINXP被反激活和隐藏;而在重启后,如果利用引导光盘进入DOS,则C仍然是IBM_SERVICE;而如果不用引导光盘则会进入XP,而且IBM_SERVICE和其他分区会变化为通常状态,这应该是BootManager在起作用。
    目前为止,此问题已经解决,关于其探讨也已达到一定深度,现总结如下:
    在一键还原精灵的软件安装过程中,备份分区操作之前,系统盘文件目录表(FDT)被影响,导致所有的根目录项被复制为双份,但实际占用空间并未变化;备份过程中,将双份目录项均被识别并进行备份,而原备份分区根据系统盘的实占空间来分配,导致Ghost因备份空间不足而中途退出,即时经过一次备份空间的扩展,仍然无法备份双份文件,从而导致备份失败。
    但是,目前为止,我们尚不清楚,一键的安装过程为何会影响系统盘数据,乃至文件目录表,而文件目录项为何被变为双份,而双份目录项为何没有引起Windows的异常反应,这些问题的源头我都尚无头绪。因此,请有心者不吝提供自己的观点和意见。
    最后,提出我的一个猜想:问题可能与最后一个分区为NTFS格式有关,同时BootManager也应该对这个问题有相当的影响力。
[UploadFile=ReportCompare_1130232994.rar]
作者: 2011yian5    时间: 2011-5-5 16:37
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3