Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Включение поддержки ACPI в WinXP SP2

Автор: KlaxOn
Дата сообщения: 30.08.2006 01:40
Народ, подскажите, как поставить драйвер, который в диспетчере устройств отображается как "компьютер с ACPI" (по-моему так). Раньше я его как-то через acpi.inf вытаскивал, а сейчас чего-то не дается.

P.S. В биосе поддержка включена
Автор: bredonosec
Дата сообщения: 30.08.2006 02:12

Цитата:
как поставить драйвер, который в диспетчере устройств отображается как "компьютер с ACPI" (по-моему так).
- Вообще-то это, насколько понимаю, вариант ядра, а не драйвера..
2.2. Как выбрать нужную версию ядра и HAL ещё при инсталляции?
4.4. Как поменять ядро системы?


Добавлено:
Блин какие-то глюки на 3дньюз..
у меня сохранено локально:

Цитата:
4.4. Как поменять ядро системы?
В XP этот процесс упрощён до предела. Больше не надо переставлять всю систему, или использовать внешние утилитки из Resource Kit-а. Ядро меняется в Device Manager -> Computer, как и любой другой драйвер.

Но, это ИСКЛЮЧИТЕЛЬНО важно, НЕ СТАВЬТЕ ядро, которое не держится железом. Если не уверены, то лучше ничего не трогать, потому что последствия установки неправильного ядра непредсказуемы. Скорее всего машина просто перестанет загружаться, во всех режимах. Предотвратить подобное можно подредактировав boot.ini. Нужно всего лишь продублировать рабочий пункт меню выбора ОС, например,

multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect

и приписать после /fastdetect следующие опции: /kernel=ntoskchk.exe /hal=halchk.dll,

а также в директории WINDOWS\System32 сделать копии вашего ядра и HAL-а. Назвать их, конечно же, надо ntoskrnl.exe -> ntoskchk.exe и hal.dll -> halchk.dll.

Кроме этого, необходимо учитывать одну тонкость. Видимо из за того, что при установке неправильного ядра XP просо виснет, теперь весь список доступных ядер не выводиться в окне смены драйвера. Таким образом, возможна ситуация, когда точно знаете, что ядро поддерживается системой, но система не даёт его установить. В этом случае, придётся делать это вручную. Для начала найдите в windows\inf файл под названием hal.inf. После этого, изучите его, чтобы выяснить, какие файлы и куда переписываются при смене ядра. Обычно перезаписывается только hal.dll, названия какого hal какому ядру соответствуют, можно узнать из списка:

Standard PC - hal.dll
Advanced Configuration and Power Interface (ACPI) PC -halacpi.dll
ACPI Uniprocessor PC - halaacpi.dll ACPI Multiprocessor PC -halmacpi.dll
Compaq SystemPro Multiprocessor or 100% Compatible - halsp.dll
MPS Uniprocessor PC -halapic.dll
MPS Multiprocessor PC -halmps

После этого остаётся "выдрать" соответствующий файл из Windows\Driver Cache\i386\driver.cab, скопировать его с Windows\system32, и сослаться на него в boot.ini. После загрузки (если повезёт ), можно переставить его по нормальному, в списке это ядро появится.
Автор: KlaxOn
Дата сообщения: 01.09.2006 16:31
Спасибо! То, что надо!

Страницы: 1

Предыдущая тема: где найти MUI с корейским языком?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.