Look up Damm Small Linux and you'll see it booting not only from externals but USB memory keys. Your machine's BIOS must support this feature too.
Bob
Can I install Linux on a 160gig Seagate external hard drive [dual boot], Seagate "phone tech" said no, but I don't believe him.
Any suggestions how to would be highly appreciated.
I am running XP Pro.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic