I have a usb hard disk but the boot floopy does not seem to be able to bring up the usb and detect to boot the disk.

There is a utility that does help called RUNT. www.ncsu.edu/resnet/runt/
but the the kernel of RUNT is 2.4.18 and not 2.4.20 which does cause some problems as the system will be referring to 2.4.18 but the modules, etc directories are of 2.4.20.

Can anyone help me to boot to my usb hd?

Thanks in advance!!