Привет всем кому интересна тема установки XP SP2 на USB drive(HDD).
Много чего перерыл, вот что получилось.
Так как хотелось получить инсталятор XP для USB hdd , то самое дельное что нашел это
http://www.ngine.de/index.jsp?pageid=4176. Если делать как там написано, то все будет работать.
Маленькие коменты:
есть хороший пакет нашел его только в torrent называется winxp_usb_files. Там дублируется описание как на сайте и плюс для ленивых приложили сами файлы:
DOSNET.INF
TXTSETUP.SIF
USB.IN_
USBBOOT.INF
USBPORT.IN_
USBSTOR.IN_
Хотя советую их сделать самому.
После создания этих файлов я создал загрузочный диск XP( как это можно сделать читайте в WinXPFAQ.chm)
Вырубил все HDD(как написано в инструкции, хотя не понабилось у меня, поставил чтоб первым загрузочным диском был USB HDD в Bios)
Если делать все по инструкции, то после второй перезагрузки, вылетает синий экран и машина уходит в перезагрузку.
Есть два способа это лечить:
1) Включить HDD
2) Заменить файлы
usbd.sys
usbehci.sys
usbhub.sys
usbohci.sys
usbport.sys
usbstor.sys
usbuhci.sys
на аналоги из SP1 (При желании их можно положить в инсталяк подменить их в sp2.cab и drivers.cab, что я и сделал)
После этих манипуляции загрузка пошла как положено.
При загрузки система орет что нет файла подкачки, это нормально он не может его сделать на USB hdd: вырубите файл подкачки вообще или создайте его на HDD(не USB)
Еще одно важно замечание: когда система грузиться то она может подвисать с черным экраном на 5-10 мин, но потом у меня всегда отвисала и нормально работала.