При замене материнской платы на более мощную, в большинстве случаев возникает проблема загрузки, связанная с драйвером 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
[36095]
|
|