Статьи Восстановление загрузчика Windows 7 после установки Windows XP и создание меню загрузки

Тема в разделе "Microsoft Windows 7", создана пользователем OKshef, 18 ноя 2009.

  1. OKshef
    Оффлайн

    OKshef Активный пользователь

    Сообщения:
    345
    Симпатии:
    790
    Безусловно, более правильной последовательностью установки Windows является установка младшей версии перед старшей. В этом случае сохраняется возможность загрузки более старой системы, а после установки более новой ОС появляется меню выбора загружаемых систем.
    Но что же делать, если Windows 7 уже установлена, а на компьютер необходимо установить Windows XP.
    Если устанавливать Windows XP после Windows 7, теряется возможность загрузки в более новую операционную систему. При установке более ранней версии Windows программа установки перезаписывает все данные в основной загрузочной записи (MBR), загрузочном секторе и загрузочных файлах. Более ранние версии Windows несовместимы с новым методом загрузки более новой системы. В частности Windows 7 использует новое хранилище данных конфигурации загрузки. Это хранилище содержит все сведения об операционных системах, установленных на компьютере. Следовательно, файл Boot.ini из более ранней версии операционной системы Windows не может быть использован для ее запуска.
    После установки Windows XP загрузиться в Windows 7 будет невозможно. Для восстановления загрузки Windows 7 необходимо воспользоваться eё установочным диском.
    Вставьте установочный диск Windows 7 в DVD привод, найдите на нем в папке BOOT файл bootsect.exe.
    Запустите командную строку: нажмите Пуск – Выполнить, в поле введите cmd. После приглашения введите команду
    Код (Text):
    X:\boot\bootsect.exe /nt60 all
    где X - буква DVD-привода.

    Создание меню с двойной загрузкой
    Как известно, утилиты для изменения данных конфигурации загрузки (BCD) в Windows XP нет, но она есть в папке с установленной Windows 7. Чтобы корректно применить ее в XP, нужно в командной строке войти в каталог System32 операционной системы Windows 7, например, используя команду
    Код (Text):
    cd /d X:\Windows\system32
    где Х - буква раздела с установленной Windows 7. После перехода последовательно выполните следующие команды:
    Код (Text):
    Bcdedit /create {ntldr} /d "Microsoft Windows XP"
    Эта команда создает в хранилище загрузки Windows 7 хранилище для загрузки Windows XP. Выполнение этой команды может закончиться неудачей, так как по умолчанию это хранилище уже создано, поэтому необходимо его только переименовать:
    Код (Text):
    Bcdedit /set {ntldr} description "Microsoft Windows XP"
    Следующая команда укажет загрузчику Windows 7 устройство расположения файлов загрузки XP:
    Код (Text):
    Bcdedit /set {ntldr} device partition=C:
    Следующая команда укажет загрузчику Windows 7 путь к загрузчику Windows XP:
    Код (Text):
    Bcdedit /set {ntldr} path \ntldr
    Следующая команда добавит строчку о выборе Windows XP в меню загрузки и расположит ее под остальными:
    Код (Text):
    Bcdedit /displayorder {ntldr} /addlast
    Возможно, многим будет удобнее уменьшить таймаут выбора загрузки ОС, который по умолчанию составляет 30 секунд. Для настройки этого параметра воспользуйтесь командой
    Код (Text):
    Bcdedit /timeout XX
    Где XX – время таймаута в секундах.
    Более подробно об описанном процессе читайте в статье Установка Windows XP на компьютер с Windows 7

    Командой единомышленников конференции OsZone создана программа для автоматизации описанных выше действий без необходимости работы в командной строке и при отсутствии дистрибутива Windows 7. Подробное описание программы в статье: Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot
    Скачать программу можно здесь.
    Получить помощь при возникновению трудностей - в этой теме на сайте OsZone.net

    Источник
     
    Последнее редактирование: 20 ноя 2009
    15 пользователям это понравилось.
  2. Влачер
    Оффлайн

    Влачер Активный пользователь

    Сообщения:
    107
    Симпатии:
    291
    OKshef, всё таки спрошу, извини если повторюсь.. поменял мать ( поставил Gigabyte GA-EP41-UD3L), купил ещё хард.На один поставили хрюшу-привычно всё же. На другой поставили 7. Если оставлять подключённым только один из дисков, обе оси грузятся нормально. Если оба хард подключены- только ХР. В биосе поставил режим Enchanced. видны все разделы обоих дисков. Как бы сделать возможность загрузки по желанию? Кстати ещё подключил IDE хард с мобилрэком без винды- почему то его не видно. Как то бы всё это разрулить?
     
  3. OKshef
    Оффлайн

    OKshef Активный пользователь

    Сообщения:
    345
    Симпатии:
    790
    Влачер, без обид, но, учитывая специфику данного сайта, добро пожаловать в эту тему на OsZone (требуется регистрация)
    To All: в указанной выше теме я смогу оказать более квалифицированную помощь, да и вы сможете почитать способы решения проблем, возникающих у других пользователей. Хотя каждый случай всегда чем-то уникален.
     
    Последнее редактирование: 20 ноя 2009
    6 пользователям это понравилось.
  4. Влачер
    Оффлайн

    Влачер Активный пользователь

    Сообщения:
    107
    Симпатии:
    291
    OKshef, да что ты какие обиды.Погляжу.но если чтото не пойму, разжуй будь другом.
     
  5. OKshef
    Оффлайн

    OKshef Активный пользователь

    Сообщения:
    345
    Симпатии:
    790
    Вместе разберемся.
     
  6. magirus
    Оффлайн

    magirus Активный пользователь

    Сообщения:
    86
    Симпатии:
    93
    а если оставить только с семеркой винт? будет грузиться?
    а мобилраковскому винту, скорее всего нужно назначить букву диска, или он и в управлении дисками не виден?
     
  7. Влачер
    Оффлайн

    Влачер Активный пользователь

    Сообщения:
    107
    Симпатии:
    291
    Не переходится, говорит, что нужно название темы.
     
  8. OKshef
    Оффлайн

    OKshef Активный пользователь

    Сообщения:
    345
    Симпатии:
    790
  9. Влачер
    Оффлайн

    Влачер Активный пользователь

    Сообщения:
    107
    Симпатии:
    291
    Заходит!!:scaut:

    Добавлено через 18 минут 33 секунды
    спокойно)):)
    не виден вообще:(:confused:
     
  10. Ваня
    Оффлайн

    Ваня Активный пользователь

    Сообщения:
    1
    Симпатии:
    0
    Спасибо большое! Хороший пост! Помог очень! Все работает!
     
    Последнее редактирование модератором: 23 авг 2011
  11. OKshef
    Оффлайн

    OKshef Активный пользователь

    Сообщения:
    345
    Симпатии:
    790
    Ваня, очень хорошо, что у вас все получилось. MultiBoot - проще.
     

Поделиться этой страницей