![]() |
ошибка загрузки 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 винда грузится в и нормальном режиме и работает нормально . В чем может быть проблема ?
|
Первая и самая банальная мысль при рассмотрении найденных за минуту с загрузкой источников:
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: отписывайся ПОЛНО!!!! Жду результатов |
Yraman , так в том то и дело , что биос легко переваривает проц , показывает все как есть ,
1. проблема возникает только при попытке загрузить винду в нормальном режиме при установке в биосе HT enabled . Появляется бегунок на черном эране с логом XP , и потом на долю секунды синий экран с надписями и перезагрузка .... 2.в безопасном она грузится при при любом HT (enabled,disabled) 3.при HT disabled , винда прекрасно грузится и работает |
А версия БИОСа какая????
|
Может быть несовместимость HAL ? Попробуй поставить мультипроцессорный HAL на винде.
|
Yraman , сейчас я не дома , версию только вечером посмотреть смогу.
crawler , HAL - что это и где это ставится ? |
По уму HAL должен работать нормально на ХР СП1. Проблем пока не замечал. А вот фиксы БИОСа - вещь завсегда нужная.
Жду результатов...уже завтра А конкретно про HAL: линейный поиск в справке винды выдает вот что - При наличии контроллера запоминающего устройства (такого как адаптеры SCSI, RAID или Fibre Channel) для жесткого диска или специализированного оборудования, для которого требуется специальный файл аппаратно-зависимого уровня (HAL - Hardware Abstraction Layer) от изготовителя компьютера, см. раздел Запуск установки с указанием драйвера запоминающего устройства или файла HAL. Засим соображаю, что камень не является двухъядерным в полном объеме(нет буковки D), всего лишь готовым к работе с 64битной ОС (EMT64), и должен опознаваться самой виндой корректно. Как и двухъядерники в общем тоже. Скорее всего надо пофиксить БИОС. Кстати в последних ревизиях указано, что проведен апдейт микрокодов опознания процессора, а этот процесс отнюдь не сводится к только считке частоток проца и кэша. Но-если есть проблема с HAL и БИОС последний, то возможно поможет перенакатка винды. Поскольку процессор не является специфическим контроллером или внешним девайсом, то файлы для его фунциклирования потребные должны опознаться виндой сами и взяться из дистрибутива. При условии ПОЛНОСТЬЮ КОРРЕКТНОГО опознания системой камня, что у нас похоже не происходит. Но в этом случае при первой же загрузке винда должна САМА олпределить появление нового-изменение текущего оборудования и добрать из дистрибутива необходимое по инструкции. P.S.: У меня если что и Аська есть. В профиле. Так что завтра-милости просим! |
Перепрошил биос патчем который от 04.08.2005 и который фиксит
Support EIST CPU (6XX CPU). Support Thunder Probe Support. (EPTP) в итоге имею то же :( Последнее что можно попробовать это переустановить винду , но это так долго , столько сопутствующих программулин стоит. Оставляю этот способ на потом , как самое последнее средство. |
Цитата:
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 на Многопроцессорный, ежели он там до сих пор не был приписан. Ну, соответственно, и процессоров в том же диспетчере должно быть два. Гарантия не стопроцентная, но этот номер прокатывает при клонировании, так что , как говорится, на ваше усмотрение. А Цитата:
|
сегодня вечером попробую и завтра отпишусь
|
Все получилось , но шаги предпринятые для этого напоминают танцы с бубном :) Было сделано :
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: |
trimel, помогло второе. 2 процессора - это другой HAL, потому и не грузилось ;)
Как вариант можно было попробовать: _управление компьютером_ -> _компьютер_ -> _однопроцессорный компьютер с ACPI_ -> выбираем обновить драйвер, _из указанного места_ -> _не выполнять поиск_ -> выбираем _многопроцессорный компьютер с ACPI_ -> перегружаемся, всё должно заработать :) |
но почему винда не смогла загрузиться во второй раз с такой строчкой в boot.ini
multi(0)disk(0)rdisk(0)partition(1)windows ="acpi uniprocessor pc" /fastdetect /hal=halaacpi.dll ? |
Моя вина - не дописАл, что после безопасного режима грузимся по умолчанию, т.е. как было, в данном случае: Microsoft Windows XP Professional RU" /fastdetect.
По F8 был выбран Uniprocessor PC, соответственно, Винда поменяла (переписала) родной hal.dll, который, как видно из расширения, является библиотекой: hal=halaacpi.dll. Проще говоря, сменила инструкцию в библиотеке – да простят меня программёры за кощунство. Мавр сделал дело – мавр может уйти. А сама строка может оставаться в boot.ini – будет возможность выбора по F8 :) - либо удалить. Путь, указанный Wiedemann , тоже правильный, но кто знает, какие там hal’ы имеются в вашей system32 :) |
Seduxen, HAL либо 1 процессор, либо мульти. Там же включается/отключается поддержка ACPI
|
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 |
Цитата:
|
| Часовой пояс GMT +4, время: 16:45. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.