Я установил Windows XP на нераспределенное пространство жесткого диска, на котором уже была установлена Windows 7. Установка завершена, Windows XP загружается, а Windows 7 - нет. С того момента, как я нажимаю кнопку питания, он загружается прямо в Windows XP. В нем нет меню выбора ОС, и когда я нажимаю и удерживаю клавишу F8, чтобы перейти к расширенным параметрам запуска и переключаюсь в меню выбора ОС, я вижу только "Windows XP Professional".

Как мне загрузиться в Windows 7 сейчас? Как получить загрузочное меню, в котором я могу выбрать и выбрать ОС для загрузки? Должен ли я сделать это снова и снова сейчас?


Я сделал чистую установку Windows XP. Поэтому я загрузился с диска Windows XP, и в программе установки я просто решил установить его на незанятое место на диске. У меня было только два основных раздела на жестком диске. Но вместо создания третьего основного раздела программа установки создала расширенный раздел и логический раздел внутри него. Смотрите скриншот ниже.

a

Этого раздела F там не было, когда я начал установку Windows XP. Это было нераспределенное пространство.

Кто сказал, что Windows можно установить только на основной раздел?


Я уже попробовал инструмент Dual-boot Repair и Visual BCD Editor без какого-либо успеха. Последний даже не побежит. Потому что Windows XP не использовала хранилище BCD.

б

2 ответа2

3

Вам не нужно ничего переустанавливать - вы уже установили Windows XP после установки Windows 7.

A) Вы запускаете Dual-boot Repair -> "Automatic Repair" в Windows XP.

Это заставит вас загрузиться по умолчанию с Windows 7.

Б) В Windows 7 запустите Visual BCD Editor.

C) Введите F9 (или контекстное меню "Создать отсутствующие загрузчики Windows") - это создаст загрузочный загрузчик / запись меню для Windows XP в хранилище BCD Windows 7 (Данные конфигурации загрузки). После перезагрузки у вас будет возможность двойной загрузки Windows 7 и Windows XP.

Это все. И это так просто;)

0

Загрузка не ракетостроение.

  1. BIOS Firmware загружается на первый диск, установленный в прошивке.

  2. MBR с первого диска загружен и выполнен.

  3. Активный раздел взят из информации в MBR.

  4. Загрузочная запись активного раздела загружена.

В случае Windows XP файл "ntldr" из активного раздела загружается и выполняется, в случае Windows 7 файл "bootmgr" (из активного раздела) загружается и выполняется.

Данные конфигурации загрузки для XP хранятся в «boot.ini» или в «\boot\BCD» для Windows 7.

Итак, главное - все файлы, связанные с загрузкой, должны быть на активном разделе (для XP и для 7)

Загрузчик Windows не может загрузить систему на другом физическом диске AFAIK - вы должны использовать ключ выбора загрузки BIOS для другого диска.

При установке любой версии Windows на диск вы должны отсоединить все остальные диски, чтобы избежать проблем с загрузкой в будущем !!!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .