AFAIK, ISO boot works only on CD. USB stick looks like a hard disk to the OS. So it should, in case of Linux, contain an 800k HFS boot partition with yaboot. Risto