Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Загрузка - Мультизагрузка Vista/XP: при загрузке XP "отсутствует или поврежден \system32\hal.dll

Ответить
Настройки темы
Загрузка - Мультизагрузка Vista/XP: при загрузке XP "отсутствует или поврежден \system32\hal.dll

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Итак,исходная информация:
Сиcтема: c2d e6400,nvidia 7950 GX2,5 дисков: 2 диска WD(один под ХР, другой под Vista), RAID(2+0), maxtor, БП 600 Ватт.

Предыстория:
На 1 WD поставлена XP (на жестком один раздел - системный), на второй Vista (тоже самое). Эти 2 системы независимы друг от друга (то есть если вынуть диск с XP, Vista легко загрузится и наоборот).

Системы устанавливались по отдельности. Потом эти 2 системы связали с помощью редактирования загрузчика Vista, было сделано следующее:

Запустили командную строку от администратора в Vista. Выполнили:
bcdedit /create {ntldr} /d "Microsoft Windows XP"
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
После этого в корневой каталог раздела, где установлена Vista, скопировали файлы:
ntldr
ntdetect.com
bootfont.bin
boot.ini (тут надо править параметр rdisk,что и было сделано)

[система грузится в биосе с диска где Vista (при загрузке выбор какую систему загружать-либо Vista или XP), если грузится с диска где установлен XP,то начинает загружаться сразу ХР]

Все прекрасно работало месяца три....

Ситуация:
При загрузке где выбор - Vista или XP - при выборе Vista - все OK, при выборе ХР - появляется сообщение типа:
"отсутствует или поврежден <Windows root>\system32\hal.dll"
При этом если загрузиться с диска где ХР - он нормально загружается (если даже в биосе с него загружаться-ХР тоже нормально стартует и работает)

Вопрос:
Как избавится от "отсутствует или поврежден <Windows root>\system32\hal.dll" и чтобы XP опять нормально загружалась, когда предлагается выбор какую системы загрузить, XP или Vista.

Отправлено: 13:16, 18-11-2009

 

Модератор


Moderator


Сообщения: 16841
Благодарности: 3246

Профиль | Сайт | Отправить PM | Цитировать


Проверьте, в наличии ли файлы загрузки XP (ntldr, ntdetect.com, boot.ini) на диске с Vista. Не были ли изменены парметры boot.ini?
Посмотрите тему hal.dll

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 13:32, 18-11-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


C boot.ini все в порядке,все фаилы (ntldr, ntdetect.com, boot.ini) в порядке-это первым делом смотрел.Тему про hal.dll читал,и не только здесь-но там большей части стандартные решения.Самое главное я не пойму с чего все произошло...Не вирусов,не сбоев,что могло бы повлиять не было.Есть даже образы систем когда все работало-но если с них востановится-тоже самое.

Отправлено: 14:33, 18-11-2009 | #3


Модератор


Moderator


Сообщения: 16841
Благодарности: 3246

Профиль | Сайт | Отправить PM | Цитировать


Интересно, давайте посмотрим вместе:
1. Скрин управления дисками
2. Скрины корней дисков с системами с отображенными скрытыми и системными файлами
3. Тексты boot.ini с обоих дисков
4. файл с диска С: после команды
Код: Выделить весь код
bcdedit >c:\1.txt
5. Уточняю: при установке HDD с XP в качестве загрузочного загрузка идет нормально?

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 14:55, 18-11-2009 | #4


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата okshef:
Интересно, давайте посмотрим вместе:
1. Скрин управления дисками
2. Скрины корней дисков с системами с отображенными скрытыми и системными файлами
3. Тексты boot.ini с обоих дисков
4. файл с диска С: после команды
Код:
bcdedit >c:\1.txt5. Уточняю: при установке HDD с XP в качестве загрузочного загрузка идет нормально? »
Хочу еще уточнить-что ситема не моя-поэтому скрины выложить раньше выходных не смогу.А по факту-что есть:
1.пока не могу выложить
2.тоже самое,но могу точно сказать что на диске где Vista в корне есть файлы ntldr
ntdetect.com,bootfont.bin,boot.ini-они 100% не повреждены-это если вопрос об этом был
3,На диске где XP:
[boot loader]
timeout=30
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" /fastdetect
На диске где Vista
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
4.пока тоже написать не могу
5.XP загружается нормально

Отправлено: 18:21, 18-11-2009 | #5


Модератор


Moderator


Сообщения: 16841
Благодарности: 3246

Профиль | Сайт | Отправить PM | Цитировать


Без скрина управления дисками, конечно хуже, но дополните boot.ini на диске с Vista строчками:
Код: Выделить весь код
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="rdisk 0 - Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="rdisk 1 - Microsoft Windows XP Professional" /fastdetect
и попробуйте загрузиться

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 18:54, 18-11-2009 | #6


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата okshef:
Без скрина управления дисками, конечно хуже, но дополните boot.ini на диске с Vista строчками:
Код:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="rdisk 0 - Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="rdisk 1 - Microsoft Windows XP Professional" /fastdetectи попробуйте загрузиться »
При таких параметрах-будет надпись что неправильные параметры ну и нажмите Ctrl+ALT+DEL.Могу больше сказать-что при любых значениях кроме rdisk(2)-будет такая надпись.Проверено когда только устанивливал все это и когда искал правильный параметр rdisk

Отправлено: 20:40, 18-11-2009 | #7


Модератор


Moderator


Сообщения: 16841
Благодарности: 3246

Профиль | Сайт | Отправить PM | Цитировать


Wsador, понимаете, в данном случае получить отрицательный результат лучше, нежели полагаться на предположения. Поэтому - сделайте, отпишитесь, представьте необходимые файлы, и продолжим думать, основываясь на результатах. Вы же не будете отрицать, что ситуация сложилась не сама по себе. Поэтому, нужно еще вспомнить, что предшествовало возникновению проблемы, может HDD перестыковывали, порядок их нумерации изменился (почему-то). Кстати, видимо, нужны будут дистрибутивы Vista и XP. Есть?

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 22:12, 18-11-2009 | #8


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Можно попробовать загрузиться с установочного диска Вашей ОС и запустить восстановление системы.
P.S. Извините, поспешил с советом.

Последний раз редактировалось 007tar, 13-01-2010 в 23:20.


Отправлено: 20:48, 17-12-2009 | #9


Модератор


Moderator


Сообщения: 16841
Благодарности: 3246

Профиль | Сайт | Отправить PM | Цитировать


007tar, Восстановление совместной загрузки Windows 7 и Windows XP при переустановке одной из них - не подойдет?
Не объясните, как восстановление запуска может восстановить загузку XP?

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 21:07, 17-12-2009 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Загрузка - Мультизагрузка Vista/XP: при загрузке XP "отсутствует или поврежден \system32\hal.dll

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - файл или каталог c/windows/system32/config/system.log поврежден и не может быть прочи zagruzkaaa Microsoft Windows 2000/XP 1 23-01-2010 17:27
EventID - [решено] Ошибка при запуске С:/ windows/system32/Nv.dll,NvStartup" pop-sa64 Microsoft Windows 2000/XP 2 30-06-2009 18:47
Загрузка - Не грузится XP после устаноки Win 7 на соседний HDD (отсутствует/испорчен hal.dll) xrodneyx Microsoft Windows 7 67 13-04-2009 01:18
Загрузка - не грузится windows: vga866.fon отсутствует или поврежден tdmsk1 Microsoft Windows 2000/XP 2 11-03-2009 11:42
Загрузка - Вначале выдал "Hal.dll поврежден", после исправления Win не грузиться в обычном режим akkos Microsoft Windows 2000/XP 27 24-07-2008 07:41




 
Переход