Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Ответить
 • Просмотры: 2
Аватара пользователя
Alan85

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение Alan85 »

Насколько я понял автор поставил 7ку не отключая физически винт с XP. Загрузчик потерся что исправляется командами fixboot fixmbr поочередно. А так исправить не удаляя 7ку - имхо надо подправить boot.ini у XP - указать ему диск и партицию в которой он лежит, так как все поменялось после установки 7ки
Аватара пользователя
xrodneyx

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение xrodneyx »

Цитата:



- при перезагрузке выбирите строчку загрузки XP (у вас запускаемая по умолчанию система - XP, поэтому пропускаем этот пункт);

- намите Enter и сосчитайте до 2-х

- нажмите F8



так не получается потому что сразу же после выбора XP комп перезагружается


Цитата:



1) режим работы дисков в BIOS (IDE - SATA)



не понял что значит режим работы в BIOS (ничего нестандартного в настройках там не стоит)

все диски SATA


Цитата:



2) каким образом была установлена XP на компьютер (кто устанавливал или так и было);



я сам устанавливал когда-то, вроде ничего особенного не припомню

разве что на HDD0, который 320Gb и где сейчас только не-системные файлы была установлена Win XP,

но так как была установлена после этого на 80гб-диск еще одна XP, то та что на 320гб была стёрта (затёр папку Windows и подредактировал ini-файл, или не ini, но где-то убрал из выбора загрузки старую XP)


Цитата:



3) что происходит при загрузке с установочного диска с XP (на каком этапе зависание или сбой)?



при загрузке с установочного диска нет никаких зависаний, кроме одного нового, о котором напишу позже




Цитата:



А отключить физически HDD с Se7en пробовали? Загрузка XP идет?



нет, пишет как и было про поврежденный или отсутствующий hal.dll



Пробовал еще fixmbr (с указанием нужного мне HDD разумеется(узнал с помощью команды map), по умолчанию фиксить хотели не тот диск)

эффекта не дало



потом запустил всё же попытку "восстановить текущую установку Windows" с установочного диска, но на этапе где оставалось процентов 34, незадолго перед диалоговым окном о небезопасном драйвере для X-Fi, зависает мышь и клавиатура, причем индикатор работы установки продолжал двигаться.



Оставил попытку восстановить XP таким способом и опять запустил консоль восстановления, на этот раз команда bootcfg /scan что-то нашла, и я использовал это что-то в команде bootcfg /rebuild (как помню)



Наблюдал одну странность, при загрузке компа, с указанной загрузкой сначала с CD и потом с HDD, включаю его и дожидаюсь когда начнется загрузка с HDD (не нажимаю ничего при предложении нажать любую кнопку чтобы начать загрузку с CD), и продолжается загружаться восстановщик Win XP (у которого зависали клава и мышь), это со вставленным диском Win XP, а если диск вынуть, то появляется просто сообщение о hal.dll. Но если нажать на любую кнопку при придложении нажать любую, со вставленным диском XP, то запускается диск по-обычному, с загрузкой всяческих драйверов, а не "восстановщик XP". (Надеюсь что-нибудь понятно из того что я написал)
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
okshef

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение okshef »

xrodneyx, пожалуйста, не отвлекайтесь. EasyBCD хороша тогда, когда понимаешь суть происходящего. Вы сейчас настолько запутали ситуацию, что придется начинать чуть ли не с начала. У вас диском, на котором находятся загрузочные файлы, и начинается загрузка, не знаю почему, является диск D:\ "Store". Но на нем, судя по скрину, файла boot.ini нет, поэтому и сообщение "hal.dll".

Я вам говорил о копировании файла на нужный диск, но вы не "услышали". Теперь еще и с EasyBCD...
Аватара пользователя
downtester

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение downtester »

Цитата:



xrodneyx, попробуйте следующее:

1.оставьте файлы NTLDR,NTDETECT.COM,BOOT.INI на диске D:\ (нулевой диск)

2.скачайте программу EasyBCD 1.7.2

3.добавьте загрузку Windows XP

3.отредактируйте загрузку Windows XP с диска D



так и сделал, при выборе Win XP из загрузчика с Win 7 по-прежнему перезагрузка сразу же, а при загрузке с диска D (320Gb) сообщение о hal.dll




Цитата:



Если не поможет, запустите XP с HDD с вставленным CD и дождитесь окончания восстановления.



так дождаться видимо не получится, потому что всё застревает на моменте когда появляется диалоговое окно о подтверждении драйвера от звуковухи, а нажать ничего невозможно, хотя индикатор установки движется



Не помню уже что делал, но сейчас у меня при загрузке с 80Gb-HDD с XP выдает что NTLDR is missing, после этого тоже делал fixboot, bootcfg /rebuild и fixmbr, не помогало
Аватара пользователя
okshef

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение okshef »

xrodneyx, пожалуйста, не отвлекайтесь. EasyBCD хороша тогда, когда понимаешь суть происходящего. Вы сейчас настолько запутали ситуацию, что придется начинать чуть ли не с начала. У вас диском, на котором находятся загрузочные файлы, и начинается загрузка, не знаю почему, является диск D:\ "Store". Но на нем, судя по скрину, файла boot.ini нет, поэтому и сообщение "hal.dll".

Я вам говорил о копировании файла на нужный диск, но вы не "услышали". Теперь еще и с EasyBCD...
Аватара пользователя
downtester

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение downtester »

okshef, отсутствие файла boot.ini не может вызывать ошибку hal.dll

xrodneyx, тогда проделайте те же операции, что я написал, только для диска SATA0 ( 1ый загрузочный в биосе )
Аватара пользователя
Reset5

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение Reset5 »

Имею похожую проблему. Подскажите дальнейшие действия.

Есть два винта. На одном ХР, на другом вин7.

Друг о друге системы не знают. 7ку устанавливал на винт№2 при отключенном винте №1 с ХР.

Как теперь их "познакомить"? Хочу получить окно выбора системы при загрузке.

Винт №2 - SATA (на нём 7-ка), винт №1 - IDE (на нём ХР).

Ещё не ясно: который из них выставить мастером в БИОСе?
Аватара пользователя
okshef

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение okshef »

okshef, этого файла нету.

повторяю: оба винта ещё ни разу не включались одновременно Изображение

(и не включатся, пока не будет уверенности в правильном запуске)



Vancouver, благодарю.

Скачал. Подробнее, пожалуйста.



я добавил строку. и всё?

программа ругалась что не видит ntldr.
Аватара пользователя
Vancouver

Re: Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)

Сообщение Vancouver »

Цитата Reset5:



пока не будет уверенности в правильном запуске
Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)




дело в том, что двойную загрузку с такой "осторожностью" не сделать, ибо необходимо проводить ряд предварительных мероприятий:

1. Снимать "активность" с диска с XP,

2. Размещать загрузочные файлы XP на диске с Vista,

3. Присваивать буквы (хотя, конечно, система сделает это самостоятельно) новым разделам в связке 2-х винтов,

4. Править boot.ini согласно связке.



Так что не затягивайте.



И еще, EasyBCD пока не трогайте - слишком мощный инструмент - легко запутаться, да и бесполезно без второго диска. Загрузку в BIOS устанавливайте с диска с Se7en.




Цитата Reset5:



программа ругалась что не видит ntldr.
Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll)




откуда же ему взяться без XP?
Ответить

Вернуться в «Microsoft Windows 7»