You have to put a delay in the boot process so usb can be detected I have see a few post in [email protected] mailing list on this, you may want to post there for more information.
Hi
I installed knoppix using knx-install to external USB-drive and when booting from it knoppix does not find root (sda1).
Any suggestions what to do so i can boot knoppix from usb-drive?
Should i compile my own kernel and include usb-drivers (not modules) on to it and re-master knoppix cd?
You have to put a delay in the boot process so usb can be detected I have see a few post in [email protected] mailing list on this, you may want to post there for more information.
I believe a custom kernel(or a custom initrd) is needed for USB HD as I see the USB harddisk as similar to SCSI one in that the bios may be able to boot from it but beyond that, it would disappear, from the OS point of view unless the proper usb driver is loaded(either compiled in the kernel or loaded in the linuxrc of initrd).

Samsung 256 GB Internal SATA SSD Fully Tested 80-99% Health
$28.00
ON SALE TURBOLINK EVO 4TB V-HAND SSD 2.5 SATA III Internal Solid State Drive
$199.99
Western Digital Blue 3D NAND 250GB 2.5" SATA III Internal SSD - WDS250G2B0A
$29.99
Toshiba THNSN81Q92CSE 1920GB SATA 2.5 Solid State Drive
$199.00
SAMSUNG SSD 512GB 500GB 480GB 256GB 250GB 240GB SSD 2.5 Solide State Drive 6Gbps
$40.99
256GB mSATA SSD DRIVE MIXED BRAND TESTED WORKING
$23.50
Fikwot 512GB SATA SSD 2.5'' SSD SATA III 6Gb/s Internal Solid State Drive 560MBs
$66.00
Crucial MX500 CT250MX500SSD1 250 GB SATA III 2.5 in Solid State Drive
$24.99
Netac 2TB SSD 3D NAND 2.5'' SATA III 6GB/s Internal Solid State Drive
$190.00
Netac 120GB 256GB 1TB 2TB Internal SSD 2.5'' SATAIII 6Gb/s Solid State Drive lot
$119.99