U盘系统Fbinst&Grldr菜单命令详解

LINUX IT敢客 3周前 (07-31) 136次浏览 未收录 0个评论 扫描二维码

U 盘系统 Fbinst 菜单、Grldr 菜单命令详解 Fbinst 菜单命令详解:default 0//设置默认启动的菜单入口项为第一项 timeout 3//设置在自动启…

Fbinst 菜单命令详解:

default 0

//设置默认启动的菜单入口项为第一项

timeout 3

//设置在自动启动缺省菜单前所等待的秒数为:3 秒

color white

//设置文本字体颜色为白色

text “Booting From USB Disk…”

//文本内容

color white

//设置文本内容颜色为白色

text “================================”

//文本内容

color yellow

//设置文本字体颜色为黄色

text “| Starting For No Acceleration |”

//文本内容

color yellow

//设置文本字体颜色为黄色

menu F1 buldr “GRLDR”

//菜单 0 快捷键为 F1 启动 GRLDR 文件

text “|Press F2 For Acceleration… |”

//文本内容

menu F2 buldr “FD”

菜单 1 快捷键为 F2 启动 FD 文件

color white

//设置文本字体颜色为白色

text “================================”

//文本内容

 

Grldr 菜单命令详解:

 

checkrange 0x21 read 0x8280 && pxe detect NotExist

//如果是 checkrange 命令返回值是 1,判断是否为 PXE 启动,如果是 PXE 启动,指定一个不存在的配置文件“NoExist”

command –set-path=(bd)/BOOT/GRUB/

//设置外部命令所在位置

//set 设置变量,比如:–set-path=变量

timeout 10

//timeout 设置在自动启动缺省菜单前所等待的秒数

default 7

//设置默认启动的菜单入口项为第 8 项

gfxmenu (ud)/BOOT/GRUB/MESSAGE

//使用 MESSAGE 中的图形菜单

configfile (md)4+8

//将指定文件作为配置文件予以加载,执行此命令后会重新加载一次内置菜单,可作为进入二级或三级或任意菜单后返回主菜单之用。

title 【01】 运行 Win03PE 增强版

//命名菜单项

echo $[1106] Loading TYPE, Please Wait …

//输出指定内容

checkrange 0x30001:-1 read 0x8298 > nul && map –mem (ud)/BOOT/WINPE.ISO (0xff) ! map (ud)/BOOT/WINPE.ISO (0xff)

//0x8298 是扩展内存大小,单位是 KB,这里也就是 192MB 以上的话就用 MAP –MEM(把要仿真的镜像先加载到内存后再进行仿真为虚拟软驱)方式加载 WINPE.ISO,否则就以 MAP 方式加载。

map –e820cycles=3

//避免蓝屏的参数

map –hook

//仿真立即生效

chainloader (0xff)

//加载扇区链式加载器(虚拟软驱)

title 【02】 运行 Win8PE 精简全能版

//命名菜单项

echo $[1106] Loading WIN8PE, Please Wait …

//输出指定内容

checkrange 0x30001:-1 read 0x8298 > nul && map –mem (ud)/BOOT/WIN8PE.ISO (0xff) ! map (ud)/BOOT/WIN7PE.ISO (0xff)

192MB 以上内存的话就用 MAP –MEM(把要仿真的镜像先加载到内存后再进行仿真为虚拟软驱)方式加载 WIN8PE.ISO,否则就以 MAP 方式加载。

map –hook

//仿真立即生效

chainloader (0xff)

//加载扇区链式加载器(虚拟软驱)

title 【03】 尝试运行 GHOST 11.0.1 恢复系统

//命名菜单项

RUN /BOOT/IMGS/GHOST11.0.1.IMG

//运行镜像文件

title 【04】 运行 MaxDos 增强工具箱

//命名菜单项

RUN /BOOT/IMGS/MAXDOS.IMG

//运行镜像文件

title 【05】 启动 DOS 时代菜鸟工具箱

//命名菜单项

RUN /BOOT/IMGS/DTSTOOL.IMA

//运行镜像文件

title 【06】 运行硬盘内存检测扫描工具

//命名菜单项

map –mem (ud)/BOOT/IMGS/HDDMEMST.ISO (0xff)

//把要仿真的镜像先加载到内存后再进行仿真为虚拟软驱

map –hook

//仿真立即生效

chainloader (0xff)

//加载扇区链式加载器(虚拟软驱)

title 【07】 启动 RUN 功能模块

//命名菜单项

configfile (ud)/BOOT/GRUB/RUN.LST

//加载 RUN 菜单文件

title 【08】 ===尝试从硬盘启动电脑===

//命名菜单项

find –set-root –ignore-floppies –ignore-cd /ntldr || find –set-root –ignore-floppies –ignore-cd /bootmgr

//在所有分区根目录查找文件名为 ntldr 的文件,忽略光驱,如果找到就立即停止搜索,找到就设该设备为根;在所有分区根目录查找文件名为 bootmgr 的文件,忽略软驱,如果找到就立即停

止搜索,找到就设该设备为根。中间的’||’是逻辑或运算符,二个条件,谁先成立先执行谁。

map () (hd0)

// 映射找到引导文件(ntldr、bootmgr)的设备为第一硬盘(hd0)

map (hd0) ()

//映射第一磁盘(hd0) 找到引导文件(ntldr、bootmgr)的设备为当前设备

map –rehook

//仿真生效

find –set-root –ignore-floppies –ignore-cd /ntldr || find –set-root –ignore-floppies –ignore-cd /bootmgr

//在所有分区根目录查找文件名为(ntldr,bootmgr)的文件,忽略光驱,如果找到就立即停止搜索,找到就设该设备为根

chainloader /ntldr || chainloader /bootmgr

//加载当前设备根目录下的 ntldr 或 bootmgr 文件


IT 敢客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:U 盘系统 Fbinst&Grldr 菜单命令详解
喜欢 (3)
[313176056@qq.com]
分享 (0)
IT敢客
关于作者:
“我所做的一切都是为了方便我的生活~~~“
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址