|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Загрузка - Мультизагрузка Vista/XP: при загрузке XP "отсутствует или поврежден \system32\hal.dll |
|
Загрузка - Мультизагрузка Vista/XP: при загрузке XP "отсутствует или поврежден \system32\hal.dll
|
Новый участник Сообщения: 18 |
Профиль | Отправить 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 |
Модератор Сообщения: 16841
|
Профиль | Сайт | Отправить PM | Цитировать Проверьте, в наличии ли файлы загрузки XP (ntldr, ntdetect.com, boot.ini) на диске с Vista. Не были ли изменены парметры boot.ini?
Посмотрите тему hal.dll |
------- Отправлено: 13:32, 18-11-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать C boot.ini все в порядке,все фаилы (ntldr, ntdetect.com, boot.ini) в порядке-это первым делом смотрел.Тему про hal.dll читал,и не только здесь-но там большей части стандартные решения.Самое главное я не пойму с чего все произошло...Не вирусов,не сбоев,что могло бы повлиять не было.Есть даже образы систем когда все работало-но если с них востановится-тоже самое.
|
Отправлено: 14:33, 18-11-2009 | #3 |
Модератор Сообщения: 16841
|
Профиль | Сайт | Отправить PM | Цитировать Интересно, давайте посмотрим вместе:
1. Скрин управления дисками 2. Скрины корней дисков с системами с отображенными скрытыми и системными файлами 3. Тексты boot.ini с обоих дисков 4. файл с диска С: после команды 5. Уточняю: при установке HDD с XP в качестве загрузочного загрузка идет нормально? |
------- Отправлено: 14:55, 18-11-2009 | #4 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Цитата okshef:
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 |
Модератор Сообщения: 16841
|
Профиль | Сайт | Отправить PM | Цитировать Без скрина управления дисками, конечно хуже, но дополните boot.ini на диске с Vista строчками:
и попробуйте загрузиться |
------- Отправлено: 18:54, 18-11-2009 | #6 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Цитата okshef:
|
|
Отправлено: 20:40, 18-11-2009 | #7 |
Модератор Сообщения: 16841
|
Профиль | Сайт | Отправить PM | Цитировать Wsador, понимаете, в данном случае получить отрицательный результат лучше, нежели полагаться на предположения. Поэтому - сделайте, отпишитесь, представьте необходимые файлы, и продолжим думать, основываясь на результатах. Вы же не будете отрицать, что ситуация сложилась не сама по себе. Поэтому, нужно еще вспомнить, что предшествовало возникновению проблемы, может HDD перестыковывали, порядок их нумерации изменился (почему-то). Кстати, видимо, нужны будут дистрибутивы Vista и XP. Есть?
|
------- Отправлено: 22:12, 18-11-2009 | #8 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Можно попробовать загрузиться с установочного диска Вашей ОС и запустить восстановление системы.
P.S. Извините, поспешил с советом. |
Последний раз редактировалось 007tar, 13-01-2010 в 23:20. Отправлено: 20:48, 17-12-2009 | #9 |
Модератор Сообщения: 16841
|
Профиль | Сайт | Отправить PM | Цитировать 007tar, Восстановление совместной загрузки Windows 7 и Windows XP при переустановке одной из них - не подойдет?
Не объясните, как восстановление запуска может восстановить загузку XP? |
------- Отправлено: 21:07, 17-12-2009 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Ошибка - файл или каталог 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 |
|