Показать полную графическую версию : Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd
Страниц :
1
2
3
4
5
6
7
8
[
9]
10
11
Kopengagen
15-11-2010, 12:15
Kopengagen, http://social.technet.microsoft.com/...3-3b3fbcbe97ee »
Установил SATA кабель диска ( F: ) c Win 7 в другой SATA разъем мат.платы(изначально был в SATA_1, я его поставил в SATA_4 или SATA_3, в разъеме SATA_0 подключен кабель диска с Win XP), ето ситуацию не исправило. Win 7 не грузится: отсутствует или поврежден hal.dll .
Vancouver
15-11-2010, 12:52
Я пробовал загрузится с установочного диска Win 7 »
Еще раз загрузится, войти в командную строку и выполнить проверку системных файлов.
Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE (http://www.oszone.net/12548/SFC_in_WinRE)
Kopengagen, в XP запустите в Multiboot. У вас должно появиться
http://www.oszone.net/figs/u/101630/100513163803/image002.jpg
Выберите раздел С: !!! и нажмите кнопку "выполнить", после отработки программы закройте ее и запустите снова.
Если такого окна не будет, перейдите на вкладку "Дополнительно", запустите командную строку и выполните
multiboot -bootsect /nt60 ALL /force
multiboot -bcdboot f:\windows /L ru-ru /s c:
Откройте boot.ini и уберите строчку о Windows 7:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect »
Сделайте новый отчет (не полный, а обычный), только очень прошу, в виде файла - смотреть не удобно. Получение текстового файла, содержащего сведения о конфигурации загрузки (http://www.oszone.net/10617/Windows7_Boot_Restore#bcdcfg)
Файл прикрепите к сообщению.
Kopengagen
15-11-2010, 22:43
Еще раз загрузится, войти в командную строку и выполнить проверку системных файлов.
Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE »
Видимо помогло то что поменял порт подключения по вашему совету. Спасибо!
Попробовал зайти в "Восстановление системы" чтобы выполнить проверку системных файлов, начался поиск установленных систем, в списке операционных систем появилась запись с Win 7, чего раньше не наблюдалось. Потом появилась надпись с предложением чтото исправить и кнопка подтверждения(к сожалению не запомнил что именно исправить, так как мозг прошила радостная мысль - "неужели запустится" и я все позабыв, сразу же кликнул надпись подтверждения). После перезагрузки, в окне выбора ОС нажал Win 7, но появилась надпись о невозможности загрузки из-за поврежденного или отсутствующего hal.dll . После етого я еще раз загрузился с установочного диска и выбрал пункт "Восстановление запуска", тоже было чтото восстановлено. После еще одной перезагрузки, я попробовал еще раз выбрать пункт "Восстановление запуска", на етот раз запомнил, напротив надписи исправлено была надпись boot sector repair. На третий раз "Восстановление запуска" ничего не исправляло и после перезагрузки сразу же загрузилась Win 7. Окно выбора ОС пропало.
Vancouver, okshef, спасибо вам ОГРОМНОЕ, за то что откликнулись по моей проблеме. Только у меня еще пара вопросиков:
1. Как грамотней и безопасней будет организовать окно двойной загрузки ОС?
Насколько я теперь знаю, есть несколько вариантов: с помощью EasyBCD, MultiВoot и еще, вроде, скопировав файлы из системных папок Win XP в корень диска с установленной Win 7.
2. Правильно ли я поступил что не отключал диски С: и E: при установке Win 7 на диск F: ?
Ведь диск E: у меня - внешний жесткий диск, подключенный по интерфейсу ESATA, который время от времени не определяется системой при запуске компьютера. Случись ето в следующий раз, мне нужно будет проделать тоже что и сегодня: изменить порт подключения и запустить "Восстановление системы" несколько раз?
Скриншот с "управление дисками" в Win 7 теперь выглядит так:
Поменялись буквы дисков: диск с Win 7 отображался в Win XP с буквой F: , а теперь отображается с буквой С: , диск с установленной Win XP был C:, а теперь D: . И еще на диске на котором установлена Win ХР появился раздел "не распределен", объемом 8Мб. Ето тот самый, скрытый загрузочный раздел Win 7?(он ведь должен быть на диске на котором установлена Win 7)
http://s012.radikal.ru/i319/1011/ba/790cbd32981at.jpg (http://radikal.ru/F/s012.radikal.ru/i319/1011/ba/790cbd32981a.gif.html)
Окно при запуске MultyBoot:
http://s60.radikal.ru/i170/1011/28/f79da72c0686t.jpg (http://radikal.ru/F/s60.radikal.ru/i170/1011/28/f79da72c0686.gif.html)
Файл конфигурации загрузки из-под Win 7 :
Kopengagen, в настоящий момент загрузка осуществляется с диска D:
Все необходимые файлы на нем есть. Поэтому запустите Multiboot и на первой вкладке нажмите "Выполнить". В окне выбора загрузочного диска ничего не меняйте: вам предложен диск \Device\HarddiskVolume1
И уберите, наконец, лишнюю запись из boot.ini, находящегося на D:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect »
Презагрузитесь, проверьте загрузку в обе системы.
Kopengagen
16-11-2010, 01:05
Kopengagen, в настоящий момент загрузка осуществляется с диска D:
Все необходимые файлы на нем есть. Поэтому запустите Multiboot и на первой вкладке нажмите "Выполнить". В окне выбора загрузочного диска ничего не меняйте: вам предложен диск \Device\HarddiskVolume1
И уберите, наконец, лишнюю запись из boot.ini, находящегося на D:
Код:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect »
Презагрузитесь, проверьте загрузку в обе системы. »
Запустил MultiBoot, ничего не менял, нажал выполнить, перезагрузился. Екран выбора ОС не появляется, грузится сразу Win 7.
Лишнюю запись из boot.ini убрать могу, редактировав один из найденных на диске D: файлов, а какой именно:
http://i023.radikal.ru/1011/21/85d5da5a4cd3t.jpg (http://radikal.ru/F/i023.radikal.ru/1011/21/85d5da5a4cd3.gif.html)
В MultiBoot после нажатия "выполнить", на всякий случай скопировал текст из "выполненные команды и отчет" и текстовый файл конфигурации загрузки:
Kopengagen, редактируйте верхний файл в списке поиска (у которого не видно расширение).
По поводу меню. Пойдем другим путем: в командной строке с правами администратора (http://okshef.narod.ru/Tech_Img/Cmd_with_admin_rights.jpg) выполните:
bcdedit /store D:\boot\bcd /create {ntldr} /d "Windows XP"
bcdedit /store D:\boot\bcd /set {ntldr} device partition=D:
bcdedit /store D:\boot\bcd /set {ntldr} path \ntldr
bcdedit /store D:\boot\bcd /default {ntldr}
bcdedit /store D:\boot\bcd /displayorder {ntldr} /addlast
Команды копируйте из сообщения по одной и с помощью ПКМ вставляйте в окно командной строки. Enter после каждой.
Проверяйте загрузку, если что - новый файл.
при помощи EasyBCD 2.0 создал меню загрузки Vista, ХP и 7! EasyBCD 2.0 установлен на Vista (этот диск загрузочный). Vista и XP грузятся без проблем, а вот с Win7 засада, при запуске выдает файл:\Windows\System32\Winload.exe Событие: 0х0000428 Сведения: Не удается проверить цифровую подпись этого файла. Что может быть???
Kopengagen
16-11-2010, 09:59
По поводу меню. Пойдем другим путем: в командной строке с правами администратора выполните:
Код:
bcdedit /store D:\boot\bcd /create {ntldr} /d "Windows XP"
bcdedit /store D:\boot\bcd /set {ntldr} device partition=D:
bcdedit /store D:\boot\bcd /set {ntldr} path \ntldr
bcdedit /store D:\boot\bcd /default {ntldr}
bcdedit /store D:\boot\bcd /displayorder {ntldr} /addlast »
Сделал, окно загрузки появилось. Обе системы грузятся при выборе соответствующей записи. Спасибо за помощь!
А текст записи в списке ОС, время ожидания загрузки ОС по умолчанию и выбор ОС по умолчанию, можно редактировать из MultiBoot?
И надо ли оставлять флажок напротив "Восстановить загрузчик Vista/7 на всех дисках" ?
http://s013.radikal.ru/i323/1011/00/150957ddcf01t.jpg (http://radikal.ru/F/s013.radikal.ru/i323/1011/00/150957ddcf01.gif.html)
Теперь, после всех проделанных изменений, возможны ли проблемы с загрузкой Win 7, если я физически отключу диск E: или D: ?
Файл конфигурации загрузки теперь выглядит так:
sasa74, вы экспериментируете и меняете конфигурацию загрузки. Поэтому ваши предыдущие сообщения я удалю, а вы сделайте новый файл bcdcfg.txt.
Kopengagen, по работе с программой написана Инструкция (http://www.oszone.net/10617/) - почитайте внимательно, многие вопросы решатся.
По поводу отключения дисков. Загрузчик у вас на диске D:\, поэтому его отключение приведет к невозможности загрузки. Как исправить ситуацию? Читайте Как перенести файлы загрузки Windows 7 на другой жесткий диск (http://www.oszone.net/10752/move_Windows7_boot_files)
вы экспериментируете и меняете конфигурацию загрузки. Поэтому ваши предыдущие сообщения я удалю, а вы сделайте новый файл bcdcfg.txt. »
Установлен EasyBCD 2.0, меню загрузки на 3 OS. Vista, XP работают - Win7 при запуске пишет: Не удается проверить цифровую подпись Winload.exe
sasa74, загрузитесь в XP (это важно!!!), скопируйте с раздела с Windows 7 на раздел с Vista (с заменой согласитесь) файл bootmgr. Перезагрузитесь, проверьте.
sasa74, загрузитесь в XP (это важно!!!), скопируйте с раздела с Windows 7 на раздел с Vista (с заменой согласитесь) файл bootmgr. Перезагрузитесь, проверьте. »
okshef, огромное спасибо, теперь все как надо - загружается без проблем :oszone:
Не могли бы вы поподробней написать про это действие с bootmgr. Интересно понять почему так.
Спасибо, еще раз!
Загрузочный файл bootmgr от Vista не может загрузить Windows 7. Вот и вся премудрость.
Рад за вас! Удачи!
Загрузочный файл bootmgr от Vista не может загрузить Windows 7. Вот и вся премудрость.
Рад за вас! Удачи! »
На загрузку Vista он получается не влияет, т.е. она грузится, что со своим файлом, что от Win7 без разницы -у Vista как бы "старая версия" файла, так?
ps И правильно ли я понял, что еслибы я создал меню загрузки чере семерку я бы не огреб такой проблемы?
Не "не влияет", а может загрузить как одну, так и другую систему. А от Vista - нет.
P.S. Видимо, да.
Не "не влияет", а может загрузить как одну, так и другую систему. А от Vista - нет. »
Все теперь понятно. Еще раз спасибо!
okshef, еще один вопрос! После замены файла bootmgr с 7 на висту меню загрузки стало английским. Подозреваю, что надо заменить также из папки BOOT папку ru-RU висты на аналогичную из семерки??? Абосолютно не напрягает, но все же......)
Интерфейс - Русскоязычное меню мультизагрузки (http://forum.oszone.net/thread-128703.html)
Интерфейс - Русскоязычное меню мультизагрузки »
Был уже недавно по этой ссылке. При выполнении команды bcdboot %WinDir% /l ru-RU пишет чтото типа, не найден bcdboot, или както так. При выполнении второго кода bcdedit /set {bootmgr} locale ru-RU ничего не меняется!
пишет чтото типа, не найден bcdboot, или както так. »
1. Делать нужно в Windows 7
2. В командной строке с правами администратора
3. Если после выполнения условий 1 и 2 не получится - сделайте скрин окна с ошибкой.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC