BugTraq.Ru
Русский BugTraq
https://bugtraq.ru/forum/faq/os/motherchange.html

Как заменить материнскую плату без переустановки 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)

[35930]





  Copyright © 2001-2024 Dmitry Leonov Design: Vadim Derkach