无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14310|回复: 60
打印 上一主题 下一主题

DOS2PE两种方式加快U盘启动PE

[复制链接]
跳转到指定楼层
1#
发表于 2009-7-7 18:30:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这是一个通过DOS加载USB 2.0驱动之后,将WINPE启动所需相关文件复制到内存盘(DOS2PE.IMG虚拟出来的内存A盘),然后用GRUB4DOS的GRUB.EXE来启动WINPE的工具软盘镜像。由于本镜像虚拟的软盘大于30MB,因此可能在内存小于128MB的电脑上,因为内存太小而并不能正常工作。

        本工具盘加速方式有两种:USBASPI、OmniFS,USBASPI方式,是加载USB 2.0驱动之后,进入DOS进行文件复制的;而OmniFS方式,是通过GHOST的OmniFS本身支持USB 2.0来加快复制速度,但是需要U盘卷标指定为UD-PE,而为能为其他或者没有卷标。另外,相关文件要求存放在GRUB目录下,而且相关文件的文件名不能改变。本镜像中的PEO.BAT文件,是OmniFS方式时复制文件的批处理,PEU.BAT是USBASPI方式时复制文件的批处理;如果要修改WINPE启动目录和文件名,请修改这两个批处理文件和几个WINPE启动文件的相应内容——修改方法,请到网上搜索。

U盘所需文件结构(U盘卷标UD-PE)如下:
\--+                     根目录
   +-- GRUB\WSIF         WINNT.SIF 文件改名而来
   +-- GRUB\LDRXPE       WINPE引导文件,由SETUPLDR.BIN修改而来
   +-- GRUB\NTD.COM      由NTDETECT.COM修改而来
   +-- GRUB\GRUB.EXE     GRUB4DOS文件,推荐使用最新版
   +-- GRUB\WINPE.IS_    WINPE核心镜像文件

    本镜像由风中老狼修改别人(记不清楚是谁的了)做的DOS2PE.IMG而来,并添加了OmniFS部分,终结于2009-07-07,实机测试两种方式均成功有空来翔浪小筑(http://xianglang.blog.163.com)坐坐……


下载地址(见附件GRUB.RAR):http://d.namipan.com/d/c51d912cdb5f03795ff5ab1343f0dc6d5e0b32c8af731800http://d.namipan.com/sd/2312905(压缩包已经包含PE的相关文件,只要再加一个PE系统目录是WXPE的WINPE.IS_就可以启动PE了。)

2010-4-18补充:如果偷懒或者不会修改我的DOS2PE.IMG中相关文件路径和文件名等的话,可以下载附件DOS2PE-GRUB.rar,并将它解压到U盘的根目录,再将自己所用PE的WINPE.IS_文件替换压缩包中的WINPE.IS_文件。注意:WIMPE.IS_文件中PE的目录必须是WXPE。特别注意:文件名不能修改成其他的!

2010-4-22补充:修正了AUTOEXEC.BAT文件中的SHSUCDX.EXE为SHSUCDX.COM,解决了执行这个文件而找不到的错误。另外,本帖43楼的DOS2PE.IMG已经扩容,可以装入小于50MB的内核,需要的可以到此下载:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=145605&page=5&extra=page%3D1#。

[ 本帖最后由 xianglang 于 2010-4-22 11:54 编辑 ]

DOS2PE-GRUB.rar

272.29 KB, 下载次数: 474, 下载积分: 无忧币 -2

DOS2PE.IMG中需要用到的GRUB目录下的文件

DOS2PE.part1.rar

380.86 KB, 下载次数: 429, 下载积分: 无忧币 -2

可装载30MB以下内核的DOS2PE镜像

DOS2PE.part2.rar

380.86 KB, 下载次数: 274, 下载积分: 无忧币 -2

DOS2PE.part3.rar

380.86 KB, 下载次数: 296, 下载积分: 无忧币 -2

DOS2PE.part4.rar

380.86 KB, 下载次数: 210, 下载积分: 无忧币 -2

DOS2PE.part5.rar

41.84 KB, 下载次数: 161, 下载积分: 无忧币 -2

61#
发表于 2010-8-4 10:22:41 | 只看该作者
这个和hhh333的有什么区别
哪个成功率更高??
回复

使用道具 举报

60#
发表于 2010-6-6 08:33:08 | 只看该作者
学习了,这个功能很有用!
回复

使用道具 举报

59#
发表于 2010-4-22 20:55:37 | 只看该作者

回复 #58 xianglang 的帖子

谢谢!风中老狼大大,已经修正好,制作成英文版和中文版了。感谢!!!
回复

使用道具 举报

58#
 楼主| 发表于 2010-4-22 20:15:40 | 只看该作者
原帖由 chen463 于 2010-4-22 14:49 发表

哦哦!!!这个我有更改过,哈。。。只是,信息还是有提示好像无法打开USBCD???作罢!其实不影响操作,感谢!


我这样修改之后,在我的第一代P4电脑上试过,没有找不到USB设备的提示啊。至于USBCD,如果你没有USB-CDROM,当然会找不到了,正常现象。
回复

使用道具 举报

57#
发表于 2010-4-22 14:49:18 | 只看该作者
原帖由 xianglang 于 2010-4-22 09:15 发表
哦,我找到原因了,原来在批处理中,我将SHSUCDX.COM写成了SHSUCDX.EXE,因为我原DOS中是SHSUCDX.EXE,后来换成SHSUCDX.COM的了。

哦哦!!!这个我有更改过,哈。。。只是,信息还是有提示好像无法打开USBCD???作罢!其实不影响操作,感谢!
回复

使用道具 举报

56#
 楼主| 发表于 2010-4-22 11:48:06 | 只看该作者
原帖由 azhong123456 于 2010-4-22 10:41 发表
楼主能否直接打包成Img文件上传上来


我已经在43楼更新上传了,你再下载一次吧:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=145605&page=5&extra=page%3D1#
回复

使用道具 举报

55#
发表于 2010-4-22 10:41:42 | 只看该作者
楼主能否直接打包成Img文件上传上来
回复

使用道具 举报

54#
发表于 2010-4-22 10:24:29 | 只看该作者
楼主xianglang

2010-4-22 您更新的DOS2PE.part1.rar -DOS2PE.part5.rar

是否是扩容到50MB多的DOS2PE

如何如果不是麻烦您再扩容到50MB多的DOS2PE

您原来给我的扩容到50MB多的DOS2PE我使用成功了
回复

使用道具 举报

53#
 楼主| 发表于 2010-4-22 09:15:22 | 只看该作者
哦,我找到原因了,原来在批处理中,我将SHSUCDX.COM写成了SHSUCDX.EXE,因为我原DOS中是SHSUCDX.EXE,后来换成SHSUCDX.COM的了。

[ 本帖最后由 xianglang 于 2010-4-22 09:17 编辑 ]
回复

使用道具 举报

52#
发表于 2010-4-22 00:07:14 | 只看该作者
哦!O(∩_∩)O哈!用原来的IMG也有此出错信息了。

附上图

DSC00159.JPG (300.97 KB, 下载次数: 86)

DSC00159.JPG
回复

使用道具 举报

51#
 楼主| 发表于 2010-4-21 21:02:57 | 只看该作者
损坏的命令或文件名?我又看了下CONFIG.SYS 和 AUTOEXEC.BAT,找不出哪里有不妥。是了,你用我原来的IMG也有此出错信息吗?
回复

使用道具 举报

50#
发表于 2010-4-21 18:09:25 | 只看该作者

回复 #49 xianglang 的帖子

出错信息:
Bad command or file name

其实操作还ok啦!只是看到这个,提出问问???
回复

使用道具 举报

49#
 楼主| 发表于 2010-4-21 13:02:25 | 只看该作者
那我就不太清楚了。抄下具体出错信息来看看吧,现在这样比较难猜。
回复

使用道具 举报

48#
发表于 2010-4-21 12:40:45 | 只看该作者
IF "%CONFIG%"=="a" GOTO USBXPPE
IF "%CONFIG%"=="b" GOTO USB03PE
IF "%CONFIG%"=="c" GOTO USBPE06
IF "%CONFIG%"=="d" GOTO USBASPI
这个不能不要,是菜单选择项

goto %confect%这一句,是可以不要,那是另外一个中文菜单共用的。

延迟时间是ok的,因为那搜寻USB驱动显示不见了。。。到了十几秒后,上面有个错误信息,应该是大大制作的命令。。。后学不知该动(=@__@=)哪里?,特请教之。。。
回复

使用道具 举报

47#
 楼主| 发表于 2010-4-21 11:31:35 | 只看该作者
对CONFIGP不熟悉。你的出错,具体是哪里出错?我刚才看了下AUTOEXEC.BAT文件,是不是goto %confect%这一句错了,是不是goto %CONFIG%之误?另外,下面的这些内容也不必要吧:


IF "%CONFIG%"=="a" GOTO USBXPPE
IF "%CONFIG%"=="b" GOTO USB03PE
IF "%CONFIG%"=="c" GOTO USBPE06
IF "%CONFIG%"=="d" GOTO USBASPI
回复

使用道具 举报

46#
发表于 2010-4-21 08:11:04 | 只看该作者
风中老狼大大,帮我看看那里出问题
后学修正了中文菜单,结果转换时间延迟十几秒,并且有些命令出现错误。。。麻烦大大看看


我心如水PE  测试。。。

http://u.115.com/file/f413f7fc0d
DOS2PE.rar
回复

使用道具 举报

45#
 楼主| 发表于 2010-4-20 11:32:22 | 只看该作者
两种加速方式,都是利用内存虚拟盘来启动进入DOS来复制PE的相关文件的。在我的第一代P4电脑上,两种方式的复制速度差不多。至于卷标,你可以改成自己的,不过IMG里面的PEO.BAT文件里面的UD-PE卷标,也得修改成相应的才行。

至于第一个问题,我没有看过我心如水的加速方式,因此不太清楚是不是相同的原理。第三个问题,如果是加速后出现的话,很可能与内存不够、驱动冲突有关。因为存放PE核心的内存盘已经占用了30MB甚至50MB的内存空间,而加载PE核心也要内存,因此内存小于256MB的,用这种方式启动PE就可能出问题。至于驱动方面,因为启动PE需要用到GRUB4DOS的GRUB.EXE来引导,因此尽量不要加载除了HIMEM.SYS之外的东西;还有,据说FREEDOS的HIMEM驱动也与GRUB有兼容性问题。
回复

使用道具 举报

44#
发表于 2010-4-20 00:52:07 | 只看该作者
测试过了。。。

本工具盘加速方式有两种:USBASPI、OmniFS,
1.USBASPI方式,是加载USB 2.0驱动之后,进入DOS进行文件复制的;
测试我心如水特别版-【COPY %UPAN%\MINIPE\WINPET5.IS_】,速度没问题,ok
但是这样的直接copy,跟作个虚拟软盘,两个的通用性如何???待有新机条件的人测试。。。
2.OmniFS方式,是通过GHOST的OmniFS本身支持USB 2.0来加快复制速度,
但是需要U盘卷标指定为UD-PE
这个速度差别,需要等70秒。。。再启动PE,O(∩_∩)O哈!速度有点慢,也是ok的。

3.后学思考一个问题。为何有的机子会开启PE到一半,就当了,甚至死机,难道跟驱动冲突。。。
a.DOS下面,会跟U驱动冲突吗???
b.既然启动PE,为何到一半,就当了,甚至死机,内存不够吗???
c.还是跟IMG容量不够,有关???



后学就拿这个xianglang (风中老狼)的版本修正,加入我心如水xp、03、WQ、T5等PE,来给大家测试。。。谢谢!风中老狼大大,感恩

[ 本帖最后由 chen463 于 2010-4-20 08:06 编辑 ]
回复

使用道具 举报

43#
 楼主| 发表于 2010-4-19 19:58:39 | 只看该作者
我将扩容到50MB多的这个DOS2PE上传上来,可以放下50MB的WINPE.IS_文件,你试试看行不行吧。

[ 本帖最后由 xianglang 于 2010-4-22 11:46 编辑 ]

DOS2PE50.part1.rar

380.86 KB, 下载次数: 154, 下载积分: 无忧币 -2

可装载50MB以下内核的DOS2PE

DOS2PE50.part2.rar

380.86 KB, 下载次数: 138, 下载积分: 无忧币 -2

DOS2PE50.part3.rar

380.86 KB, 下载次数: 130, 下载积分: 无忧币 -2

DOS2PE50.part4.rar

376.57 KB, 下载次数: 128, 下载积分: 无忧币 -2

回复

使用道具 举报

42#
 楼主| 发表于 2010-4-19 19:45:28 | 只看该作者
原帖由 zhaozhigang 于 2010-4-19 14:09 发表
楼主能否提供一个
WINPE.IS_不要太大(小于30M)?


WINPE.IS_大于30MB,虚拟出来的A盘就放不下了,当然会出错。

很多PE的内核文件,都小于30MB啊,象网虫2008、我心如水等等的PE,它的核心都小于30MB的。至于IMG的扩容,可以用WINIMAGE来做。
回复

使用道具 举报

41#
发表于 2010-4-19 15:21:57 | 只看该作者
原帖由 zhaozhigang 于 2010-4-19 14:09 发表
楼主能否提供一个
WINPE.IS_不要太大(小于30M)?


DVD008的都小于30M
回复

使用道具 举报

40#
发表于 2010-4-19 14:09:21 | 只看该作者
楼主能否提供一个
WINPE.IS_不要太大(小于30M)?
回复

使用道具 举报

39#
发表于 2010-4-19 14:08:00 | 只看该作者

回复 #38 xianglang 的帖子

1-USBAPI
2-OMNIFS
都选择了出线同样的提示

copyfile,please wait
divectory already exitsts
sector not found writing drive A?

楼主您说
IMG的剩余空间只有30多MB,所以WINPE.IS_也不要太多才行,要不就得自己将IMG扩容子。
我的WINPE.IS_有49.9MB
是WINPE.IS_太大的原因吗?
要如何将将IMG扩容子?
回复

使用道具 举报

38#
 楼主| 发表于 2010-4-19 12:51:42 | 只看该作者
原帖由 zhaozhigang 于 2010-4-19 10:26 发表
楼主
我运行后
出现了以下提示
copyfile,please wait
divectory already exitsts
sector not found writing drive A?
要如何处理呀?


目录已存在?按道理应该不会出现这样的情况啊,除非已经复制了一次,再做一次复制操作。另外,因为IMG的剩余空间只有30多MB,所以WINPE.IS_也不要太多才行,要不就得自己将IMG扩容子。

还有,你是用哪一个选项启动DOS2PE的,是1-USBAPI还是2-OMNIFS?
回复

使用道具 举报

37#
发表于 2010-4-19 12:09:32 | 只看该作者
原帖由 zhaozhigang 于 2010-4-19 10:26 发表
楼主
我运行后
出现了以下提示
copyfile,please wait
divectory already exitsts
sector not found writing drive A?
要如何处理呀?


WINPE.IS_不要太大(小于30M)
回复

使用道具 举报

36#
发表于 2010-4-19 10:26:25 | 只看该作者
楼主
我运行后
出现了以下提示
copyfile,please wait
divectory already exitsts
sector not found writing drive A?
要如何处理呀?
回复

使用道具 举报

35#
发表于 2010-4-18 19:00:43 | 只看该作者
感谢楼主分享,下载试试
回复

使用道具 举报

34#
 楼主| 发表于 2010-4-18 18:57:31 | 只看该作者
原帖由 linyehua 于 2010-4-18 13:26 发表

一直在试,没有成功,但是还是感谢xianglang大的热心指点,我觉得,应该是我电脑的问题了,大家都可以就好了,先静心思考一下,有什么进展再回来反馈了。


那就奇怪了。你是具体怎么操作的,U盘被识别为软盘还是硬盘还是量产的,都有些什么出错信息?
回复

使用道具 举报

33#
发表于 2010-4-18 13:26:42 | 只看该作者
原帖由 xianglang 于 2010-4-18 12:54 发表
如果你的U盘卷标是指定的UD-PE,而且GRUB目录下又有相关的几个文件,那么应该就可以用我的那个DOS2PE.IMG文件去启动PE了。

一直在试,没有成功,但是还是感谢xianglang大的热心指点,我觉得,应该是我电脑的问题了,大家都可以就好了,先静心思考一下,有什么进展再回来反馈了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 06:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表