原帖由 QJCM 于 2006-11-21 07:53 发表
我测试过,故意将U盘的防写入开关关闭的情况下启动,(U盘处在只读壮态)
启动时间暴涨;反之正常了.(U盘处在可读写壮态)
估计:
1. WINDOS 的磁盘缓冲.
2. 程序问题.
还未及入究.
原帖由 zhaohj 于 2006-11-21 09:00 AM 发表
我的移动硬盘速度和本机差不多,优盘上启动也最多3分钟。但在优盘上启动,有的识别为C盘,有的机器识别为A盘,故特意做了个机器自动识别优盘为A盘或C盘的功能,方便在优盘上多引导菜单的情况下启动。
原帖由 chenqiguang 于 2006-11-21 11:37 AM 发表
请将机器自动识别优盘为A盘或C盘的方法或程序发表出来。
原帖由 liuyilin 于 2006-11-21 03:00 PM 发表
如果你发现移动盘启动很快原因有2:
1\采用最新装机器主板支持DOS下2.0
2\如果硬盘上也装了WINPE注意:很有可能是硬盘上的WINPE工作了.当然显得快喽.
原帖由 ck 于 2006-11-21 09:40 PM 发表
试过了,仍然是7分钟,看来与本地硬盘上装不装PE无关。
原帖由 macemo 于 2006-11-21 11:48 AM 发表
我也需要,哈哈,什么方法啊?
原帖由 macemo 于 2006-11-22 03:13 PM 发表
这个其实只要把menu.lst中的命令改成chainloader /ldrxpe就可以了,没必要搞2个menu.lst
原帖由 zhaohj 于 2006-11-21 09:00 AM 发表
我的移动硬盘速度和本机差不多,优盘上启动也最多3分钟。但在优盘上启动,有的识别为C盘,有的机器识别为A盘,故特意做了个机器自动识别优盘为A盘或C盘的功能,方便在优盘上多引导菜单的情况下启动。
这个很简单,优盘启动时,盘符就两种可能,要么是A:,要么是C:,在autoexec.bat中加一判断语句就可:@echo off
cd>nul|find /i "c:">NUL
if %errorlevel%==0 grub --config-file=(hd0,0)/boot/hd/menu.lst else grub --config-file=(fd0)/boot/fd/menu.lst
在MSDOS里,find命令没有/i 参数,改成cd>nul|find "C">nul(C大写),%errorlevel%也没有%,改成
if errorlevel==0 grub --config-file=(hd0,0)/boot/hd/menu.lst else grub --config-file=(fd0)/boot/fd/menu.lst
ERRoRLEVEL参数=0查找成功且至少找到了一个匹配的字符串。
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |