grub-ból XP USB-n

Sziasztok!

A GRUB-ból próbálok XP-t inditani. Az XP egy külső HDD-n van, amit USB-n keresztül kötöttem a notebookhoz.
A megfelelő GRUB részlet:
title Windows XP usb
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,1)
makeactive
chainloader +1
boot

Az XP elindul, kb. 5 sec-ig úgy csinál, mintha bootolna, de a külső HDD-n nem látok olvasát-irást. Majd hirtelen újraindul a gép. Mi lehet a baj? A GRUB vsz jól működik, hiszen elinditotta a rendszert. De miért nem töltödik be az XP? Ha beteszem a külső HDD-t a notiba, remekül megy az XP.
Ötletek?

Hozzászólások

hát pont az elmúlt 2 napban láttam a fórumon olyan témákat felbukkanni ami ezzel foglalkozik. usb-ről nem megy xp. de olvass utána.
és szerintem miután az xp felbootol a grubnak nem sok köze lehet a dologhoz...

Átdolgoztam a telepitett XP usb-s inf filejait a leirt módon (http://www.ngine.de/index.jsp?pageid=4176), de igy sem bootol be, hanem egy ponton újraindul a gép. Még egy érdekesség: az ubuntuval csinálva ugyanezt, tehát egy belső HDD-re feltelepitett ubuntu-t külső USB-s tokba száműzve a Dapper rendszere elindul gond nélkül, mig az Edgy lefagy nem sokkal a boot megkezdése után. Ezt már végképp nem értem.