Проблема с hal.dll
У меня на работе то же самое, выдает hal.dll. Только у меня кажется хард сдох все-таки.
У меня были похожие траблы, когда я в биосе не включил галочку "контроля частоты процессора" или что-то такое и не выставил там 0,5%.
![](/images/graemlins/confused.gif)
![](/images/graemlins/smile.gif)
ну же, что дела-а-а-ть? я верю в Ваши силы!)
Новый винт, абсолютно полностью рабочий и без бэдов. Был куплен вДля переноса windows с одного компа на другой недостаточно просто переставить жесткий диск. Привел хотя бы конфиги компа на котором ставил windows и куда винт переставил.
Москве и там же в общаге поставил на него винду - все работало.
MSI K8N Platinum (nforce 3 AMD Athlon 64 ядро не помню
2800+ socket 754, Seagate Barracuda 8 кэш 160gb SATA,
ATI Radeon 9200 64mb 128 bit, DVD-RW NEC 3520A
Тут сейчас:
Shuttle AK37GT (VIA KT 400 AMD Athlon 1900+ socket A, Maxtor 8 кэш
80gb IDE, NVIDIA RIVA TNT2 Ultra, DVD-RW NEC 3550A, CD LG хз какой.
И собственно модель компа, грузящего первую конфу и не грузящего вторую (как слэйв работает отлично):
IDE Western Digital 160gb 8кэш.
Вот, надеюсь это поможет
![](/images/graemlins/smile.gif)
Надо было перед тем как винт из компа достать поменять драйвер иде-контроллера в диспетчере устройств на стандартый. Если система переносится не на ACPI-комп, то копируются разные версии hal.dll и редактируется boot.ini.
Оставить комментарий
253997321
Ситуация следующая:Новый винт, абсолютно полностью рабочий и без бэдов. Был куплен в
Москве и там же в общаге поставил на него винду - все работало.
Приехал домой - поначалу при загрузке с него вообще выводилось "missing
operating system" но потом все плавно перешло на постоянные претензии
винды к файлу "hal.dll", отвечающему за конфу железа. Короче, оч
хочется чтобы с него можно было запустить систему.
Что уже было сделано:
- Перепрошит биос на последнюю версию
- Пересобран весь комп вплоть до БП
- Испробованы разные файловые системы (с разной разбивкой на кластеры)
- Раз 10 разных неудачных попыток установки разных дистрибов винды XP и
Висты (когда приходит время загружаться с них после первого ребута -
всплывает злобное сообщение о hal.dll)
- Переправлены бутсектор и mbr разными средствами
- Протестен диск на бэды и прочее
- Пробовал брать другие hal.dll - в том числе из папки servicepackfiles - не помогло.
- Делал полный образ загрузочной партиции одного диска (нормального) на этот - та же беда
- Нашел фирменные утилиты WD и ими тоже что-то поделал...
В итоге есть догадка, что скорее всего мать и биос имеют проблемы с
48-битной адресацией и DDO, а новый этот диск со своим XBIOSом
имеет именно такое устройство. НО: утилита WD сказала, что нету на
диске никакого DDO, и поэтому стереть она его не может! (может
гонит..., хз)
А теперь, уважаемые знатоки, Вопрос:
Что делать, чтобы диск стал загрузочным и с него можно было запустить винду на текущей конфигурации?
Модель винта: WD1600JB-00REA0__20.00K20 (IDE WD на 160 гб с 8мб кэшем)
Кроме этого, есть желание сохранить данные на незагрузочной партиции
(просто их много и сбросить некуда). Размер загрузочной партиции
(primary) -15gb в начале диска.
сорри что пипец как длинно, но я уже замучался