FbinstTool Fbinst&Grldr菜单命令详解

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 文件

⚑Tags: