ESpec - мир электроники для профессионалов


IBM NetVista GG2179 - не любит W2000 и XP (ACPI BIOS)

  Список форумов » Настольные компьютеры

Следующая тема · Предыдущая тема
АвторСообщение
Стрелец 
Завсегдатай
Сообщения: 717
Стрелец
 
Сообщение #1 от 17/05/2007 12:25 цитата  

Проблема с личным компом.
IBM NetVista GG2179 - старенький настольный комп, за LCD монитором стоит материнка, в ноге - БП и привод CD.
Проц - 866, но есть особенность - должна быть память ECC.
Стоит обычная SDRAM (256+128).
БИОС прошил последний из имеющихся в сети.

Такая ситуация - 98 и МЕ ставятся хорошо и работают тоже нормально.
2000 и ХР(SP2) во первых не хотят устанавливаться, а если и станут, то постоянно "сваливаются".
При работе ХР постоянно выходит предупреждение о том, что восстановлены некоторые файлы реестра и в журнале событий вот такая запись (на рисунке).
Так-же недолго работает и с диска INFRA. Сваливается в синий экран.
Выключал в БИОСе все устройства и параметры электропитания...
Может всё-таки память ECC поискать?
В БИОСе есть вкладка, позволяющая разрешать доступ к разделам памяти, но что это - я не знаю и пока не игрался.
Как вкладка выглядит, выложу фотку чуть позже.




Mikkey 
Старший модератор
<B>Старший модератор</B>
Сообщения: 3655
Mikkey
 
Сообщение #2 от 17/05/2007 13:02 цитата  

Для начала протестить память, а потом если всё ок то при установке ХР на начальном этапе, когда просит тиснуть F6 - нажать F5 и выбрать 486 комп, или что-то вроде этого.
Ещё вариант, в диспетчере устройств, в системных, должно быть что-то типа ACPI совместимый (Microsoft ACPI-Compliant System), в ручную поменять драйвер на стандартный комп без ACPI или как там можно выбрать, точно не помню, давно дело было.
Цитата:
(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.dll
После этого остаётся "выдрать" соответствующий файл из Windows\Driver Cache\i386\driver.cab, скопировать его с Windows\system32, и сослаться на него в boot.ini. После загрузки (если повезёт :-)), можно переставить его по нормальному, в списке это ядро появится.

Перейти: 
Следующая тема · Предыдущая тема
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Настольные компьютеры



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP