Показать полную графическую версию : Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки
BizonBill
08-06-2010, 20:02
Добрый вечер Okshef!
Проблема следующего характера:
С вашей помощью удалось подружить ХРюшку с Семеркой.
Почти полгода все было в норме,мультизагрузка работала и в ту и в другую сторону.И тут на днях ХРюшка перестала грузиться-пишет про ошибку hal.dll,семерка по прежнему грузится.Попытался открыть эту dll-ку в блокноте-пишет что не найдена.Подскажите как быть?
С уважением Bizon
Поставил новый диск »
пока давайте обойдемся без шаманства: измените порядок загрузки жестких дисков в BIOS: вернется старое загрузочное меню без возможности загружаться во вновь установленную систему. Пока проверьте этот способ, отпишитесь, по результатам продолжим.
BizonBill, файлы нужны. (Читать шапку после больших красных букв)
kostadm, последовательно!!! в командной строке с правами администратора (http://okshef.narod.ru/Tech_Img/Cmd_with_admin_rights.jpg) выполните команды:
bcdboot C:\windows /l ru-ru /s F:
bcdboot G:\windows /l ru-ru /s F: /m
bcdedit /store f:\boot\bcd /enum all >c:\newboot.txt
Все ошибки при выполнении и файл newboot.txt с раздела С - в студию.
в отчет черный экран со словами диск тстствует.
/windows/system32/winload.exe
Состояние: 0хс000000f
Vol1703, прошу прощения за задержку. Верните в BIOS все назад.
Откройте отображение скрытых и системных файлов (http://okshef.narod.ru/Tech_Img/FolderView.jpg)
скопируйте с раздела D:\ на раздел C:\ файлы ntldr, ntdetect.com, boot.ini, bootfont.bin
в скопированном boot.ini измените параметр rdisk на 1 в обеих строчках
Перезагрузитесь, проверьте загрузку XP и укажите, на каком разделе (на данный момент) находится система, которую еще нужно добавить в меню загрузки. Потому что я теряюсь в догадках:
Обнаружен файл E:\Windows\System32\kernel32.dll - ядро параллельно установленной системы.
Версия файла - 6.1.7600.16385
Обнаружен файл G:\Windows\System32\kernel32.dll - ядро параллельно установленной системы.
Версия файла - 6.1.7600.16385
Michaelis
09-06-2010, 09:33
Огромное спасибо, okshef!!!
hazejkeo
09-06-2010, 13:13
okshef, нужно менять partition в файле boot.ini который на D:/Windows/boot.ini или на C:/boot.ini?
hazejkeo, на С:\. Вы же его туда переместили.
hazejkeo
09-06-2010, 13:34
okshef, спасибо огромное.
Уважаемый okshef! Начал восстанавливать загрузчик ХР, появилось меню выбора ОС, но при загрузке ХР ругается на hal.dll (windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll Please re-instal a copy of the above file).
Win7 грузится нормально.
Спасибо!
uda76, измените в boot.ini параметр rdisk в обеих !!! строчках сначала на 2. А если не получится - на 0.
Вы же делали проверку с multiboot -buildbootini: параметр rdisk=2 отчетливо виден (на вашем собственном скрине).
BizonBill
09-06-2010, 23:08
Добрый вечер okshef, Моя проблема аналогична uda76,
Вы же делали проверку с multiboot -buildbootini: параметр rdisk=2 отчетливо виден (на вашем собственном скрине). »
запуталсо уже совсем.....
Поставил "2", загрузка пошла, но вылетает синий экран: stop: 0x0000008e (0x00000005, 0x80559340, 0xBA50BC38, 0x00000000)
Поставил "0", загрузка не идет, черный экран с мигающим курсором в верхнем левом углу.
Такая вот шляпа!
uda76, это не в эту тему: 0x0000008E (http://forum.oszone.net/forumdisplay.php?f=73&filter_string=0x0000008e&filter_by=title). А проблема загрузки решена.
загрузка пошла »
BizonBill, странный какой-то у вас файл bcdcgf.txt - без данных о системах.
В командной строке Multiboot выполните multiboot -buildbootini Скрин прикрепите. Откройте отображение скрытых и системных файлов (http://okshef.narod.ru/Tech_Img/FolderView.jpg) и сделайте скрин корня раздела С:
Значит загрузчик теперь правильный, при параметре rdisk=2?
Думаю, да. Просто кроме 0, 1, 2 экспериментировать не с чем. Вот еще ссылка http://www.oszone.net/1185
А вообще XP когда-нибудь работала?
BizonBill
09-06-2010, 23:57
BizonBill, странный какой-то у вас файл bcdcgf.txt - без данных о системах.
В командной строке Multiboot выполните
Код:
multiboot -buildbootini »
Выполнил-вроде осталось как было
BizonBill, вы какой версией multiboot пользуетесь? А запускаете с правами администратора? Это обязательное условие.
Где у вас XP? На каком разделе?
multiboot -buildbootini не дает никакого файла, сделайте скрин окна с выполнением команды.
BizonBill
10-06-2010, 00:29
Прошу прощения! Обновил multiboot,видать моя старовата.ХР нходится на диске I (disk [0]),семерка на С
BizonBill, а для вас в boot.ini параметр rdisk (а не disk) = 0
Измените и отчитайтесь о результатах.
BizonBill
10-06-2010, 01:56
Изменил параметр rdisk=0, при загрузке ХР- черный экран с мигающим курсором,семерка грузится как обычно
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC