i have actualy been experimenting with grub booting a ubuntu from a usb hd it boots but then has a nasty kernel panic about pivot_root not existing

did you write the bootsector correctly in the sub stick? just an idea but boot grub then see if you can get in the command line and then with the stick in do "geology hd<tab>" this should give all drives possible if it can find the disc it may mean you can boot it ok
anyone know if it is possible to install a bootloader without a floppy disk drive or cd rom drive i have usb but cannot boot with it :'( win98 is on there though