grub启动iso,img
================================================================================
此IMG是在一键恢复2008提取的。 title 启动一键 ghost map --mem (hd0,0)/ghost.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) ================================================================================ 『第 2 楼』:
map --mem (hd0,0)/boot/DOS98.IMG (fd0) map (fd0) (fd1) map --floppies=2 map --hook chainloader (fd0)+1 rootnoverify (fd0) title GGhost (map-mem)
find --set-root /ggho/grub/gghost.img map --mem /ggho/grub/gghost.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) title 不得不爱dos工具 (memdisk) kernel (hd0,0)/memdisk.gz h=2 s=10 floppy initrd (hd0,0)/ar5.zip boot title GGhost (memdisk)
find --set-root /ggho/grub/gghost.img kernel /ggho/grub/memdisk.gz c=280 h=2 s=36 floppy initrd /ggho/grub/gghost.img c=280 h=2 s=36 floppy ############################# title winpe (map-mem)
map --mem (hd0,0)/winpe.iso (0xff) map --hook chainloader (0xff) boot title winpe (map-mem)
map --mem (hd0,0)/winpe.iso (hd32) map --hook chainloader (hd32) boot title winpe
map (hd0,0)/winpe.iso (hd32) map --hook chainloader (hd32) boot title winpe
map (hd0,0)/winpe.iso (0xff) map --hook chainloader (0xff) boot ================================================================================
『第 3 楼』:
map --mem kernel 路径: 绝对 相对 组合一下,基本上就是dos img的启动方法了。
title 1, GGhost 2008 [Ghost v11] (map-mem)
find --set-root /ggho/grub/gghost.img map --mem /ggho/grub/gghost.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) title 2, GGhost 2008 [Ghost v11] (memdisk)
find --set-root /ggho/grub/gghost.img kernel /ggho/grub/memdisk.gz c=280 h=2 s=36 floppy initrd /ggho/grub/gghost.img c=280 h=2 s=36 floppy title 3, GGhost 2008 [Ghost v11] (map-mem)
find --set-root /ggho/grub/gghost.img map /ggho/grub/gghost.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) title 4, GGhost 2008 [Ghost v11] (map-mem)
map --mem (hd0,4)/ggho/grub/gghost.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) title 5, GGhost 2008 [Ghost v11] (map-mem)
find --set-root /ggho/grub/gghost.img map --mem /ggho/grub/gghost.img (fd0) map (fd0) (fd1) map --floppies=2 map --hook chainloader (fd0)+1 rootnoverify (fd0) ================================================================================
『第 6 楼』:
同样的,启动ISO也是
map和map --mem 绝对路径和相对路径 title 8, Boot ISO
find --set-root /ggho/grub/gghost.img map --mem /test.iso (0xff) map --hook chainloader (0xff) title 9, Boot ISO
map --mem (hd0,4)/test.iso (0xff) map --hook chainloader (0xff) title 10, Boot ISO
find --set-root /ggho/grub/gghost.img map /test.iso (0xff) map --hook chainloader (0xff) ===============================================================================
『第 7 楼』:
就是设置默认路径.后面的就可以使用相对路径了. 像这个比如要移动到其它目录只需修改root ()/boot./为对应目录就可以了. 其它的都可以不用改. Quote:
# 默认延迟时间(秒)
timeout 5 # 第一项为默认值
default 0 # Fallback to the second entry. fallback 1 root ()/boot./ # 设置中文支持的字体文件 splashimage /xp2008.gz fontfile /fonts.gz # 设置图形背景文件
title Minipe 迷你pe系统
map /winpe.iso (0xff) map --hook root (0xff) chainloader (0xff) title 深山红叶 DOS工具箱
map --mem /DOS98.IMG (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title WINDOWS 故障恢复控制台
chainloader /cmldr title MS-DOS 网络启动盘
map --mem /network.img (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title MS-DOS 7.10超级启动盘(Wengier)
map --mem /msdos710.img (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title Offline NT Password & Registry Editor
map --mem /ntpass.img.gz (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title CIA Commander for Windows 2000/NT/XP/2003
map --mem /cia.img.gz (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title 效率源大容量硬盘检测修复程序
map --mem /xly (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title 微软内存诊断测试工具
chainloader /windiag.gz title 安装GRUB到硬盘的MBR(HD0)
map --mem /Grubinst.img.gz (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1 title 返回主菜单
configfile ()/chen.lst title 关闭系统
halt ================================================================================
『第 8 楼』:
# # 测试用_专用来测试加载未知的 DOS盘和????.MAG或????.ISO盘用 启动 # 在系统根盘BOOT.INI中加入: (下) # # C:FDY_4="测试用 GRUB4DOS (0.4.3 中文)"(改过名的GRLDR) (菜单文件 menu.lst)(/boot/FDY4/menu.lst) # C:FDY04="测试用 GNU GRUB (0.95中文版)"(改过名的GRLDR) (菜单文件 FANG.LST)(/boot/FDY4/FANG.LST) # #----------------------------------------------------------------------- #命令语法: # map 绝对路径 # map --mem 绝对路径 # kernel 相对路径 # (cd)等于光盘路径 # (hd0,0)第一硬盘第一主分区 # (hd0,1)第一硬盘第二主分区 #----------------------------------------------------------------------- #间接与隐藏菜单 #timeout 1 #启动时间 timeout 10 #默认选项 default 0 #退延时间 fallback 1 root ()/boot./ #字体加载 fontfile (hd0,0)/boot/fdy4/fonts.gz #背景景图 splashimage (hd0,0)/boot/fdy4/bj2008.xpm.gz ########### #title 寻找硬盘上的/menu.lst #find --set-root /menu.lst #configfile /menu.lst ########### #显示文字 title ──────────────必需爱狗──────────────── clear ########### title 调用 引导系统盘根目录启动 find --set-root /io.sys chainloader /io.sys ########### title 启动 Windows NT/2000/XP/2003 find --set-root /ntldr chainloader /ntldr ########### title 启动 本机 硬盘上 VISTA 操作 系统 (如果存在) find --set-root /bootmgr chainloader /bootmgr ############# title 启动第一硬盘第一主分区上的操作系统 rootnoverify (hd0,0) makeactive chainloader +1 ########### title 启动第一硬盘第二主分区上的操作系统 rootnoverify (hd0,1) makeactive chainloader +1 ########### title 运行 系统根目录下 isogrub.iso 光盘镜像文件(需在根目录下附加两个文件isoemu.ini和IELDR) chainloader /IELDR (hd0)+1 ########### title 调用 从物理软(A:盘)驱启动系统 root (fd0) chainloader +1 ############# title 调用 从物理CD光盘引导系统 Cdrom --bootcd cdrom --init map --hook chainloader (cd0) boot ########### 参考 #title 调用 从物理CD光盘引导系统 GNU GRUB (0.9X版菜单) #scdrom --bootcd ########### 参考 #title 启动u盘上的????.img镜像文件 (实现方法): (MAP-HOOK) #find --set-root /myudisk.txt #map --mem /????.img (fd0) #map --hook #chainloader (fd0)+1 #rootnoverify (fd0) ########### 参考 title 启动u盘上的WinPE (可用 (by LaoMaotao) ) find --set-root /myudisk.txt chainloader /ldrxpe ########### 参考 # title 运行 /boot/FDY4目录里的 ????.MAG或????.GZ 磁盘镜像文件 # kernel (hd0,0)/boot/fdy4/memdisk.gz c=80 h=2 s=36 # initrd (hd0,0)/boot/fdy4/????.img ########### 参考 #title 运行 /boot/FDY4目录里的 ????.MAG或????.GZ 磁盘镜像文件 #map --mem /boot/FDY4/????.gz (fd0) #map --hook #rootnoverify (fd0) #chainloader (fd0)+1 ########### 参考 #title 运行 /boot/FDY4目录里的 ????.MAG或????.GZ 磁盘镜像文件 #find --set-root /boot/FDY4/????.img #map --mem /boot/FDY4/????.img (fd0) #map (fd0) (fd1) #map --floppies=2 #map --hook #chainloader (fd0)+1 #rootnoverify (fd0) ########### title 运行 /boot/FDY4目录里的 非标准大容量的IMG的 (hd0,0)/sbm.bin map --mem (hd0,0)/boot/FDY4/boot.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) savedefault --wait=2 ########### # title 运行 /boot/FDY4目录里的 ????.iso 光盘镜像文件 # map --mem (hd0,0)/boot/fdy4/????.iso (0xff) # map --hook # chainloader (0xff) # boot ########### 参考 #title 运行 /boot/FDY4目录里的 ????.iso 光盘镜像文件 #map /boot/FDY4/????.iso (0xff) #map --hook #root (0xff) #chainloader (0xff) ########### #title 运行 /boot/FDY4目录里的 ????.iso 光盘镜像文件 #map --mem (hd0,0)/boot/FDY4/????.iso (hd32) #map --hook #chainloader (hd32) #boot ########### #title 运行 引导光盘上的????.img文件的格式如下:(cd)等于光盘路径 (MAP-HOOK) #map --mem (cd)/????.img (fd0) #map --hook #chainloader (fd0)+1 #rootnoverify (fd0) ########### ###########
###########
###########
title ────────────────────────────────── clear ########### title 运行 FDY 收集 grub2_2008.iso 空 工具箱 map --mem (hd0,0)/boot/fdy4/grub2_2008.iso (0xff) map --hook chainloader (0xff) boot ########### title 运行 FDY 收集 空 工具 4 ########### title 运行 FDY 收集 空 工具 5 ########### title 运行 FDY 收集 空 工具 6 ########### title 运行 FDY 收集 空 工具 7 ########### title 运行 FDY 收集 空 工具 8 ############# title ────────────────────────────────── clear ############# title 返回 WINDOWS启动菜单 rootnoverify (hd0,0) makeactive chainloader +1 ############# title 重启 重新 启动计算机 reboot ############# title 退出 关闭 计算机 halt ############必需爱狗 FDY 加工收集############ 『第 9 楼』: # map 绝对路径 # map --mem 绝对路径 # kernel 相对路径 #----------------------------------------------------------------------- ================================================================================
『第 10 楼』:
default 0 splashimage /bj2008.xpm.gz
title boot DOS
map --mem /minidos.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) title boot Windows
rootnoverify (hd0,0) makeactive chainloader +1 title reboot
reboot title halt
halt 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/joneykk/archive/2009/05/14/4180733.aspx |
|