USB booting :: Grub4Dos & DSL



I am trying to add the new DSL 3.1 to my USB-stick where I can boot Dos & BartPE without any problems from the Bootmanager Grub:

-> I downloaded the dsl-31.iso and unpacked the content
-> copy Directory /boot/isolinux to stick (root)
-> copy Directory /knoppix to stick (root)

Then I tried to modify the menu.lst
but can't get it to work.

I tried these here:
1. chainloader /boot/isolinux/isolinux.bin

2.
find --set-root /boot/isolinux/isolinux.bin
chainloader --force (cd)/boot/isolinux/isolinux.bin

3.
kernel (cd)/boot/isolinux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 nomce quiet dma screen=1600x1200
initrd (cd)/boot/isolinux/minirt_usb6.gz
boot
-> error while parsing number
4.
I tried also booting with the bootimage bootfloppy-usb.img
-> doesn't work
I modified the img and copied from DSL /boot/isolinux the files to the image, but can't copy the (new) minirt24.gz to the image, because it's only 1,44MB
I succeeded in booting the DSL boot screen... but when DSL starts to boot it came an error:
"Kernel panic unable to mount root fs"

5. Also tried the dsl-3.1-syslinux.iso with the image and memdisk

root (hd0,0)
kernel /boot/isolinux/memdisk vga=0x0301
initrd /boot.img
booted to the DSL bootscreen, but then after starting
"can't find the fs"

I see only 2 possiblities:
point 3. above with the right commands which I don't know
or to point 4. with a greater image, but don't know how to create

Anybody can help me to succeed in booting this fine OS?

Quote (Terry @ Dec. 02 2006,10:45)
I am trying to add the new DSL 3.1 to my USB-stick where I can boot Dos & BartPE without any problems from the Bootmanager Grub:

-> I downloaded the dsl-31.iso and unpacked the content
-> copy Directory /boot/isolinux to stick (root)
-> copy Directory /knoppix to stick (root)

Then I tried to modify the menu.lst
but can't get it to work.
...

3.
kernel (cd)/boot/isolinux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 nomce quiet dma screen=1600x1200
initrd (cd)/boot/isolinux/minirt_usb6.gz
boot
-> error while parsing number


For me it works with something like (note that linux24 and minirt24.gz also have to be copied from DSL):

root (hd0,0)
kernel /boot/linux24 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix frugal
initrd /boot/minirt24.gz  

Please note that if you want to have multiple knoppix_dir (I do have DSL + KNOPPIX) there are extra problems - for instance DSL does not seem to be OK with knoppix_dir but KNOPPIX 4.02 is just fine and also the new KNOPPIX 5.10 with a special minirt.gz (about 2 MB, vs 1 MB the normal one)

knoppix_name and knoppix_dir works for me with DSL (using grub here)

original here.