How to boot Knoppix 4.02 (cd or dvd data) from a USB dongle:
=========================================
I will describe below one more time how to format a fat 16 partition on a USB dongle and make it DOS bootable
and automatically launch a dos version of grub which will start knoppix from the iso cd image
(+kernel +inird files) all located on the USB dongle:
1) Download:
http://s94002264.onlinehome.us/grub/grubh.zip
2) Extract the directory grube.zip\Grube\Root_Of_USB
3) Launch the program HPUSBFW.EXE (under XP only, sorry), and follow the instructions
and when prompted, point to the system files included in the Root_Of_USB directory
4) copy the rest of the files of Root_Of_USB into the root of your dongle (but do NOT overwrite the io.sys)
5) copy the files required to boot linux: kernel, ramdisk and iso (linux, minirt_ntfs.gz, knoppix.iso)
(you can download the various customized version of the INITRD_NTFS.GZ ramdisk required
to boot from an ISO file (even if the filesystem is not ntfs but a fat or ext2/3) here:
http://s94002264.onlinehome.us/grub/grube.zip for knoppix 3.6, 3.7 and 3.81
http://s94002264.onlinehome.us/grub/knoppix382.zip for knoppix 3.82 and 3.9 (same files)
http://s94002264.onlinehome.us/grub/kno402u.zip for knoppix 4.02
6) modify the menu.lst file to match your need
(path to the kernel and initrd file + kernel boot options, cf grub and knppix doc.
But be very careful, the path is case sensitive !!!)
7) setup your bios to boot from usb, reboot and have fun...
Hope this will help. Please give me some feedback.
Cheers, Gilles
Edit: I have put together a new zip with everything you need to format a USB dongle (from XP)
and make it boot with Knoppix 4.02 iso:
http://s94002264.onlinehome.us/grub/usb_dgle3.zip
It includes 4 boot options using grub or lilo to boot from a usb dongle as /dev/sda1 or /dev/sdb1
and an improved linuxrc script which should help in case of a wrong BOOTFROM kernel cheatcode.
Edit: I have updated the zip file with the latest improvements:
http://s94002264.onlinehome.us/grub/usb_dgle4.zip
Boot from fat, ntfs & reiser, auto search for the iso, custom & dynamic host and the usb2 patch.
Edit: I have updated the zip file with two bug fix (slow samba network and ext2 persistent home):
http://s94002264.onlinehome.us/grub/usb_dgle6.zip
http://s94002264.onlinehome.us/grub/grubh.zip