Как перенести Windows XP на другой компьютер.

Вот по работе понадобилось с древнего PC перенести Windows XP на другой компьютер потому-что на него даже запчастей уже нет, так как это нестандартный PC изготовленный специально для станка.
и вот начались танцы с бубном.
древненький комп одно ядерный Intel c жестким диском IDE
новенький компик много ядерный AMD с жестким диском SATA

для начала накатал диск с возможностью загрузиться в Windows ну у меня под рукой оказался ЗверьСД.
в общем взял образ Windows XP от станка и накатал его на жесткий диск SATA.
и продолжил танцы на компе AMD
1. загрузился со зверя в винду
зашел в regedit и получил там вот такие кусочки реестра
для INTELIDE

Скрытый текст
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\IntelIde] «group»=»System Bus Extender»
«tag»=dword:00000004
«ErrorControl»=dword:00000001
«Start»=dword:00000003
«Type»=dword:00000001
«ImagePath»=»intelide.sys»

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\IntelIde\Enum] «Count»=dword:00000000
«NextInstance»=dword:00000000
«INITSTARTFAILED»=dword:00000001

для AMDIDE

Скрытый текст
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AMDIDE] «ImagePath»=»AMDIDE.SYS»
«Type»=dword:00000001
«Start»=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AMDIDE\Enum] «0»=»PCI\\VEN_1002&DEV_4390&SUBSYS_83891043&REV_00\\3&267a616a&0&88″
«Count»=dword:00000002
«NextInstance»=dword:00000002
«1»=»PCI\\VEN_1002&DEV_439C&SUBSYS_83891043&REV_00\\3&267a616a&0&A1″

а так же скачал файл AMDIDE.SYS

2.подключился к реестру windows xp и внес эти корректировки в реестр и закинул недостающий файлик в system32.

3.открываем флешку на которой лежит программа для сброса драйверов

Скрытый текст
3.1. запускаем tbosdtw — Ярлык.lnk (он находится в папке tbosdts_pro)
3.2. Выбираем пункт 3
3.3. выбираем Physical Drive
3.4. выбираем диск и раздел где переносимая Windows XP
3.5. выбираем Remove Installed Drivers
3.6. выбираем Remove all installed drivers.
3.7. выбираем Install Drivers
и потом выбираем установку стандартного драйвера IDE.

4. Многие советуют произвести Смену ядра HAL
но я нашел другой способ изменив boot.ini

Скрытый текст
[boot loader] timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems] multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional» /fastdetect
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Standart PC» /fastdetect /hal=hal.dll
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»ACPI PC» /fastdetect /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»ACPI Multiprocessor PC » /fastdetect /hal= Halmacpi.dll
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»ACPI Uniprocessor PC » /fastdetect /hal= Halaacpi.dll

и закинул файлы hal*.dll в папку /system32

и после этого загрузился в нужную мне Windows XP