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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Загрузка - Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки

Закрытая тема
Настройки темы
Загрузка - Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки

Модератор


Moderator


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


Конфигурация

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


Изменения
Автор: Vadikan
Дата: 15-01-2011
Описание: архив
Тема переведена в архивное состояние.
Продолжение здесь: Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки

Что здесь было раньше
Восстановление загрузчика Windows 7, затертого в результате установки Windows XP в качестве второй операционной системы, и алгоритм действий по созданию загрузочного меню достаточно подробно описан в статье Установка Windows XP на компьютер с Windows 7. Однако, иногда на практике получается не так, как в теории. Данная тема предназначена для решения возникающих трудностей.
Как правильно выполнить переустановку одной из систем и при этом не потерять возможность загрузки читайте в статье Восстановление совместной загрузки Windows 7 и Windows XP при переустановке одной из них.

Инструмент для восстановления загрузки Windows 7 и создания меню загрузки с Windows XP - MultiBoot - программа для автоматизации действий пользователя в командной строке при восстановлении загрузчика Windows 7 и создании мультизагрузочного меню. Программа разработана участниками конференции OsZone. Инструкция.
В Windows 7 запускать с правами администратора!
Отзывы и пожелания приветствуются!


Внимание - обязательно к исполнению! Для решения проблем в этой теме прикрепите к сообщению:
  1. Скриншот "Управления дисками": Пуск + R, в строке "Выполнить": diskmgmt.msc с точным описанием: на каком разделе (диске) какая система установлена; (для Windows 7: Ножницы - делать скриншоты в Windows 7 просто и удобно)
  2. Файл данных хранилища загрузки bcdcfg.txt. Для его получения скачайте программу Multiboot, на вкладке "Дополнительно" нажмите кнопку-ссылку "Сохранить в текстовый файл" (выбрать верхнее поле);
  3. Если у вас проблемы с загрузкой XP - откройте отображение скрытых и системных файлов, и в первую очередь проверьте наличие файлов загрузки XP - boot.ini, ntldr и ntdetect.com. Часто для решения проблемы в загрузке XP достаточно понимания назначения параметров файла boot.ini.
Для получения "правильных" параметров boot.ini в Консольной подсистеме программы выполните
Код: Выделить весь код
multiboot -buildbootini
информация в окне командной строки укажет параметры rdisk и partition

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


Отправлено: 00:48, 05-10-2009

 

Модератор


Moderator


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

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


alex368, не то. Почитайте Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
Но мы немного изменим порядок:
1. Загрузитесь с диска восстановления
2. После возможного включения восстановления запуска будет предложено внести изменения и перезагрузиться - не соглашайтесь, а продолжайте. Единственное, обратите внимание, на каком из разделов будет находится какая-либо Windows 7 (запомните букву, допустим Z: )
3. Запустите командную строку и выполните
Код: Выделить весь код
bcdedit
Обратие внимание на первый модуль и его параметры
Код: Выделить весь код
Диспетчер загрузки Windows
--------------------
идентификатор           {bootmgr}
device                  partition=X:
А именно на значение partition - нас интересует присвоенная буква, ее вы будете использовать в следующих командах. Далее выполните:
Код: Выделить весь код
attrib -s -h -r X:\boot\bcd
del X:\boot\bcd
bcdboot Z:\Windows /L ru-ru
После успешного выполнения команды выйдите из командной строки и перезагрузитесь. Войдите в Windows, сделайте новый файл конфигурации загрузки.

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


Отправлено: 21:29, 29-11-2010 | #1891



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

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


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


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

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


Вложения
Тип файла: txt BCDcfg_full.txt
(8.1 Kb, 1 просмотров)

Загрузился с восстановительного диска и проделал все манипуляции в командной строке. У меня получилось после анализа систем: 1. Windows 7 on partition Isea320-2), 2. Windows 7 on partition (unknown). В Диспетчере загрузки - device partition=C:.
После перезагрузки сразу загрузилась Windows 7 Ultimate в ней после запуска Multiboot.exe сделал на вкладке "Дополнительно" текстовую полную копию файла конфигурации BCDcfg.txt, который прикладываю. Кстати, после копирования в файл надо нажимать кнпку "Выполнить" на первой вкладке? Я не нажимал !

Отправлено: 22:18, 29-11-2010 | #1892


Модератор


Moderator


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

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


alex368, до кнопки "Выполнить" еще дойдем!
Теперь уже в командной строке в системе:
Код: Выделить весь код
bcdedit /set {current} description "Windows 7 disk 2"
bcdboot G:\windows /L ru-ru /m
Затем запустите Multiboot и нажмите "Выполнить". Возможно, потребуется указать активный диск. Укажите D:\
Программу после выполнения команд закройте, запустите снова и сделайте новый файл bcdcfg.txt
Можете перезагрузиться и посмотреть, что получилось. А я файл пока посмотрю.

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


Отправлено: 22:34, 29-11-2010 | #1893


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


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

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


Вложения
Тип файла: txt BCDcfg_full.txt
(9.2 Kb, 1 просмотров)

Все сделал, отправляю файл конфига и перезагружаюсь....
После перезагрузки появилось два пункта в меню мультизагрузки - "Windows 7" и "Windows 7 disk2". По первому появилась потерянная винда (Win7Max), по второму - Windows 7 Ultimate. WinServ2003 и WinXP пока нет.

Последний раз редактировалось alex368, 29-11-2010 в 23:03.


Отправлено: 22:47, 29-11-2010 | #1894


Модератор


Moderator


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

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


Цитата alex368:
WinServ2003 и WinXP пока нет. »
верхняя строчка меню - "Windows XP" - заходили?

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


Отправлено: 23:14, 29-11-2010 | #1895


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


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

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


okshef, Такого пункта в меню загрузки нет !!!

Отправлено: 23:40, 29-11-2010 | #1896


Модератор


Moderator


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

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


Странно...
Код: Выделить весь код
displayorder            {ntldr}
                        {8bda7383-fbeb-11df-b411-c8ebee234bd0}
                        {current}
По вашим данным - есть.
Диск восстановления держите наготове, если что - загрузитесь с него и выполните "Восстановление запуска".
В ком. строке выполните
Код: Выделить весь код
Diskpart
list disk
по последней команде выберите диск с двумя разделами, например, это будет 1:
Код: Выделить весь код
sel disk 1
list part
по этой команде, посмотрите, какой номер у раздела Е: (по первому представленному скрину управления дисками), например 1
Код: Выделить весь код
sel part 1
inactive
exit
Перезагрузитесь. Если будут проблемы (возможно), воспользуйтесь функциональными клавишами, чтобы выбрать для загрузки диск 150 гБ. Если и это не поможет - делайте "Восстановление запуска" с диска, после загрузки - новый файл конфигурации загрузки жду. Как, кстати, загружается вторая Windows 7?

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


Отправлено: 00:00, 30-11-2010 | #1897


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


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

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


okshef, После перезагрузки у меня в конфе первым пунктом получилось:

Диспетчер загрузки Windows
--------------------
идентификатор {bootmgr}
device partition=D:
description Windows Boot Manager
locale ru-ru
inherit {globalsettings}
default {default}
resumeobject {8bda7382-fbeb-11df-b411-c8ebee234bd0}
displayorder {default}
{current}
toolsdisplayorder {memdiag}
timeout 30

Вторая винда грузится нормально. Ухожу на перезагрузку с диска восстановления... По результату отпишусь...

Отправлено: 00:19, 30-11-2010 | #1898


Модератор


Moderator


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

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


Цитата alex368:
Ухожу на перезагрузку с диска восстановления. »
А зачем?

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


Отправлено: 00:21, 30-11-2010 | #1899


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


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

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


Вложения
Тип файла: txt BCDcfg_full.txt
(9.3 Kb, 1 просмотров)

okshef, Все проделал в точности по предыдущему Вашему посту. Опять только два пункта в меню загрузки. После входа в первую винду запустил Multiboot, снял галку "Восстановить загрузчик Vista/7 на всех дисках" и нажал "Выполнить". После перезагрузки в меню появился верхний пункт "Windows XP". После его открытия появился список моих предыдущих систем (WinServ2003? WinXP, Winserv2003), но ни одна не запустилась (мигающий курсор в верхнем левом углу), даже в безопасном режиме. На комбинацию Ctrl-Alt-Del не реагирует. Куда копать, жалко, пропадут системки... Заменил файлы ntldr , ntdetect.com в корне диска D: более свежими версиями из дистрибутива WinXP, поманипулировал записями в boot.ini - без изменений. Похоже на поврежденные загрузочные записи разделов...
Прикладываю новый файл конфигурации.

Последний раз редактировалось alex368, 30-11-2010 в 09:04.


Отправлено: 01:03, 30-11-2010 | #1900



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Загрузка - Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Debian/Ubuntu - Восстановление загрузки Windows после прерваной установки Debian NordWest Общий по Linux 7 28-04-2008 23:38
Загрузка - [решено] Восстановление загрузчика Altlinux после установки ХР и создание двойной загрузки fergard Общий по Linux 22 14-02-2008 23:34




 
Переход