knoppix ha un eccellente riconoscimento HW, per[]su di una chiave USB non ci sta (installata), ma credo che non ci stiano nemmeno le altre.
Potresti provare a farti una Knoppix "smagrita" togliendogli ci[]che non ti serve, sfruttando le potenzialit[]di unionfs.
Per[]non so esattamente come si fa ..

A meno che tu non voglia dire installare sulla chiavetta il bootloader ed i files necessari al boot e copiarci il file .iso.
Insomma avviare da chiavetta invece che da CD e floppy (come si fa sui PC in cui il CD non fa il boot).

In alternativa puoi installare una Damn Small Linux (che ha l'opzione apposita direttamente nel men[])