USB booting :: grub arguments fash drive



i am atemptiong to make a usb flash drive which contains slax, DSL, freedos, and windows PE by using grub. however im running into problems getting grub to boot DSL from the flash drive. i have extracted the contents of the dsl 3.01 ISO to a ext2 parition in my usb flash drive, and here is what i have in the menu.lst for dsl.

title DSL
root (hd0,5)
kernel /boot/isolinux/linux24 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 nomce noapic quiet
initrd=/boot/isolinux/minirt24.gz
boot

DSL does boot but after it gets done scanning for USB devices it tells me the following
cant find knoppix filesystem  sorry
dropping you into a very limited shell
knoppix#

what am i doing wrong?

perhaps fromhd=/dev/sda1

assuming /dev/sda1 is your usb drive.

In my case:
DSL scans for the /KNOPPIX folder (note the caps letters).
Also, if you have some other distro with a KNOPPIX on a partition before the 6th, when DSL scans for it, it finds the one on the other partition....
Hope this helps....


original here.