无忧启动论坛
标题:
帮忙看看GRUB4DOS的MENU是否正确。
[打印本页]
作者:
sbjcf
时间:
2010-6-28 10:12
标题:
帮忙看看GRUB4DOS的MENU是否正确。
最近,学习用GRUB4DOS做光盘引导,请各位帮忙看看下面是否正确。
内置MENU
pxe detect
configfile
default 0
timeout 1
title grub4dos cd menu
errorcheck off
configfile (cd)/GRUB/MENU.LST
find --set-root (cd)/grub/menu.lst && configfile (cd)/grub/menu.lst
errorcheck on
commandline
title commandline
commandline
title reboot
reboot
title halt
halt
复制代码
外置MENU
color white/black yellow/red white/black white/black
timeout 20
default 6
title [0] Microsoft Windows 7
chainloader (cd)/BOOTMGR
title [1] Microsoft Windows XP
configfile (cd)/GRUB/WINXP.LST
title [2] Microsoft Windows PE
find --set-root /ISO/WINPE.ISO
map /ISO/WINPE.ISO (0xff) || map --mem /ISO/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2
title [3] Backup & Partition
configfile (cd)/GRUB/BACKUP.LST
title [4] Memtest86+ (Memory Testing Tool)
find --set-root /ISO/MEMTEST86.ISO
map /ISO/MEMTEST86.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
title [5] Goto EasyBoot Boot Menu
find --set-root --ignore-floppies /EZBOOT/LOADER.BIN
chainloader --force (cd)/EZBOOT/LOADER.BIN
title Boot From First Hard Disk
rootnoverify (hd0)
chainloader +1
title Reboot
reboot
title Shutdown
halt
复制代码
BACKUP.LST
color white/black yellow/red white/black white/black
timeout 20
default 5
title [0] Acronis Backup & Recovery
find --set-root /ISO/ATI.ISO
map /ISO/ATI.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
title [1] Acronis Disk Director Home
find --set-root /ISO/ADD.ISO
map /ISO/ADD.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)
title [2] Symantec Ghost
find --set-root --ignore-floppies /ISO/GHOST.IMG
map --mem /ISO/GHOST.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [3] Paragon Hard Disk Manager Pro
root (cd)
kernel /ISO/PARAGON/VMLINUZP splash=silent quiet root=/dev/ram0 eng_ver vga=788
initrd /ISO/PARAGON/INITRD.GZ
title [4] EASEUS Partition Master
root (cd)
kernel /ISO/EASEUS/BZIMAGE root=/dev/ram0 rw easeus_mode=1
initrd /ISO/EASEUS/INITRD.IMG
title Back To Main Menu
configfile (cd)/GRUB/MENU.LST
复制代码
WINXP.LST
color white/black yellow/red white/black white/black
timeout 20
default 10
title [0] Microsoft Windows XP [VOL]
cdrom --init
map --hook
root (cd)
chainloader --force (cd)/ISO/XPBOOT/XPVL.BIN
boot
title [1] Microsoft Windows XP [ACER]
cdrom --init
map --hook
root (cd)
chainloader --force (cd)/ISO/XPBOOT/XPAC.BIN
boot
title [2] Microsoft Windows XP [ASUS]
cdrom --init
map --hook
root (cd)
chainloader --force (cd)/ISO/XPBOOT/XPAS.BIN
boot
title Next
configfile (cd)/GRUB/WINXP2.LST
title Back To Main Menu
configfile (cd)/GRUB/MENU.LST
复制代码
[
本帖最后由 sbjcf 于 2010-6-28 10:34 编辑
]
作者:
zhaohj
时间:
2010-6-28 11:26
没仔细看,这句find --set-root (cd)/grub/menu.lst && configfile (cd)/grub/menu.lst
find不能指定盘符,如果要指定盘符,可以这样
判断这个文件是否存在,存在就...
cat --length=0 (cd)/grub/menu.lst && configfile (cd)/grub/menu.lst
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3