I would like to be able to boot knoppix from a USB drive, but not actually have the USB drive be the boot device. In other words I would like to have a floppy or small CD containing whatever necessary to boot just enough to recognize the usb drive and boot the iso off of it. My reasoning behind this is in three parts:

1. I want to be able to boot off of the USB drive on computers that don't have BIOS USB booting support
2. I don't want to go through and modify everything necessary to make linux truly run off of the drive just like a hard drive
3. It would be easier to change distros and version to just replace an ISO

Could I use a specialized GRUB or LILO?

Now, pardon me for asking this if it isn't possible, but I think it is because when you boot knoppix you can boot off of an iso stored anywhere right? If this isn't possible how I am proposing it, I would like any feedback on any other way to do this while keeping my major goals in mind.

Thanks,

Stephen