无忧启动论坛

标题: 一键GHOST恢复硬启与U启导致的速度差异 [打印本页]

作者: captain_g    时间: 2014-8-12 12:06
标题: 一键GHOST恢复硬启与U启导致的速度差异
做了一个DOS+GHOST的一键恢复软盘镜像,使用中发现:

1.放在硬盘上,从硬盘启东,经NTLDR、BOOT.INI、GRLDR引导加载,恢复速度特别快1G多/MIN;
2.放在FB型启动U盘的UD区中,U启后经GRLDR引导加载,但恢复的速度很慢,只有前者的一半左右;

都是在批处理中直接指定位置进行恢复,没有查找动作,硬盘启动时为1:4到1:1,U盘启动为2:4到2:1。

恢复用的GHO镜像在硬盘的F盘中,出了上面批处理中的变化,其他没有不同。难道变慢的原因就是因为U盘插在上面?
作者: 如水心电脑维修    时间: 2014-8-12 12:27
2.0的U盘读出速度是13mb/s左右,硬盘的读出速度远大于U盘,取了来的快,整个过程当然就快了,用硬盘快,快就快在GHOST恢复的快很多,而安装的过程实际是一样的,另外能不能把你写的那个批处理给本人参考一下。
作者: captain_g    时间: 2014-8-12 14:56
我的情况是,要恢复的GHO镜像都在硬盘中(不在U盘上),只是启动进入DOS的途径有差异,软盘是虚拟的,DOS与GHOST实际上都是先弄到内存中再运行的,恢复的时候表面上看应该不会有程序再读写U盘了。
作者: captain_g    时间: 2014-8-12 15:36
批处理文件内容没什么特别的:

ghost.exe -nousb -noide -clone,mode=pload,src="1:4\XYZ.GHO:1",dst="1:1" -fro -crcignore -sure -fx -afile="GHOSTERR.TXT"
这个在硬盘中用,即将第1硬盘第4分区(F盘)根目录下的XYZ.GHO克隆到第1分区(C盘)中[单硬盘系统,标准4分区,1:1为第1硬盘第1活动主分区]

接下来的用于U盘中,即U启后克隆:

ghost.exe -nousb -noide -clone,mode=pload,src="2:4\XYZ.GHO:1",dst="2:1" -fro -crcignore -sure -fx -afile="GHOSTERR.TXT"
这个当U盘被BIOS识别为“硬盘”时使用,因为U盘是启动设备且被识别为硬盘,则固定硬盘就成了第2硬盘;



ghost.exe -nousb -noide -clone,mode=pload,src="1:4\XYZ.GHO:1",dst="1:1" -fro -crcignore -sure -fx -afile="GHOSTERR.TXT"
这个当U盘被BIOS识别为“软盘”时使用,因为U盘是启动设备且被识别为软盘,则固定硬盘仍然还是第1硬盘;

如果要将GHO放在U盘上,比如给人家装机,GHO文件通常都是在自己的U盘上的,这时就要作一些修改了:
ghost.exe -nousb -noide -clone,mode=pload,src="1:2\XYZ.GHO:1",dst="2:1" -fro -crcignore -sure -fx -afile="GHOSTERR.TXT"
(U盘为硬盘,究竟是1:2\XYZ.GHO还是1:1\XYZ.GHO或1:3\XYZ.GHO,就要看你的U盘分区结构了)
或者
????
(U盘为软盘,没有条件试过,要找老旧的机器试一试)

最近几年的机器,U启后U盘大多被识别为“硬盘”(USB-HDD)。

U盘一键GHOST很难适应不同的机器,一旦搞错分区,后悔莫及!

如果是自用,因情况是已知的,事情相对简单了很多。直接指定位置克隆,不需要再搜索。如要搜索DOS只能认FAT/FAT32,要搜索NTFS分区,还要为启动盘添加NTFS读写。GHOST能认FAT/FAT32/NTFS,但不认exFAT。



作者: zlgs    时间: 2014-8-12 18:36
在DOS下ghost一般要先加载内存管理和磁盘高速缓冲程序
追求速度还是用Usb3.0的U盘在64位PE环境进行吧
推荐CGI,使用无人职守参数实现一键恢复
多看多学是正途~~不学习要落伍




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