|
这一个多星期来一直在研究fbinst,刨了不少帖子,明白了个大概,但是还有些问题没解决,情况如下:
用fbinsttool1.508把u盘(金士顿DTI/8G)格式化(勾选zip),向ud中加入相关文件(见附件fb.rar):
grldr是这个月23号最新的0.4.5中文版中提取的;
ldlinux.bin是3.8.4版的;
io.sys是msdos7.1的(为了u盘文件的整洁,我改了command.com、config.sys和autoexec.bat的路径);
还有0pe及其他一些工具。
U盘外置文件见boot.rar(其中fbinst.bin和syslinux.bin是用bootice0.72备份63扇区,lslinux.sys包含在syslinux.bin)。
菜单内容如下:
fbinst- default 5
- timeout 99
- color yellow
- text "******** PLEASE CHOOSE MENU ********"
- color yellow
- text " "
- color green
- text " ________________________________ "
- color green
- text " | |"
- color green
- text " | F1. Tools |"
- menu F2 grldr "grldr"
- color green
- text " | F2. syslinux |"
- menu F3 syslinux "ldlinux.bin"
- color green
- text " | F3. Ms-dos |"
- menu F4 msdos "io.sys"
- color green
- text " |________________________________|"
复制代码 grldr- checkrange 0x80 read 0x8280 || map (fd0) (hd0)
- checkrange 0x80 read 0x8280 || map (hd0) (hd1)
- checkrange 0x80 read 0x8280 || map --hook
- root (hd0,0) || root (hd0,1)
- configfile (,0)/boot/grub/menu.lst (hd0)+1 || configfile (,1)/boot/grub/menu.lst (hd0)+1
复制代码 menu.lst- timeout 10
- default 0
- gfxmenu /boot/grub/main
- title 启动Fbinst菜单
- chainloader /boot/syslinux/fbinst.bin
- title 启动syslinux菜单
- chainloader /boot/syslinux/syslinux.bin
复制代码 syslinux.cfg- prompt 0
- timeout 300
- TOTALTIMEOUT 600
- default vesamenu.c32
- LABEL Fbinst
- MENU LABEL [1] Start FBinst Menu
- kernel \boot\syslinux\ldntldr
- append initrd=\boot\grub\fbldr
- LABEL gfx
- MENU LABEL [2] Start Grub4DOS Menu
- kernel \boot\syslinux\ldntldr
- append initrd=\boot\grub\grldr
复制代码
这样做好后,在vmware6.5和实机(G31和G41)中用hard disk启动,进入gfx、syslinux、msdos都没问题,gfx、syslinux、fbinst菜单反复互转也都没问题,也能进入dos。
在老机上通过usb-zip启动也能进grub4dos,syslinux,但是不能互转:gfx能转到fbinst,转到syslinux提示press a key to reboot;syslinux转fbinst和gfx都是直接进到grub命令行(如果命令改成这样append initrd=/boot/syslinux/fbinst.bin会死机的)。msdos也进不去,提示找不到command.com(不改io.sys,把msdos7.1的文件直接放到u盘根目录也是一样)。
由于公司老机比较多,我只能选usb-zip方式启动。
请各位大大帮忙分析一下,是怎么回事,看有没有解决方案。多谢了!
[ 本帖最后由 ecaiho 于 2009-12-29 12:01 编辑 ] |
-
-
boot.rar
138.23 KB, 下载次数: 204, 下载积分: 无忧币 -2
u盘根目录下文件
-
-
fb.rar
192.81 KB, 下载次数: 248, 下载积分: 无忧币 -2
200k限制,只能压了再压
|