Quote Originally Posted by zoltanthegypsy
If/when you do, please let us know what you find. I'm also looking forward to your full SYSLINUX write-up.
Thanks. I've gotten busier recently, so that writeup might have to wait a while.

However, I checked that link on your page, and what I did is very, very similar to what is here:

http://rz-obrian.rz.uni-karlsruhe.de/knoppix-usb/

It looks like he used an older version of Knoppix. The USB scripting has changed since then. I wonder if the sleep is still needed. Sometimes I get failed boots, where it just hangs after Knoppix has found the USB device. It starts to boot, Knoppix loads up, it loads the USB drivers, and then it hangs. Lots of SCSI errors in the log. Most of the time, though, it works. Maybe my USB key is flaky: I keep it on a keychain (like a real key and it's been bumped around a few times.

I also didn't know about the HP utility, and just used Linux cfdisk and mkdosfs tools to format the USB key. What is the "magic" that is done by the HP utility? It might be useful to zero out the entire USB key, and then use the HP tool on it, to see just what changes it makes to the partition table and such. I wonder how it would be different from the generic Linux tools?

I do plan to revisit this project once the Knoppix 5.0 CD (not DVD) comes out! Hopefully they'll have fixed the USB ehci.ko bug by then