That won't solve his problem.

You can't boot from an harddisk on USB.
You can boot from flash USB stick, memorycard , floppy, CD-ROM or IDE / SCSI / Sata hardisk

But not from a real harddisk on USB. (U could use a boot floppy or CD-ROM however)

At least not yet current BIOS-sen are not yet capable of that.