IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Железо (http://www.imho.ws/forumdisplay.php?f=31)
-   -   ошибка загрузки WinXP с процем pentium4 (641) 3.20 GHz (http://www.imho.ws/showthread.php?t=105052)

trimel 19.06.2006 17:15

ошибка загрузки WinXP с процем pentium4 (641) 3.20 GHz
 
Мать EPoX EP-5EDAI . Стоял процессор Intel Pentium 4 (506) 2.66 GHz/533MHz/1024Kb/EM64T Socket 775 , заменил его на Intel Pentium 4 (640) 3.20 GHz/800MHz/2048Kb/EM64T Socket 775 . И теперь при включенной в биосе опции HT enabled WinXP SP1 грузится только в безопасном режиме . А при выключенном HT винда грузится в и нормальном режиме и работает нормально . В чем может быть проблема ?

Yraman 19.06.2006 18:21

Первая и самая банальная мысль при рассмотрении найденных за минуту с загрузкой источников:
http://www.epox.ru/products/mb/ep-5edai
и
http://www.epox.ru/support/download/ep-5edai

такая: может БИОС старенький?

Согласно первому источнику:
....Поддержка процессоров Intel® Pentium 4 5xx серии до 4.0+ ГГц с частотой системной шины 533/800 MHz....что прекрасно согласуется с первым процом и ниукак не катит на второй

Согласно второму источнику:
BIOS
Дата 04.08.2005
Support EIST CPU (6XX CPU).
Support Thunder Probe Support. (EPTP)

А последний БИОС на русском (который обычно всегда опаздывает) сайте датирован ажно 03.04.2006!!!

Автор... :contract: отписывайся ПОЛНО!!!!
Жду результатов

trimel 19.06.2006 18:31

Yraman , так в том то и дело , что биос легко переваривает проц , показывает все как есть ,
1. проблема возникает только при попытке загрузить винду в нормальном режиме при установке в биосе HT enabled . Появляется бегунок на черном эране с логом XP , и потом на долю секунды синий экран с надписями и перезагрузка ....
2.в безопасном она грузится при при любом HT (enabled,disabled)
3.при HT disabled , винда прекрасно грузится и работает

Yraman 19.06.2006 18:38

А версия БИОСа какая????

crawler 19.06.2006 18:42

Может быть несовместимость HAL ? Попробуй поставить мультипроцессорный HAL на винде.

trimel 19.06.2006 18:44

Yraman , сейчас я не дома , версию только вечером посмотреть смогу.
crawler , HAL - что это и где это ставится ?

Yraman 19.06.2006 18:51

По уму HAL должен работать нормально на ХР СП1. Проблем пока не замечал. А вот фиксы БИОСа - вещь завсегда нужная.
Жду результатов...уже завтра

А конкретно про HAL:
линейный поиск в справке винды выдает вот что -

При наличии контроллера запоминающего устройства (такого как адаптеры SCSI, RAID или Fibre Channel) для жесткого диска или специализированного оборудования, для которого требуется специальный файл аппаратно-зависимого уровня (HAL - Hardware Abstraction Layer) от изготовителя компьютера, см. раздел Запуск установки с указанием драйвера запоминающего устройства или файла HAL.

Засим соображаю, что камень не является двухъядерным в полном объеме(нет буковки D), всего лишь готовым к работе с 64битной ОС (EMT64), и должен опознаваться самой виндой корректно. Как и двухъядерники в общем тоже.
Скорее всего надо пофиксить БИОС. Кстати в последних ревизиях указано, что проведен апдейт микрокодов опознания процессора, а этот процесс отнюдь не сводится к только считке частоток проца и кэша.

Но-если есть проблема с HAL и БИОС последний, то возможно поможет перенакатка винды. Поскольку процессор не является специфическим контроллером или внешним девайсом, то файлы для его фунциклирования потребные должны опознаться виндой сами и взяться из дистрибутива. При условии ПОЛНОСТЬЮ КОРРЕКТНОГО опознания системой камня, что у нас похоже не происходит.
Но в этом случае при первой же загрузке винда должна САМА олпределить появление нового-изменение текущего оборудования и добрать из дистрибутива необходимое по инструкции.

P.S.: У меня если что и Аська есть. В профиле. Так что завтра-милости просим!

trimel 20.06.2006 05:35

Перепрошил биос патчем который от 04.08.2005 и который фиксит
Support EIST CPU (6XX CPU).
Support Thunder Probe Support. (EPTP)

в итоге имею то же :(

Последнее что можно попробовать это переустановить винду , но это так долго , столько сопутствующих программулин стоит. Оставляю этот способ на потом , как самое последнее средство.

Breeze 20.06.2006 08:54

Цитата:

trimel:
HAL - что это и где это ставится
hal'ы вытащить можно из C:\WINDOWS\Driver Cache\i386 и вставить в C:\WINDOWS\system32 - мешать они не будут - а в boot.ini прописать вручную (добавить к уже существующей записи):

multi(0)disk(0)rdisk(0)partition(1)windows ="acpi uniprocessor pc" /fastdetect /hal=halmacpi.dll
или
multi(0)disk(0)rdisk(0)partition(1)windows ="acpi uniprocessor pc" /fastdetect /hal=halaacpi.dll
а можно и то и другое и если Винда находится в соответствующем месте, перезагрузиться и в безопасном режиме в диспетчере устройств поменять однопроцессорный компьютер с ACPI на Многопроцессорный, ежели он там до сих пор не был приписан. Ну, соответственно, и процессоров в том же диспетчере должно быть два.

Гарантия не стопроцентная, но этот номер прокатывает при клонировании, так что , как говорится, на ваше усмотрение.
А
Цитата:

самое последнее средство
всегда успеется :)

trimel 20.06.2006 09:34

сегодня вечером попробую и завтра отпишусь

trimel 21.06.2006 05:36

Все получилось , но шаги предпринятые для этого напоминают танцы с бубном :) Было сделано :

1.биос перепрошит всеми патчами которые только были на сайте мамки.При HT enabled винда в нормальном режиме все равно не грузилась.
2.добавлена в boot.ini строка multi(0)disk(0)rdisk(0)partition(1)windows ="acpi uniprocessor pc" /fastdetect /hal=halaacpi.dll и попробовал зарузится с этого варианта . Винда загрузилась . нашла устройства . 2-ой раз загрузится после перезагрузки она не захотела , просто зависла на этапе загрузки.
3.загрузился с родного варинта multi(0)disk(0)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Professional RU" /fastdetect и все заработало как надо и без всяких глюков.
Так что у уверенностью сказать что помогло сложно :biggrin: . Большое спасибо за советы. :beer:

Wiedemann 21.06.2006 08:12

trimel, помогло второе. 2 процессора - это другой HAL, потому и не грузилось ;)
Как вариант можно было попробовать:
_управление компьютером_ -> _компьютер_ -> _однопроцессорный компьютер с ACPI_ -> выбираем обновить драйвер, _из указанного места_ -> _не выполнять поиск_ -> выбираем _многопроцессорный компьютер с ACPI_ -> перегружаемся, всё должно заработать :)

trimel 21.06.2006 08:24

но почему винда не смогла загрузиться во второй раз с такой строчкой в boot.ini
multi(0)disk(0)rdisk(0)partition(1)windows ="acpi uniprocessor pc" /fastdetect /hal=halaacpi.dll ?

Breeze 21.06.2006 09:40

Моя вина - не дописАл, что после безопасного режима грузимся по умолчанию, т.е. как было, в данном случае: Microsoft Windows XP Professional RU" /fastdetect.
По F8 был выбран Uniprocessor PC, соответственно, Винда поменяла (переписала) родной hal.dll, который, как видно из расширения, является библиотекой: hal=halaacpi.dll. Проще говоря, сменила инструкцию в библиотеке – да простят меня программёры за кощунство. Мавр сделал дело – мавр может уйти.
А сама строка может оставаться в boot.ini – будет возможность выбора по F8 :) - либо удалить.
Путь, указанный Wiedemann , тоже правильный, но кто знает, какие там hal’ы имеются в вашей system32 :)

Wiedemann 21.06.2006 22:18

Seduxen, HAL либо 1 процессор, либо мульти. Там же включается/отключается поддержка ACPI

Breeze 22.06.2006 08:48

Wiedemann Что такое HAL.DLL?

HAL.DLL - Hardware Abstraction Layer - уровень аппаратной абстракции, занимается переключением задач, вводом/выводом в порты и т.д., то есть тем, что может отличаться на разных аппаратных платформах.
Кто хочет знать более подробно - см. ниже

http://polygon.iphosting.ru/win/faq.php#hal2
http://www.rwntug.org.ru/faq/winxp.asp?index=4
http://forum.oszone.net/showthread.p...6&page=0&pp=20

Wiedemann 22.06.2006 13:43

Цитата:

Seduxen:
Wiedemann Что такое HAL.DLL?
Это риторический вопрос? :rolleyes:


Часовой пояс GMT +4, время: 16:45.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.