|
GRUB4DOS引导ISO镜像貌似有些问题,进入一些LIVECD可以用ISO-SCAN/FILENAME=来确定ISO文件位置正常引导,但是其他的ISO镜像貌似就有些问题了。。要不进不了系统,要不就是进入LINUX之后卡在命令行界面, 如CDLINUX就提示找不到linux安装在那个位置。似乎MAP了ISO镜像在进入系统之后就不再MAP了。。
P.S.我是将GRLDR改名为NTLDR放在了移动硬盘根目录引导GRUB4DOS的,这样应该没什么问题吧。。
刚接触GRUB4DOS,以上疑问还请各位解答。。。附上我的MENU.LST
color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default
title WinPE
chainloader /WINPELDR
boot
title WinPE Server 2003
chainloader /PE2K3LDR
boot
title CDLinux
kernel /cdlinux/bzimage
initrd /cdlinux/initrd
boot
title YLMF Linux LiveCD
find --set-root /OS/Ylmf_OS_Final.iso
map /OS/Ylmf_OS_Final.iso (hd32) || map --mem /OS/Ylmf_OS_Final.iso (hd32)
map --hook
kernel (hd32)/casper/vmlinuz boot=casper iso-scan/filename=/os/Ylmf_OS_Final.iso
initrd (hd32)/casper/initrd.lz
boot
title Ubuntu LiveCD
find --set-root /OS/ubuntu-9.10-desktop-i386.iso
map /OS/ubuntu-9.10-desktop-i386.iso (hd32) || map --mem /OS/ubuntu-9.10-desktop-i386.iso (hd32)
map --hook
kernel (hd32)/casper/vmlinuz boot=casper iso-scan/filename=/os/ubuntu-9.10-desktop-i386.iso
initrd (hd32)/casper/initrd.lz
boot
title YLMF Windows XP
find --set-root /OS/YlmF_XP3_YN9.9.iso
map /OS/YlmF_XP3_YN9.9.iso (0xff) || map --mem /OS/YlmF_XP3_YN9.9.iso (0xff)
map --hook
chainloader (0xff)
rootnoverify (0xff)
boot
title Deepin Windows XP
find --set-root /OS/DEEPIN_XPSP3_V9F_NTFS.iso
map /OS/DEEPIN_XPSP3_V9F_NTFS.iso (0xff) || map --mem /OS/DEEPIN_XPSP3_V9F_NTFS.iso (0xff)
map --hook
chainloader (0xff)
rootnoverify (0xff)
boot
title --------------------------------FOR TEST..---------------------------
title CDlinux
find --set-root /OS/CDlinux_CE-0.9.5.iso
map /OS/CDlinux_CE-0.9.5.iso (0xff) || map --mem /OS/CDlinux_CE-0.9.5.iso (0xff)
map --hook
chainloader (0xff)
rootnoverify (0xff)
boot
title Puppy Linux TESTING
kernel /puppy/vmlinuz root=/dev/ram0 PMEDIA=usbflash
initrd /puppy/initrd.gz
boot
title Puppy Linux
find --set-root /OS/puppy-431.ISO
map /OS/pup-431.ISO (0xff) || map --mem /OS/pup-431.ISO (0xff)
map --hook
rootnoverify (0xff)
#find --set-root /pup-431.sfs
#kernel /vmlinuz root=/dev/ram0 pmedia=cd
kernel /vmlinuz iso-scan/filename=/os/pup-431.iso
initrd /initrd.gz
boot
title Geexbox
kernel /geexbox/boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda1 lang=zh_CN remote=atiusb receiver=atiusb keymap=qwerty vga=789 video=vesafb:ywrap,mtrr
initrd /geexbox/boot/initrd.gz
boot
title GeeXboX
kernel /geexbox/boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda lang=zh_CN remote=atiusb receiver=atiusb keymap=qwerty splash=silent vga=789 video=vesafb:ywrap,mtrr
initrd /geexbox/boot/initrd.gz
boot
title ------------------------FOR TEST END-----------------------------------
title MultiDOS
find --set-root /OS/MultiDOS.iso
map /OS/MultiDOS.iso (0xff) || map --mem /OS/MultiDOS.iso (0xff)
map --hook
chainloader (0xff)
rootnoverify (0xff)
boot
title DOSGhost
find --set-root --ignore-floppies /OS/DOSGhost.IMG
map --mem /OS/DOSGhost.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title GRUB2
chainloader /g2ldr.mbr
boot
title commandline
commandline
title reboot
reboot
title halt
halt |
|