How do I boot from flash drive with GRUB?
I figured it out. I had Puppy on the first partition of my flash drive and installed GeeXBox on the second which installed grub. Uses Ldlinux.sys and Syslinux.cfg to load Puppy. The current menu1st which boots both without problem:
default 0
timeout 10
color cyan/blue white/blue
splashimage=(hd0,0)/boot/grub/grub-splash.xpm.gz
title GeeXboX
root (hd0,1)
kernel /vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda2 splash=silent vga=0x315 video=vesafb:ywrap,mtrr
initrd /initrd.gz
title PuppyLinux
rootnoverify (hd0,0)
chainloader +1
default 0
timeout 10
color cyan/blue white/blue
splashimage=(hd0,0)/boot/grub/grub-splash.xpm.gz
title GeeXboX
root (hd0,1)
kernel /vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda2 splash=silent vga=0x315 video=vesafb:ywrap,mtrr
initrd /initrd.gz
title PuppyLinux
rootnoverify (hd0,0)
chainloader +1