制作的U盘启动盘启动速度缓慢,
为U盘创建引导的是syslinux-403.exe
一下是一个小程序,用来为U盘修改MBR,使U盘成为可引导设备
@echo off
for /f "delims=驱动器A: " %%a in ('fsutil fsinfo drives^|find /v ""') do (
for /f "delims=:" %%b in ('fsutil fsinfo drivetype %%a:^|findstr /i "移动"') do (
if not exist %%a:\syslinux\ md %%a:\syslinux\
syslinux.exe -s -d syslinux %%a:
))
程序执行完成后会在U盘的目录下的syslinux目录下生成ldlinux.sys(以上程序是我在xp上使用的)
参数 -s 会使U盘能够兼容不怎么通用的BIOS,但是会使得应道U盘的过程变得很慢。
我的测试,如果不加-s参数,系统启动10秒
加上-s参数,系统启动接近1分半的样子,看来这个参数会很耗时间啊
最后修改
syslinux.exe -s -d syslinux %%a:
为
syslinux.exe -d syslinux %%a:
U盘启动速度加快了
阅读(1773) | 评论(0) | 转发(0) |