Как заменить материнскую плату без переустановки Windows?
Imm0rtal
Опубликовано: dl, 30.11.03 23:00
При замене материнской платы на более мощную, в большинстве случаев возникает проблема загрузки, связанная с драйвером IDE ATA контроллера. Реже возникает проблема с ACPI - управлением питанием.
Чтобы избежать этого, необходимо произвести ряд действий:
1. Из файла %windir%\Driver Cache\i386\driver.cab распаковываются все файлы hal*.* и переписываются с заменой текущих в каталог %windir%\System32\
1.а. Из того же файла - driver.cab извлекается в System32 файл ntkrnlmp.exe
(пункт 1.а. - для многопроцессорных систем)
2. В boot.ini пишем, что внизу с поправкой на настройки системы
3. Драйвер на контроллере IDE ATA/ATAPI (панель управления -> система -> оборудование -> диспетчер устройств) заменяется на "Стандартный двухканальный контроллер PCI IDE"
4. Выключаем компьютер, подключаем жесткий диск к другому компьютеру (либо меняем на текущем мат.плату)
5. Методом тыка выбираем то ядро, с которым система грузится
6. Правим boot.ini - оставляем только нужное ядро
boot.ini
[boot loader]
timeout=3000
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal" /fastdetect /kernel=ntoskrnl.exe /hal=hal.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal aacpi" /fastdetect /kernel=ntoskrnl.exe /hal=halaacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal acpi" /fastdetect /kernel=ntoskrnl.exe /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal apic" /fastdetect /kernel=ntoskrnl.exe /hal=halapic.dll
; дальше - для многопроцессорных систем
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal borg" /fastdetect /kernel=ntkrnlmp.exe /hal=halborg.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal macpi" /fastdetect /kernel=ntkrnlmp.exe /hal=halmacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal mps" /fastdetect /kernel=ntkrnlmp.exe /hal=halmps.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional RUS hal sp" /fastdetect /kernel=ntkrnlmp.exe /hal=halsp.dll
---
Дополнительная информация от разработчика:
http://support.microsoft.com/default.aspx?scid=kb;en-us;249694 [eng]
Слова для поиска: MPS, MACPI, ACPI, hal, замена ядра, замена материнской платы, перенос | системы | windows | диска | на другой компьютер
обсудить | все отзывы (4)
[36222]