1. 安装
mount /dev/sdb1 /mnt/a
grub2-install --force --no-floppy --root-directory=/mnt/a /dev/sdb
cp grub.cfg /mnt/a/boot/grub2
2. U盘目录
/boot
/boot/grub2
/iso
3. grub.cfg:
menuentry 'Fedora Workstation 21' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
loopback loop (hd0,1)/iso/Fedora-Live-Workstation-x86_64-21-5.iso
linux16 (loop)/isolinux/vmlinuz0 root=live:CDLABEL=Fedora-Live-WS-x86_64-21-5 rootfstype=auto ro rd.live.image iso-scan/filename=/iso/Fedora-Live-Workstation-x86_64-21-5.iso quiet rhgb
initrd16 (loop)/isolinux/initrd0.img
}
menuentry 'ubuntu-12.04-desktop-i386.iso' {
insmod fat
insmod loopback
insmod iso9660
loopback loop (hd0,1)/ubuntu-12.04-desktop-i386.iso
set root=(loop)
linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso noprompt noeject locale=zh_CN.UTF-8 --
initrd /casper/initrd.lz
}