Die von mir genannten Tools / Lösungen haben als Ziel eine Art WartungsOS auf einem USB Stick oder einer BootCD/DVD zugänglich zu machen. Daher wird das OS darauf auch nicht wie bei einer normalen Installation installiert sondern per Image aufgebracht.
Eine USB Festplatte ist ein anderes Thema, das ist wie jede andere Festplatte zu betrachten. Dabei kommt es darauf an dem Systeminstaller Treiber für USB mitzugeben. Ist das gelungen, entweder indem man sich eine angepasste InstallerCD erstellt, dazu wurde in einem anderem Thread im Usertestforum schon mal was gesagt, oder indem man an passender Stelle z.B. den Windowsinstaller auf die Frage nach weiteren Gerätetreibern/SCSI-Treibern diese zugänglich macht, kann man das z.B. Windows auch "normal" auf eine USB Festplatte installieren.
Wenn die groß genug ist könnte man wahrscheinlich auch ein Image der eingebauten Bootplatte/-partition mit geeigneten Tools auf die USB-Platte übertragen. Den Boot von einer USB-Platte habe ich am Toshiba Satego noch nicht probiert. Vom USB Stick mit den obigen beiden Tools schon.
Edit: Wer ein wenig Englisch nicht scheut der findet hier http://www.ngine.de/index.jsp?pageid=4176 ein kurzes Manuel wie man z.B. XP auf eine USB-Platte installiert. Wobei eine angepasste Installations CD erstellt wird der die USB Treiber eingebunden werden.
Das geht. Allerdings musst Du ggf. ein BiosUpdate machen. Laut den Changelog gab es im Bios einen Fehler der das Booten von manchen USB Sticks verhinderte.
Ansonsten schaut Dir mal BartPE an, Ultimatebootcd sowie UBCD4win. ( http://nu2german.de/manual_bartusb.shtml , http://www.ultimatebootcd.com/ )
Aber mit den Stichworten wie "BartPE USB" oder "Ultimate Boot CD USB" findest Du genügend lehrreiche Literatur. ;)