零起步制作启动u盘(三)
上一节我们谈到menu.lst启动菜单编写,要启动的文件都是放在U盘隐藏分区,
这样更新和管理这些文件不太方便,假如放在U盘可见分区又怎样写呢?
在U盘可见分区建一个“boot”目录,把要启动的文件放在该目录下,
如:boot\ghost.img 手动ghost备份还原工具,boot\win7.iso windows7安装光盘。
正文:
title 手动运行Ghost备份/还原
map --mem (hd0,0)/boot/ghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title windows7安装
map (hd0,0)/boot/win7.iso (0xff)
map --hook
chainloader (0xff)
//要运行的文件可以在U盘隐藏分区,也可以在可见分区,只要路径正确都可以加载运行。
menu菜单中可以混合写,如:(win登录密码破解)PASSWORD.img 在U盘隐藏分区img目录下,
win7pe.iso在U盘可见分区pe目录下,
正文:
title Windows登录密码破解
map --mem (ud)/img/PASSWORD.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title win7pe
map (hd0,0)/pe/win7pe.iso (0xff)
map --hook
chainloader (0xff)
//我们谈到menu菜单编写到GRLDR内部(内置菜单),如果menu.lst(外置)用记事本编写,
GRLDR怎样调用外置menu.lst呢?我们还要用到“GRLDR编辑工具1.0”创建,
假如menu.lst在U盘隐藏分区boot目录,
(ud)/boot/menu.lst
假如menu.lst在U盘可见分区boot目录,
(hd0,0)/boot/menu.lst
完整如下:
timeout 10
default 0
gfxmenu (ud)/boot/MESSAGE
title 启动U盘隐藏分区启动菜单
(ud)/boot/menu.lst
title 启动U盘可见分区启动菜单
(hd0,0)/boot/menu.lst

零起步制作启动u盘(一)
零起步制作启动u盘(二)
零起步制作启动u盘(四)
零起步制作启动u盘(5)
|