无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: pseudo
打印 上一主题 下一主题

★U盘自动加速器(USB auto accelerator)

    [复制链接]
1081#
发表于 2011-3-15 13:41:16 | 只看该作者
回复

使用道具 举报

1082#
 楼主| 发表于 2011-3-15 14:02:47 | 只看该作者

回复 #1082 幸运的草 的帖子

之前的版本没这图吧。

看到这个图就差不多了。剩下的问题,应该是给予足够内存吧。
后面会花一点时间把c:\pe.iso在dos下读入内存,然后出grub.exe菜单。

grub.exe宜大写,跟usbacc放在同一目录。
前面版本有笔误,恰好得放在根目录。楼上已修正重传,这回你得换位置了。


----------------
刚才虚拟机512MB内存试了一下,老毛桃111MB的pe,
loading c:\LMTPE.ISO
这个加载过程很长,我还以为死机了,过阵子回头看居然进桌面了。看来处理过程没问题。

这个加速不适合虚拟机。虚拟机不加速还快些。老实机才有效果。

dos加速跟plpbt不同,是另一种加速方式。

[ 本帖最后由 pseudo 于 2011-3-15 15:11 编辑 ]
回复

使用道具 举报

1083#
发表于 2011-3-15 15:50:04 | 只看该作者

回复 #1084 pseudo 的帖子

经测试还是不行,我把grub.exe在UD根目录,可见区根目录以及加速器所在的目录各放了一个,在虚拟机测试还是那个图,和你的一样,没问题。但实机测试就不行了。选3出现下面的提示。
Loading /PE.ISO using the USB 2.0 drive for dos...........
Error 25:Disk read error
Press any key to continue.
根据提示是读磁盘错误,按任意键返回主菜单。选命令行。
键入root后。
(ud)Filesystem type is fb .using whole disk.
也就是我的U盘是fb,根据以上提示,根本就没有启动DOS。也就是没有找到DOS所在的磁盘。
我的目的,只要真机加载DOS成功就算通过,下一步就是DOS加载PE的问题了。
虚拟机能加载DOS,是因为它把FB认成了C:,而真机却没有C:,因为U盘是FB,硬盘主分区是ntfs,所以会出现读磁盘错误。
回复

使用道具 举报

1084#
发表于 2011-3-15 16:23:47 | 只看该作者
小马的pe加速成功,启动很快,同样的硬件环境有些pe加速后在启动过程中报错,看来不是加速的问题,也不是硬件问题,而是pe引导或者别的问题,不加速不会报错加速就报错,有那位高手能分析出事什么原因,以便后续的pe都能快速启动而不报错。一般是grldr选择之后快速的加载ISO到内存后引导就报错了,使用加速后加载iso的速度起码快一倍以上

[ 本帖最后由 n225 于 2011-3-15 16:25 编辑 ]
回复

使用道具 举报

1085#
 楼主| 发表于 2011-3-15 17:07:01 | 只看该作者

回复 #1085 幸运的草 的帖子

这回应该至少能进dos了。

U盘自动加速器USB_ACCv1.1(2011-03-15).zip

231.47 KB, 下载次数: 285, 下载积分: 无忧币 -2

回复

使用道具 举报

1086#
发表于 2011-3-15 19:11:20 | 只看该作者

回复 #1087 pseudo 的帖子

  实机测试,还是不行,读磁盘错误,找不到DOS。我的是ZIP模式的用fb制作的U盘。
无奈!
回复

使用道具 举报

1087#
发表于 2011-3-16 00:52:37 | 只看该作者
找时间试试,谢谢了。
回复

使用道具 举报

1088#
发表于 2011-3-16 07:46:16 | 只看该作者
P大,这个要怎么写USB_ACC.DOS,还有这个同USB_ACC.OPE有什么分别,我是量产的USBCD
回复

使用道具 举报

1089#
发表于 2011-3-16 08:04:02 | 只看该作者
很好,试试效果如何
回复

使用道具 举报

1090#
 楼主| 发表于 2011-3-16 09:44:12 | 只看该作者
原帖由 幸运的草 于 2011-3-15 19:11 发表
  实机测试,还是不行,读磁盘错误,找不到DOS。我的是ZIP模式的用fb制作的U盘。
无奈!

谢谢反馈。辛苦了。
暂时搁置,等我有条件实际试一下usb-zip再说了。
原帖由 2010rt 于 2011-3-16 07:46 发表
P大,这个要怎么写USB_ACC.DOS,还有这个同USB_ACC.OPE有什么分别,我是量产的USBCD

USB_ACC.DOS本身不能用。它由USB_ACC.0PE在需要时调用。不需要时可删掉。
回复

使用道具 举报

1091#
发表于 2011-3-16 13:31:53 | 只看该作者
不知道对ISO安装镜像加载加速效果如果
回复

使用道具 举报

1092#
发表于 2011-3-16 15:50:27 | 只看该作者

回复 #1 pseudo 的帖子

看不 怎么 明白  不 知道 怎么 用
回复

使用道具 举报

1093#
发表于 2011-3-16 22:57:51 | 只看该作者

回复 #1087 pseudo 的帖子

#1088报告的是我弄错了,用原来测试的菜单,忘了修改菜单,没注意根目录下还有一个老的USB_ACC.0PE,原来运行测试的是老的。
    修改后重新测试#1087的加速器,单位原来不能使用加速器的两台机子测试正常,一台将可见区识别为C:,另一台识别为D:,都可以调用进入PE。
  原来使用加速器不死机的这台机可以进入DOS并加载2.0的驱动进入菜单。选1从ISO启动,出错:以下是信息,真机无法上图:

  Booting [1] Boot from ISO
  chainloader (oxff)
  Error 21 : Selected disk does not exist
  Press any key to comtinue

有点纳闷:同一个U盘,为什么两台可以在DOS下调用可见区的PE,而另一台却进入菜单后找一到PE?

  另:先在GRLDR下运行加速器,返回后从BURG引导,原来死机的机器和不死机的均顺利通过,加速明显,NT5不死机。
这样看来,使用加速器后,DOS、BURG均通过不死机,启动NT5的PE死机的问题,应该集中于G4D的GRLDR。
  最后请问P大:
  BURG能不能直接调用加速器?如能菜单怎么写?

[ 本帖最后由 幸运的草 于 2011-3-17 18:33 编辑 ]
回复

使用道具 举报

1094#
发表于 2011-3-17 21:47:38 | 只看该作者
这个超级好东西啊。U盘加速器。
回复

使用道具 举报

1095#
 楼主| 发表于 2011-3-18 00:30:51 | 只看该作者
★U盘自动加速器USB_ACCv1.1(2011-03-16)
◎ 增加manual模式。
例子:
(bd)/BOOT/GRUB/USB_ACC.0PE --mode:manual --time-out-disable:0
智能判断需要加速时等5秒。按空格则加速,不按键或按回车则不加速。智能判断不需加速时等0秒(飞过)。
(bd)/BOOT/GRUB/USB_ACC.0PE --mode:manual --time-out-disable:0 --version:dos --fira /LMTPE.ISO
同上,载入可见区/LMTPE.ISO(老毛桃PE)。加速时默认使用DOS版USB2.0驱动。

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

1096#
发表于 2011-3-18 00:53:39 | 只看该作者
支持,太感谢了。。。。。。。
回复

使用道具 举报

1097#
发表于 2011-3-18 01:47:12 | 只看该作者
下载使用。感谢楼主不断更新与分享。
回复

使用道具 举报

1098#
发表于 2011-3-18 01:59:57 | 只看该作者
(bd)/BOOT/GRUB/USB_ACC.0PE

智能判断可以加速

这样设置 是不是 默认加速? 还是需要按空格键 才会加速?

需要设置成 默认加速 应该如何写?

放在UD区 菜单是不是应该这样写

(ud)/BOOT/GRUB/USB_ACC.0PE


bd 这个是可见区?

还有已经有 grldr 文件  还需要 放入 grub.exe 文件吗?

[ 本帖最后由 cnkkk 于 2011-3-18 02:15 编辑 ]
回复

使用道具 举报

1099#
发表于 2011-3-18 03:36:43 | 只看该作者
manual模式 具体有什么功能?
回复

使用道具 举报

1100#
发表于 2011-3-18 08:08:29 | 只看该作者
看看如何,好用不
回复

使用道具 举报

1101#
发表于 2011-3-18 09:16:23 | 只看该作者
太感动了。我的老车又可以用了。没有钱的日子真难啊。
回复

使用道具 举报

1102#
发表于 2011-3-18 09:51:08 | 只看该作者

回复 #1103 2011longfei 的帖子

同感!...........................
回复

使用道具 举报

1103#
 楼主| 发表于 2011-3-18 10:19:26 | 只看该作者
回复 #1100 cnkkk 的帖子
1.这样不按键时取决于智能判断结果。
2.不按键时,--mode:enable总是加速。
3.(bd)是启动设备。fbinst启动时,(bd)就是(ud),即非可见区。
4.有两种加速手段,一种是基于plpbt,另一种是基于dos版USB2.0驱动。
前一种只需USB_ACC.0PE。涉及后一种时,还需要用到USB_ACC.DOS和GRUB.EXE,它们应该跟USB_ACC.0PE放在一起。如果所在分区已有/0PE/GRUB.0PE,则可省略GRUB.EXE。

回复 #1095 幸运的草 的帖子
能进入DOS,符合预期。
3.16版增加一行,显示dos下找到的iso所在盘。
如果有盘符,启动就没问题。

还没研究过burg。

现在怀疑plpbt加速后,grldr有bug。
你在fbinst菜单中,弄些burg、syslinux之类,与grldr并列,在plpbt加速后走grldr启动PE失败的话,改走burg、syslinux来启动pe,很可能成功。

而基于dos的加速,只要dos下能找到iso,后面启动pe就不会失败。

此外,plpbt加速后,加载linux的iso也有提速效果。
回复

使用道具 举报

1104#
发表于 2011-3-18 11:02:59 | 只看该作者
我也来学习学习
回复

使用道具 举报

1105#
发表于 2011-3-18 11:03:17 | 只看该作者
看看,效果怎么样,准备测试
回复

使用道具 举报

1106#
发表于 2011-3-18 11:06:29 | 只看该作者
支持,来学习学习
回复

使用道具 举报

1107#
发表于 2011-3-18 11:12:44 | 只看该作者
好东西下载了
回复

使用道具 举报

1108#
发表于 2011-3-18 11:18:16 | 只看该作者
下载使用。感谢楼主分享。
回复

使用道具 举报

1109#
发表于 2011-3-18 14:43:34 | 只看该作者
今天的测试报告:
PE:win7+03 (http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187328&extra=page%3D1


测试用古董电脑:sis 661FX/GX 芯片组 赛扬3.2GHz CPU  512MB Ram ,IDE硬盘,ACER台式机,只支持USB-zip模式启动


grldr (20110308中文版)内置菜单(部分):

terminal console
debug off
#(ud)/USB_ACC.0PE  --version:plpbt.bin(5.0.10) --time-out-enable:4 --time-out-disable:0
(ud)/USB_ACC.0PE  --mode:enable --time-out-enable:4 --version:dos

timeout 10
default 2
gfxmenu (ud)/AXPE/MESSAGE
title  【0】 NT/2K/XP/2K3
fallback 1
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
title  【1】 Vista/2K8/Win7
fallback 0
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
title  【2】 PE 1.0
map (ud)/AXPE/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
title  【3】 PE 3.0
map (ud)/AXPE/WIN7PE.ISO (0xff)
map --hook
chainloader (0xff)



1、就按上面的菜单启动,不能启用任何加速;win7Pe进入桌面大约18分钟,03Pe进入桌面不少于12分钟。但外部程序加载正常;
2、启动时输入0,开启plpbt.bin(5.0.10)加速,win7pe,统统按默认(全功能)启动,进入桌面并可用,耗时86秒;若人工干预选基本功能,只需77秒。外置程序挂载完全正常。可显示U盘,硬盘。
3、启动时输入0,开启plpbt.bin(5.0.10)加速,03PE装载速度飞速,但遗憾的是,不能找到UD,所以无法加载UD区的外置程序。进入桌面后,也不能看到U盘可见区。并依旧找不到UD
4、启动时输入1,2,死机;
5、手工输入3,效果同1;
6、按以上菜单,运行memtest86 iso版(内存测试)正常,
7、若启动时输入0,开启plpbt.bin(5.0.10)加速,可启动memtest86,但立即死机;
8、启动时输入0,开启plpbt.bin(5.0.10)加速,则GHOST(DOS版)找不到硬盘。但能找到USB可见区。


综上,USB_ACC.0PE 离到完美应用,还有不少值得Pseudo 大改进之处。

[ 本帖最后由 chiannet 于 2011-3-18 14:59 编辑 ]
回复

使用道具 举报

1110#
 楼主| 发表于 2011-3-18 18:32:32 | 只看该作者

回复 #1111 chiannet 的帖子

1. 不少人说plpbt的5.0.10比5.0.11及后来的版本好。
你的机器按0可启动pe,按1死机,符合这个说法。
所以,你的环境,只能用plpbt.bin(5.0.10)而不能用其它plpbt版本了。

2. 按键可以当场指定版本,不按键的话,可通过--version:plpbt.bin(5.0.10)来事先指定版本。

3. plpbt的5.0.10版激活后,可能找不到硬盘。
plpbt使原来被认作floppy的usb-zip盘,被认作usb-hdd了,占了hd0。硬盘hd0不能访问了。
这是plpbt本身的不足,其作者早就知道,但一直不处理(好像认为不该plpbt处理),直到5.0.11才对此做了修正。你用5.0.10版,这方面要心中有数。

USB_ACC.0PE听其自然,目前不帮你在找硬盘方面做额外处理,保持5.0.10的“特色”。

4. --version:dos仅用于加载指定iso
没给定iso则不起作用,而给定了iso,后面菜单就没机会了。它不像plpbt那么通用。更适合在菜单项里使用,例如:
title  【2】 PE 1.0
(ud)/USB_ACC.0PE --mode:enable --version:dos /AXPE/WINPE.ISO
boot
而plpbt则适合在菜单开始使用。

其实,这种加载iso的用法局限太多。
这样好些:
(bd)/USB_ACC.0PE --mode:manual /AXPE/WINPE.ISO
这样按3有望通过dos驱动加速(如果iso对dos可见的话),不按键或按回车则保证能启动。

[ 本帖最后由 pseudo 于 2011-3-18 18:51 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-21 04:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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