|
声明:由于主板新旧及其型号的不同,所以U盘启动不可能使所有的主板都能启动(本人的方法也不是万能的),但是我们可以在不断的改进中使U盘能够支持更多的主板,使其兼容性更好,如果你有更好的方法,欢迎一起讨论。
本方式采用USB-ZIP + SYSLINUX 引导 方式引导启动,能够较好的处理USB-ZIP启动中很多主板的不兼容问题,且可以支持多重启动!
如果以下方法无法引导为USB-ZIP启动,请先使用FlashBoot格式化为自带的FreeDOS-ZIP启动,然后在用以下方法操作。
5.22更新说明:
1.更改MEMDISK.SYS,修正在部分主板上无法加载IMG镜像
2.重新更改MSDOS & GRUB为第一启动:发现在部分主板上仍会出现SYSLINUX与GRUB的不兼容现象,导致CPU占用100%,启动速度缓慢,系统运行缓慢,使用MSDOS & GRUB 可解决这一情况。
3.如果MSDOS & GRUB 无法引导启动,可尝试使用直接由SYSLINUX引导GRUB
4.将MSDOS & GRUB 中的镜像文件精简,将GRUB.EXE以及MENU.LST外置,方便更换和修改
5.将部分启动文件放入BOOT文件夹,精简U盘根目录文件
6.添加GHOST11和MSDOS7.1启动镜像
7.如果两种启动方式均不能启动,请查看你的BIOS设置是否正确。
8.所有镜像使用GZ压缩格式,减小镜像文件体积
5.16更新说明:直接使用SYSLINUX最新版本制作U盘启动盘,抛弃了FLASHBOOT、USBOOT等工具,解决了因FLASHBOOT制作时所用的SYSLINUX版本过旧导致的与GRUB的不兼容情况,使其不影响GRUB的启动速度,同时更新最新GRUB以及缩小了Floppy.zip的体积,使用中文引导菜单,更改MSDOS & GRUB启动为第二启动。
经本人测试,所做出的USB-ZIP启动盘不比使用FLASHBOOT所做出的USB-ZIP差
5.3更新说明:增加了SYSLINUX直接引导GRUB,作为备用启动,从而实现两种方式启动GRUB,使u盘启动的成功率进一步提高,并调整了相关引导配置文件,更新GRUB为最新版本
方法:
1.将U盘格式化为FAT格式.(FAT32也可以,但部分主板不能引导)
2.下载本人上传的附件中的SYSLINUX.ZIP,解压后可得SYSLINUX.EXE文件,在CMD命令行中运行命令 SYSLINUX U盘盘符 ,例如( SYSLINUX I: )
*通过以上步骤,你的U盘已经可以以USB-ZIP形式引导了,不相信的可以试试,不过由于缺少配置文件会出错。
3.加入相关配置及引导文件。详细如下:(红色为文件名,绿色为文件内容)
syslinux.cfg
=====================================================================
prompt 1
default 1
timeout 30
say (1) MSDOS & GRUB
say (2) GRUB
label 1
kernel /BOOT/memdisk.sys
append initrd=/BOOT/BOOT.GZ
label 2
kernel /BOOT/GRUB.EXE
append --config-file="configfile (fd2)/BOOT/menu.lst;configfile (fd1)/BOOT/menu.lst;configfile (fd0)/BOOT/menu.lst;configfile (hd0,0)/BOOT/menu.lst;configfile (hd1,0)/BOOT/menu.lst"
=====================================================================
MENU.LST
=====================================================================
timeout 5
default /default
fontfile /BOOT/fonts
title WinPE
chainloader --force /SETUPLDR.BIN
savedefault --wait=2
title 深山红叶DOS工具箱
kernel /BOOT/memdisk.sys c=60 h=8 s=36 floppy
initrd /BOOT/DOSTOOL.GZ
title GHOST
kernel /BOOT/memdisk.sys c=80 h=2 s=36 floppy
initrd /BOOT/GHOST.GZ
title MSDOS7.1
kernel /BOOT/memdisk.sys c=80 h=2 s=18 floppy
initrd /BOOT/MSDOS71B.GZ
title 从硬盘第一分区启动
rootnoverify (hd0,0)
makeactive
chainloader +1
title 重启
savedefault --wait=2
reboot
title 关机
savedefault --wait=2
halt
title GRUB命令行
savedefault --wait=2
commandline
=====================================================================
U盘根目录文件列表
=====================================================================
文件:
ldlinux.sys
syslinux.cfg
NTDETECT.COM
SETUPLDR.BIN
WINNT.XPE
WinPE.IS_
文件夹:
外置程序
BOOT
=====================================================================
BOOT文件夹文件列表
=====================================================================
grub.exe
MENU.LST
BOOT.GZ
fonts
memdisk.sys
DOSTOOL.GZ
Ghost.GZ
MSDOS71B.GZ
=====================================================================
=====================================================================
标为绿色的文件本人已打包提供下载,ldlinux.sys请按照第二步操作即可获得,标为蓝色的文件请从老毛桃WINPE中提取。
=====================================================================
打包文件下载地址:
zhaohj提供的FTP空间本人ID文件夹下的U盘启动文件.rar
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=96720&extra=page%3D1
http://www.syyz.com/temp/Buddy/UBOOT.RAR (感谢思源驿站提供的空间)
*U盘根目录下的 ldlinux.sys 文件请勿从其他地方拷贝过来(即使是一摸一样),如果该文件被勿删除,请直接执行上面的第二步,否则会引导失败,不知道是什么原因
请制作成功的朋友顶一下,也请不能启动的朋友说明具体情况,以待改进,谢谢!
成功案例:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=3#pid1050434
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=14#pid1074160
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=15#pid1078731
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=15#pid1079153
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=16#pid1081462
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=16#pid1082332
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&page=19#pid1129483
[ 本帖最后由 Buddy 于 2007-8-26 11:57 PM 编辑 ] |
评分
-
查看全部评分
|