OKshef
Постоянный участник
- Сообщения
- 248
- Реакции
- 290
Безусловно, более правильной последовательностью установки 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. После приглашения введите команду
где X - буква DVD-привода.
Создание меню с двойной загрузкой
Как известно, утилиты для изменения данных конфигурации загрузки (BCD) в Windows XP нет, но она есть в папке с установленной Windows 7. Чтобы корректно применить ее в XP, нужно в командной строке войти в каталог System32 операционной системы Windows 7, например, используя команду
где Х - буква раздела с установленной Windows 7. После перехода последовательно выполните следующие команды:
Эта команда создает в хранилище загрузки Windows 7 хранилище для загрузки Windows XP. Выполнение этой команды может закончиться неудачей, так как по умолчанию это хранилище уже создано, поэтому необходимо его только переименовать:
Следующая команда укажет загрузчику Windows 7 устройство расположения файлов загрузки XP:
Следующая команда укажет загрузчику Windows 7 путь к загрузчику Windows XP:
Следующая команда добавит строчку о выборе Windows XP в меню загрузки и расположит ее под остальными:
Возможно, многим будет удобнее уменьшить таймаут выбора загрузки ОС, который по умолчанию составляет 30 секунд. Для настройки этого параметра воспользуйтесь командой
Где XX – время таймаута в секундах.
Более подробно об описанном процессе читайте в статье Установка Windows XP на компьютер с Windows 7
Командой единомышленников конференции OsZone создана программа для автоматизации описанных выше действий без необходимости работы в командной строке и при отсутствии дистрибутива Windows 7. Подробное описание программы в статье: Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot
Скачать программу можно здесь.
Получить помощь при возникновению трудностей - в этой теме на сайте OsZone.net
Но что же делать, если 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. После приглашения введите команду
Код:
X:\boot\bootsect.exe /nt60 all
Создание меню с двойной загрузкой
Как известно, утилиты для изменения данных конфигурации загрузки (BCD) в Windows XP нет, но она есть в папке с установленной Windows 7. Чтобы корректно применить ее в XP, нужно в командной строке войти в каталог System32 операционной системы Windows 7, например, используя команду
Код:
cd /d X:\Windows\system32
Код:
Bcdedit /create {ntldr} /d "Microsoft Windows XP"
Код:
Bcdedit /set {ntldr} description "Microsoft Windows XP"
Код:
Bcdedit /set {ntldr} device partition=C:
Код:
Bcdedit /set {ntldr} path \ntldr
Код:
Bcdedit /displayorder {ntldr} /addlast
Код:
Bcdedit /timeout XX
Более подробно об описанном процессе читайте в статье Установка Windows XP на компьютер с Windows 7
Командой единомышленников конференции OsZone создана программа для автоматизации описанных выше действий без необходимости работы в командной строке и при отсутствии дистрибутива Windows 7. Подробное описание программы в статье: Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot
Скачать программу можно здесь.
Получить помощь при возникновению трудностей - в этой теме на сайте OsZone.net
Последнее редактирование модератором: