Nie trzeba kombinować, tylko zmienć plik konfiguracyjny w instalatorze, aby sterownik USB był ładowany wcześniej.
Powodem dla którego XP nie bootuje się z flasha jest taki, ze domyślnie sterownik USB jest w złej kategorii sterowników.
Podczas uruchamiania jest ładowany za późno, powoduje to że chwilowo USB się wyłącza (widać to bo sie wyłączają na ok sekunde też myszki, klawiatury, kamery itd) i mamy INACCESSIBLE BOOT DEVICE.
Zmodyfikowanego windowsa można instalować na USB, ale to furtka dla piratów.
Instalują Ubuntu a Windę na dysku USB. I w razie czego - czyści.
Linuxa problem nie dotyczy. OSX też nie.
edit: nie moge znaleźć strony gdzie było napisane co i gdzie wyedytować :/
edit2: ok chyba znalazłem, wklejam dla potomnych:
http://www.ehow.com/how_4853554_inst...ard-drive.html
Przerobionego windowsa wypalamy na płytkę i od tej chwili można go normalnie instalować na USB jak linuxa.