Chinaunix首页 | 论坛 | 博客
  • 博客访问: 261244
  • 博文数量: 39
  • 博客积分: 1126
  • 博客等级: 准尉
  • 技术积分: 502
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-28 11:34
文章分类

全部博文(39)

文章存档

2012年(7)

2011年(20)

2010年(12)

分类: LINUX

2011-10-17 14:19:08

制作的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盘启动速度加快了
阅读(1696) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~