|
没想到Plop Boot Manager还可以这么用.
用FbinstTool做的启动U盘,要想引导可见区的文件比较麻烦.
无意中发现用Plop Boot Manager可彻底解决。
FbinstTool制做时,在grldr菜单中多添加一个启动Plop Boot Manager项目
如:
title 0 USB 启动加速
kernel (ud)/plpbt.bin
title 1 关机
halt
1 U盘启动后首先第一次选[ title 0 USB 启动加速] 启动
启动后的Plop Boot Manager菜单如下:(具体内容看你的plpbt.bin文件是否配制过)
hda partition 1 //选这项就是启动你硬盘xp系统
hda partition 2 //这是不是启动第二主分区的系统,我没试过
Floppy //软盘启动
CD/DVD //光盘启动
USB //U盘启动
这里选usb启动,启动后又出现U盘刚启动时的grldr菜单.
再一次选[ title 0 USB 启动加速] 启动
这时出现的Plop Boot Manager菜单如下:
hda partition 1 //这几项出现了变动
hdb partition 1 //这几项出现了变动(不要选)
hdb partition 2 //这几项出现了变动(不要选)
Floppy //不要选
CD/DVD //不要选
USB //不要再选这项了,否则就挂了
这里选择 hda partition 1 这一项启动,就是启动你的U盘!!!!!
只要在你的U盘可见分区里放入 grldr 和 menu.lst 字体和背景等文件,
配置好menu.lst文件你就可以随意启动 U盘可见分区和硬盘上的文件.
我的menu.lst文件内容如下:
foreground ffff00
fontfile /boot/fonts
title 0 启动 HDD 硬盘坏道修复 //这项是u盘可见区内的文件
map --mem /sun/HDDREG2011.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 1 Acronis磁盘分区工具 //这项是u盘可见区内的文件
map --mem /AcronisImage/AcronisDisk.iso (hd32)
map --hook
chainloader (hd32)
boot
title 2 启动硬盘PE工具 //这项是硬盘上的文件
find --set-root /iso/winpe2003.iso
map --mem /iso/winpe2003.iso (hd32)
map --hook
chainloader (hd32)
boot
title 3 启动 xp/2003/2000系统 //启动硬盘上的系统
find --set-root /ntldr
chainloader /ntldr
title 4 启动 vista/windows7系统 //启动硬盘上的系统
find --set-root /bootmgr
chainloader /bootmgr
title 5 重新启动
reboot
title 6 关机
halt
硬盘被识别为hd1 你也可以指明硬盘文件所在分区
title 2 启动硬盘PE工具
map --mem (hd1,4)/iso/winpe2003.iso (hd32)
map --hook
chainloader (hd32)
没时间试能不能引导isolinux.bin xorldr
有兴趣的可以测试看. |
|