找了好多的资料 都没有找到方法 解决 这个U盘CD rom 的一键安装的方法 。 网上说的不太明白 还有太多的dos工具 不明白。
大体有以下几个思路 来解决 :
A 在加载驱动前 如果可以判断出 主板 是否支持USB cdrom 来 决定是否继续加载驱动或者还是跳过。
B 在加载驱动前 干掉内存里面的 驱动 然后 现加载自己的 驱动 来识别 这个量产后的 usb cd-rom
因为我也没有实验成功 找了两天了 都没有找到。就找一些我自己库存的工具盘 一个一个量产 试。看看能不能找到可以启动ghost版本的镜像文件 终于让我找到了。呵呵。 以下是我观察后的东西。和大家一起分享 。 我自己 已经 量产 试验成功 拿出来大家一起 研究一下。 我对比了一下可以启动ghost的镜像文件 有一个killer应用程序 。 我想 这个镜像的作者 用的是上面我所说的第二种方法。
好了,不多说的大家往下看吧。
操作方法 及工具 见下:
工具 UltraISO 和 记事本 和几个驱动 及dos应用程序 。
下面看一下操作。。
第一个 修改 下 镜像文件 里面的 config.sys
添加好相应的驱动程序
配置前如图
配置前的
device=himem.sys /testmem:off
DEVICEHIGH=QCDROM.SYS /D:PATACD01
DEVICEHIGH=GCDROM.SYS /D:SATACD01 /C0
DEVICEHIGH=GCDROM.SYS /D:SATACD02 /C1
DEVICEHIGH=GCDROM.SYS /D:SATACD03 /C2
files=10
buffers=10
dos=high,umb
stacks=9,256
lastdrive=z
修改后的
device=himem.sys /testmem:off
DEVICEHIGH=QCDROM.SYS /D:PATACD01
DEVICEHIGH=GCDROM.SYS /D:SATACD01 /C0
DEVICEHIGH=GCDROM.SYS /D:SATACD02 /C1
DEVICEHIGH=GCDROM.SYS /D:SATACD03 /C2
devicehigh=ramfd.sys
devicehigh=usbaspi.sys
devicehigh=usbcd.sys /d:USB-CD
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 4096
lastdrive=z
注意 图中的问号 是多出来的 东西 大家可以对比一下看看,主要就是ramfd.sys usbaspi.sys usbcd.sys ramdrive.sys
这四个驱动文件加载了。
而在autoexec批处理里面 不同的只是 SHSUCDX 的 参数多了一个/D:?USB-CD>nul
别的都不用变。看下面的图

下面 我给大家一个可以 在U版CDRom下启动ghost 镜像文件 一共三个打一下包 也不大。
说明:
1. auto.img 对应的ghost.exe 在根目录下 gho文件名为 ok.gho 想要支持其它文件名或者是位置的可以自行修改.不会的自己查查上网
2. 11.img 是启动ghost.exe 没有带 z9 参数. 想要的请自己在autoexec.bat里面自行修改.ghost.exe应该同上放在iso的根目录下
3. g4.img 是一键分成四个区 进入后 有提示 是否继续 ......ghost.exe 同上 放在iso的根目录下
如果大家想换 一个新版本的ghost.exe 直接换 根目录的ghost文件就可以了.
下面为大家所需要的三个ghost相关的 镜像 经过测试 刻录到光盘一样可以用....
大家下载这个东西 自己回去试试看吧. 希望 你们不再用为了不能用ghost而感到有什么不完美的.
后记:
1...... 今天 9.16 试了一台dell 的330机器Intel G31 Express芯片组 的.
卡死在了usbaspi.sys 加载时.....
本来以为这个可以解决问题 .看来. 得多做几个镜像文件 针对 芯片组对usb的支持 减少 usbaspi.sys 驱动的加载...
2.......又试了一台老本本华硕的A3000 刚好有人来修.不识我的量产盘,郁闷中.
3........又试了一台主板名称 ARock 4CoreDual-VSTA 可识别盘 但是只能进PE 同dell 3000 一样 ,卡死在加载usbaspi.sys上了. 看样子,完美解决的方案只能是这样了. 做一个可以选择的菜单 引导两个 加载和不加载 卡死驱动的镜像文件... 现在还是没有找出 怎么先去掉 主板支持的 驱动 这样 再次驱动时就不会卡死 , 或者 改写 usbaspi 驱动 如果发现有这个驱动 就不驱动了.跳过就好了. 不过不会写dos 驱动程序 .
4.......尝试进行中 .晚上 重新修改镜像 再试.

这个是我修改后的文件 加入了一个引导页面 : 不加载usb 驱动的页面 ...... 并且 又将原来启动不了的三个镜像文件加入了.共多占用1.44M 的空间.下面是我加入的 引用页....

.
这样子.我们就有了双重选择.
一直还没有找到卸载主板自带的usb驱动问题.还有 可以智能 判断 是否加载usb驱动的dos驱动程序....
上面的附件可以用于 945 及945以前的主板 没有usb驱动加载的.....下面我上传的是 945以上的自带 usb支持的主板用的三个镜像....
[
ghost.rar (647 K) 下载次数:455 记住是945以上的主板用的镜像文件.....
可能有的人想看看 ezb 文件 .是怎么引出下一个页面的 . 在ezboot 里面 用 run at.ezb 就可以打开AT.ezb 页面了.
EZBOOT.rar (590 K) 下载次数:297 这里是我的ezb文件 和背景图片.
我刚刚 量产成功 用另一台 技嘉945gzm 用第一面就可以搞定了. 手边没有别的板子了. 等明天早上 用dell330 的试试 .G31的芯片组试试看. 明天 再试. 试后 我马上 再次编辑此帖子..........
总结一下这个帖子吧.......经过我一个星期的试验 尽管没有成功...
A.我试了试 dos下引导iso 的方法 不行. 还是有问题
B.我试过了,把ghost 和镜像做到 img 软盘镜像里面. 试了几次成功做成了.成功运行ghost 可以看到 gho 镜像文件 .可是 在ghost 4%时 出错了..不知道为什么.... 这种方式 不用驱动 usbcdrom 和 usb存储设置
C.现在试的我真的想放弃了.... 找不出 解决 驱动 的问题... 之后我又做了几个800多M 软盘镜像 都没有启动成功 ..如果谁能成功的话 试试. 上个星期一直都没有怎么睡好...等十月一 放假 再想想怎么办吧...
[ 此帖被3791436在2008-09-22 13:00重新编辑 ]