Ru-Board.club
← Вернуться в раздел «Общие вопросы»

» Не грузится ни ХР ни ERD после замеы матплаты

Автор: dedhammer
Дата сообщения: 03.02.2015 21:31
[more] ПЕрвой умерла матплата Gigabyte, просто с утра отказалась грузиться. По всем признакам, скончался БИОС, т.к. отключив всё вообще, даже не пискнула.
Установил новую плату ASUS с новым камнем, заменил на ней умерший за время лежания один модуль памяти (случайно оказался в руках такой же).
Подключил железо по минимуму: видео, память, передний ЮСБ.
При первой загрузке все прошло удачно, дошел до выбора пользователей, обрадовался, выключил с целью собрать всё на место, и тут оплошал: черт меня дернул подключить второй жесткий диск, так же случайно лежавший рядом с матерью. И когда-то бывший рабочим.
После этого не грузится ничего:
В БИОС оба винта видны, но при загрузке появляется жалоба на плохой HAL.DLL
Сразу откинул второй винт, но было поздно: ошибка остается.
Хотел запустить ЕРД командер, но он доходит до вагончиков и выпадает синий экран с ошибкой 7b и сопутствующими ей, не видит контроллер HDD.
Как я понял, вторым винтом я внес сумятицу в определение загрузочного винта и всё пошло наискосок конем. Вплоть до невозможности запустить ЕРД ком-р.
Беда в том, что есть только один пишущий СД, в том самом компе и в БИОСе не нашел пункта загрузки с ЮСБ, видимо, из-за немолодости компа и биоса (AMI)
В нетбучке, с которого пишу, Win7 и нету ничего, кроме ЮСБ.
Было это вчера вечером, сегодня целый день искал решение, но всё сводится к созданию загрузочного диска.
Скорее всего, я допустил типичную ошибку, но какую и как её ликвидировать?
Заранее спасибо.
Мать P5GDC-V, если что. Память 2х512 и 2х256, винт 40. [/more]

Добавлено:
Вынул память 2х256, поставил второй винт мастером. На нем сетап Вин ХР SP3, и ему пофиг на очередность загрузки в Биосе, сразу начинает ставить Виндоуз.
До кучи, когда захожу в БИОС, с клавы могу ходить по меню, при установке ХР ни клава ни мыш (обе ЮСБ) не работают, но светятся.
Автор: eap
Дата сообщения: 04.02.2015 10:38
Проще всего да, найти установочный CD с ХР и PS/2 клавиатуру и переустановить Винду на второй диск.
Память - работать будет либо пара DDR, либо пара DDR2. 4 слота сразу работать не будут.
Винда не видит USB клавиатуру - почему-то не подхватываются драйвера. Или нет драйверов именно для этой клавиатуры. Бывало и такое.
Автор: dedhammer
Дата сообщения: 04.02.2015 11:17
[more] [more] eap, спасибо за ответ.
Дополню:
память в маме 6 слотов, двухканальная 4 слота, плюс DDR2 еще два слота.
Пока стоит DDR Hynix 2х512 слоты А1 и А2.
В первый раз, когда стоял только один "родной" диск, загрузка прошла, всёпропало когда второй подключил.
Наверное, важно: первый (и единственный) винт стоял как I:, постоянно подключался внешний на 500 по ЮСБ, он всегда становился J:.
Подозреваю, что теперь первый винт видится как С: и не грузится (hal.dll).
Однажды, года два нахад, первый вдруг встал как С: после включения, но тогда после перезагрузки восстановился.
UPD2: в самый первый раз подключил монитор без видео карты, воткнул в встроенный видео, картинка была качеством в 16 цветов, как в Безопасном режиме.
После этого поставил видеокарту, качество стало лучше и тоже загрузка дошла до выбора пользователей.

Цитата:
Винда не видит USB клавиатуру - почему-то не подхватываются драйвера. Или нет драйверов именно для этой клавиатуры. Бывало и такое.

Скорее всего так. Но ищет их по умолчанию, имхо, на I:, а в наличии только С:.
Интернет-разум говорит, что hal.dll на установочном и на компе скорее всего, не совпадут и ошибка не уйдет.
Еще непонятно, почему ERD уходит в синий экран, он же создает свой диск на любом, который есть и имена дисков ему фиолетовы.


Вчера попытался забить все щели флешками, вдруг еще раз имена дисков поменяет, но нет.
В Биосе флешки видит, но в списке бут-девайсов их нет ни одной.
Если только отключить первый винт (на нем ошибка hal.dll), второй (запускает дистр WinXPSP3) и CD привод с ERD, что он сделает?

честно говоря, за 8 с лишним лет жизни компа Винду ни разу не переустанавливал, всегда находилось решение проблем без хирургии.
[/more] [/more]
Автор: vzar
Дата сообщения: 04.02.2015 11:35
dedhammer, чтобы загрузиться с ERD, смените SATA на Standart IDE и Mode на Соmpatible в BIOS: Main - IDE Configuration.
Там же в Boot/Boot Device Priority первым выставить HDD с OS
С клавиатурой - выставить в Advanced/USB Configuration/Legacy USB Support в Enabled.
Автор: dedhammer
Дата сообщения: 04.02.2015 12:13
Сегодня с утра сбросил перемычкой, по новой выставил почти всё, что вы сказали, вкл ЮСБ, но щас проверю еще раз.
Снова без винтов ERD сбросился на вагончиках в синий экран (07b), с подкл. винтом выдает hal.dll.
Автор: vzar
Дата сообщения: 04.02.2015 12:20
dedhammer, ещё раз: 7b - режим работы SATA, hal.dll - приоритет загрузки HDD. Не понимаю смысла грузить ERD без HDD.
Автор: dedhammer
Дата сообщения: 04.02.2015 12:41
[more] [more] Configure SATA as ---- Standart IDE
Onboard IDE operate mode --- Compatible Mode
Combined mode option---Primary P-ATA+S-ATA
В секции Advanced/USB Configuration/ черным Module version 2.23.2, USB devices Enabled ---- None, остальные синим:
USB function, Legacy support, USB 2.0 controller ----все стоят Enabled

При загрузке пишет IT8212 ATAPI BIOS hdd scan
Device 0 not detected
device 1 OPTIARC (это мой привод СД)
Device 2 not detected
Device 3 not detected
Хотя в БИОСе винт видит как Primary ide.
После запуска снова HAL.DLL

dedhammer, ещё раз: 7b - режим работы SATA, hal.dll - приоритет загрузки HDD. Не понимаю смысла грузить ERD без HDD.

Хм... т.е. 7b к IDE никаким боком?
Клянусь, в самый первый раз загрузка Винды проходила, с тем же самым винтом, пока второй винт не подключил Вот какая конфога в БИОСЕ стояла на тот момент-не знаю, врать не буду.

ERD согласен, без винта нет смысла, реестр и пр. на винте же; почему-то мелькнула мысль, что он создает вирт диск в памяти и винт не трогает....
[/more] [/more]
Автор: vzar
Дата сообщения: 04.02.2015 12:56
dedhammer, так, a у Вас оба HDD с IDE интерфейсом? Попробуйте в таком случае напрочь отключить SATA контроллер в BIOS.
Автор: dedhammer
Дата сообщения: 04.02.2015 13:18
Да, оба. Но воспоминание о втором диске я пока стер из памяти, чтобы не мешал)))
Попробую щас. Но он, вроде, к ИДЕ не касается?
Нашел еще, что IT8212 вроде ко мне отношения не имеет, т.к. это RAID-контроллер.
Но он, гад, СД привод видит же, а СДюк у меня на разъеме IDE RAID и висит.
Щас попопробую заодно на один шлейф винт и СД повесить, уйдя с красных разъемов.
Автор: vzar
Дата сообщения: 04.02.2015 13:27
И на кой там RAID?
Advanced/Onboard Device Configuration/ITE8212F выставить в IDE mode. Попробовать загрузиться с ERD
Автор: dedhammer
Дата сообщения: 04.02.2015 14:01
Так и сделал.
СД на одном шлейфе с винттом не видится и не видит даже винт.????
Поставил на красный разъем РАИД-увидел. Это допускается по документации.
Всем равно пока так:
первый бут с СД (ERD) - уходит в ошибку 07b
первый бут с винта - ошибка hal.dll.
ПРодолжаю искать расшифровку пунктов БИОС....
Автор: vzar
Дата сообщения: 04.02.2015 14:12
чтобы ERD загрузился с RAID, нужно во время загрузки скормить по F6 драйвер с дискеты.
Перемычки master/slave выстановлены?
Автор: dedhammer
Дата сообщения: 04.02.2015 14:27
Конечно, хоть они и на разных шлейфах.
Простите, а что такое дискета?
Автор: vzar
Дата сообщения: 04.02.2015 14:30

Цитата:
СД на одном шлейфе с винттом не видится

Цитата:
хоть они и на разных шлейфах

Хм-мм.
Автор: dedhammer
Дата сообщения: 04.02.2015 14:44
А, понял: написанное сбросилось (клава на нетбуке поганая) и не отправилось.
Когда повесил на один шлейф ИДЕ и СД и винт, не загрузось ничего, система не увидела загрузочных девайсов в принципе, и я СДюк отключил от шлейфа пока.
Что интеркесно: IT 8212 не видит винт, это понятно, тк. он на ИДЕ, но при этом, если IT8212 отключить в БИОС, то комп вообще винт не видит, даже на ИДЕ.
Автор: komandor
Дата сообщения: 04.02.2015 17:50

Цитата:
Простите, а что такое дискета?

Простите, а что такое СД
Автор: AntiMember
Дата сообщения: 04.02.2015 18:39
dedhammer

Цитата:
Когда повесил на один шлейф ИДЕ и СД и винт, не загрузось ничего

На жопе ИДЕ устройств еще мычки есть M(a) S(L) C(s). А на наклейках описалово куда тыкнуть мычку,
шо-б стало мастером или слэйвом. Если на разных шлейфах - ставим оба мастером. Если на одном
шлейфе - сидюк ставим слэйвом. Если чего не понятно - гуглим.
Автор: Vladislav_A
Дата сообщения: 04.02.2015 20:59
dedhammer
Данная материнка имеет особенность в части реализации IDE каналов.
У нее только один канал чипсетный - тот , что рядом с ATX разъемом.
Два других реализованы через ITE8212F RAID контроллер.
Подключите нужный HDD и CD/DVD привод на чипсетный контроллер ( да-да на один шлейф!!!) и установите на HDD нужную ОС и драйвера под ITE8212F RAID. Потом можете перекинуть привод на ITE8212F RAID контроллер.
По другому ничего не получится
Автор: eap
Дата сообщения: 04.02.2015 21:03
dedhammer

Цитата:
Проще всего да, найти установочный CD с ХР и PS/2 клавиатуру и переустановить Винду

И пригласить человека, который умеет это делать.
Автор: dedhammer
Дата сообщения: 04.02.2015 22:09
[more] [more]



Цитата:
Простите, а что такое СД

Сверкающий диск


Цитата:
На жопе ИДЕ устройств еще мычки есть M(a) S(L) C(s). А на наклейках описалово куда тыкнуть мычку,
шо-б стало мастером или слэйвом. Если на разных шлейфах - ставим оба мастером. Если на одном
шлейфе - сидюк ставим слэйвом.

Спасибо. Записал в блокнотик на будущее.


Цитата:
Данная материнка имеет особенность в части реализации IDE каналов.
У нее только один канал чипсетный - тот , что рядом с ATX разъемом.
Два других реализованы через ITE8212F RAID контроллер.
Подключите нужный HDD и CD/DVD привод на чипсетный контроллер ( да-да на один шлейф!!!) и установите на HDD нужную ОС и драйвера под ITE8212F RAID. Потом можете перекинуть привод на ITE8212F RAID контроллер.
По другому ничего не получится


Самое смешное, что HDD и CD/DVD привод сразу были подключены на синий разъем мастер-слейвом. в результате было

Цитата:
Когда повесил на один шлейф ИДЕ и СД и винт, не загрузось ничего, система не увидела загрузочных девайсов в принципе, и я СДюк отключил от шлейфа пока.


eap

Моя винда стоит на машине лет 8-10, я ее не переустанавливал ни разу, человек всегда должен быть умнее железа )))

хотя другим да, бывало, что и переставлял по просьбе.
[/more] [/more]
Автор: dedhammer
Дата сообщения: 05.02.2015 17:33
[more] Борьба продолжается.
ERD запустил, причина не загрузки была в шлейфе IDE После замены шлейфа Привод заработал.
В ERD Загрузил в реестр ветку с нужными строками, везде стоит Start ....(0), файлы в system32 заменил, но все равно ошибка с hal.dl осталась.
Поиски привели к файлу boot.ini, но навскидку там все норм. , только возник вопрос, что должно стоять последней строкой, по некоторым данным, иногда в конце стоит
C:\="Microsoft Windows" но у меня этой строки нет.
Продолжаю подозревать, что возможная причина- в букве диска. У меня всегда стоял загрузочный диск как I:, хотя ERD ессно, видит его как С:.
Не силен в математике, но думаю, что новая мать ищет С: и не находит, и от этого проблема.
Возможно ли такое?
ERD не дает изменить букву диска, этот пункт не активен. Щас вообще завис на РЕдакторе реестра в поисках I:.
Какие мысли будут?

По некооторым источникам, замена в лоб файла hal.dll приведет к потере информации, т.к. этот файл в каждой конфигурации свой. Хотя кому-то помогала простая распаковка из архива .cab и установка взаме старого. [/more]
Автор: eap
Дата сообщения: 05.02.2015 20:03
dedhammer, у меня обычно задача - вернуть компьютер в рабочее состояние за разумные сроки. При переустановке винды на неиспользуемый диск она решается за 2 часа. Информация на старом диске при этом сохраняется полностью.
Автор: AntiMember
Дата сообщения: 05.02.2015 21:56
dedhammer

Цитата:
C:\="Microsoft Windows" но у меня этой строки нет.

Правильно. Она есть там, где перед установкой была старая операционка на диске. У вас нету.

Цитата:
замена в лоб файла hal.dll приведет к потере информации, т.к. этот файл в каждой конфигурации свой.

Да.

Цитата:
Хотя кому-то помогала простая распаковка из архива .cab и установка взаме старого.

Тут как повезет. И не факт что при этом правильный тип ядра был выбран.

Цитата:
Поиски привели к файлу boot.ini

А мона посмотреть ?
Автор: Vladislav_A
Дата сообщения: 06.02.2015 08:14
dedhammer

Цитата:
Самое смешное, что HDD и CD/DVD привод сразу были подключены на синий разъем мастер-слейвом. в результате было  

Ну так мало подключить к нужному разъему, важно подключить правильно:
для 80pin кабеля - синий разъем к материнке, черный( на другом конце) - к мастеру (HDD), а серый ( тот что по середине) - к слейву(СD/DVD). Да и положение перемычек на приводах должно быть или Cable Select у обоих или в соответствии с подключением. К стати в мануале на материнку об этом написано.

Цитата:
причина не загрузки была в шлейфе IDE После замены шлейфа Привод заработал.

Возможно вы заменили 80жильный шлейф на 40 жильный. На них обычно нет привязки мастера/слейва к конкретным разъемам. Вот и заработало.

Цитата:
У меня всегда стоял загрузочный диск как I:,


Содержимое boot.ini в студию!
Похоже у вас сбился порядок разделов
Да и с HAL.DLL вы зря стали эксперементировать. С ним связан как минимум ntoskrnl.exe и ntkrnlpa.exe и несколько записей в реестре

AntiMember

Цитата:
Q: замена в лоб файла hal.dll  приведет к потере информации, т.к. этот файл в каждой конфигурации свой.
A: Да.

Ответ не корректен. К потере информации не приведет, но система не загрузится. Да, файл действительно уникальный для каждой конфигурации. Под конфигурацией понимается то что Microsoft определяет как

Цитата:

"Стандартный компьютер"
"Компьютер с ACPI"
"Однопроцессорный компьютер с ACPI"
"Многопроцессорный компьютер с ACPI"
"Однопроцессорный компьютер с MPS"
"Многопроцессорный компьютер с MPS"
"Многопроцессорный Compaq SystemPro или 100% совместимый"
Автор: AntiMember
Дата сообщения: 06.02.2015 10:49
Vladislav_A

Цитата:
Ответ не корректен.

Какой вопрос - такой ответ.

Цитата:
К потере информации не приведет

Приведет к потере информации, какой стоял до этого. Из-за чего:

Цитата:
система не загрузится


Цитата:
Под конфигурацией понимается то что Microsoft определяет как

А проще говоря, hal.dll пользуют драйвера и не только для доступа к железу на уровне ядра.
Автор: dedhammer
Дата сообщения: 06.02.2015 11:27
[more] [more] [more] [more]
Цитата:
у меня обычно задача - вернуть компьютер в рабочее состояние за разумные сроки. При переустановке винды на неиспользуемый диск она решается за 2 часа. Информация на старом диске при этом сохраняется полностью.

Время меня не торопит. Пока. В идеале хочу получить всё то же самое наполнение, что и было до сбоя, без потерь.


Цитата:
А мона посмотреть ?

Вот такой: (по памяти, помню, что на всех сайтах приводился boot.ini такой же в случае одной ОС, только тайм-аут иногда менялся от10 до 30 и noexecute с вариациями иногда)
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect






Цитата:
Ну так мало подключить к нужному разъему, важно подключить правильно:
для 80pin кабеля - синий разъем к материнке, черный( на другом конце) - к мастеру (HDD), а серый ( тот что по середине) - к слейву(СD/DVD). Да и положение перемычек на приводах должно быть или Cable Select у обоих или в соответствии с подключением. К стати в мануале на материнку об этом написано.

У меня наоборот, черный на СД, серый на винт. Но попробую.


Цитата:
Похоже у вас сбился порядок разделов
Да и с HAL.DLL вы зря стали эксперементировать. С ним связан как минимум ntoskrnl.exe и ntkrnlpa.exe и несколько записей в реестре

Это мальчики в 14 лет с HAL.DLL экспериментируют ))))
У меня принцип "Работает-не трогай, только пыль стряхни"
Т.е. подключенный слейвом второй винт сбил порядок и после отключения ничего не восстановилось?
Пробовал в блокноте глянуть HAL но ЕРД показал 130к квадратиков (((
Щас попробую вытянуть его на флешку и на ноуте гдлянуть.

Напомню вкратце предисторию:
Заменил мать, запустил, загрузился до выбора юзеров, обрадовался, подключил второй винт, запустил - и с тех пор и до сих ошибка hal.dll даже при удаленном втором.
Размер файла и дата изменения навскидку прежние, 131 кБ и 02.03.2003 (т.е. дата не этого года, а как все соседние файлы в папке)

И может быть важно? Старая мать GA-K8NF-9-RH на Атлон 3000+, новая - P5GDC-V на Pentium4.

[/more]

Добавлено:
Проверил шлейф, все по мануалу.
Подключил СДпривод к красному шлейфу (РАИД) получил ошибку 07b. Но подключал по тому шлейфу, с которым и на IDE не грузился. Вот тут пототм поковыряюсь, когда запущу, должен работать с IDE.

Проверил boot.ini (В корне C:\), все правильно указал выше, только дата 10\11\2005. Буква I: нигде не мелькнула.

Кстати, если в ЕРД некоторые пункты стали недоступны, это значит моя система не дает (бред, но мало ли...))) или ЕРД переустановить надо на диск по новой? Стал недоступен пункт смены буквы диска. [/more]

Добавлено:
Вот такй еще нюанс: черт меня дернул поиском пошуршать на счет boot.ini.
И нашелся файлик в папке WINDOWS/pss такой: boot.ini.backup с текстом, аналогичным оригиналу,

[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect


но с тайм-аутом 30 и БЕЗ ЗПИСИ "noexecute=optin"

Рискнуть и поставить вместо оригинала?

UPD: нашел у МСофт:
"Если параметр /noexecute=уровень_политики отсутствует в файле Boot.ini для версии Windows, поддерживающей DEP, то система ведет себя так, как если бы был включен режим /noexecute=OptIn."
А жаль, я только обоадовался.... [/more]
Автор: Vladislav_A
Дата сообщения: 06.02.2015 13:55
dedhammer

Цитата:
И может быть важно? Старая мать GA-K8NF-9-RH на Атлон 3000+, новая - P5GDC-V на Pentium4.

Именно это и важно. - у них контроллеры IDE/SATA разные и не совместимые. И ваше утверждение, что якобы удалось один раз загрузиться до экрана приветствия , в свете открывшихся обстоятельств вызывает сомнение.
В данном случае оптимальнее переставить систему с нуля или хотя бы в режиме восстановления.
Автор: dedhammer
Дата сообщения: 06.02.2015 14:12
Vladislav_A
Клянусь! Если быть точным, то два раза было: сначала во встроенный адаптер воткнул монитор, ессно, увидел каку в 16 цветов, обрадовался и следуя программе постепенного втыкания, поставил видеоадаптер и еще раз загрузился, уже с приличной четкостью, обрадовался еще раз, расслабился, подключил второй хард и ....
Перепутать не мог, т.к. параллельно пытаюсь оживть прежнюю мать и пока не получается.

печальная новость:
Создал загрузочную флешку с ERD по всем правилам, чтобы все пункты были доступны в нём, но увы....пробует загрузиться (выбираю CBM в меню загрузки по F8, в Биос стоит загрузка первой с removable device), но потом переходит на загрузку с винта и hal.dll получите и распишитесь.
Автор: dedhammer
Дата сообщения: 07.02.2015 19:20
Есть такой вариант:
В наличии второй диск IDE с дистрибутивом WinXP SP3.
Если подключить его, начинается сразу установка. Может, можно так:
оключить первый диск и подключить второй, установить WinXP SP3, в налии будут все нужные файлы для загрузки. И тогда подключить первый диск и через ERD скопировать нужные файлы со второго на первый диск, на котором hal.dll ошибка висит.
Мать, проц, видео и память те же, допустим такой вариант?
Какие файлы кроме hal.dll нужно будет скопировать?
Автор: Black_Dandy
Дата сообщения: 07.02.2015 19:47

Цитата:
/HAL=имя_файла
Данный параметр позволяет указать аппаратно-зависимый уровень (HAL), который необходимо использовать при загрузке системы. Например, введите /HAL=halmps.dll, чтобы загрузить файл Halmps.dll, находящийся в папке System32. Данный параметр используется, чтобы проверить работу различных файлов HAL, прежде чем переименовать файл в Hal.dll. Кроме того, параметр /HAL позволяет загружать систему в однопроцессорном или многопроцессорном режиме. Для этого необходимо использовать его вместе с параметром /kernel.

/kernel=имя_файла
Данный параметр позволяет указать, какое ядро необходимо загружать при загрузке операционной системы. Например, введите /kernel=ntkrnlmp.exe, чтобы загрузить ядро Ntkrnlmp.exe, находящееся в папке System32. Используя параметр /kernel, можно при загрузке выбрать обычное ядро или ядро, предназначенное для отладки и содержащее отладочную информацию.

http://support.microsoft.com/kb/833721

Страницы: 12

Предыдущая тема: WiFi адаптер TL-WN781ND


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