3

У меня есть два жестких диска. Один с Windows 7 32-разрядный (C:) и один с Windows XP 32-разрядный (D:). Я не разбил жесткий диск, это два отдельных диска.

Я хочу иметь возможность загружаться в 7 или XP. Как я могу это сделать?

Примечание: я пробовал EasyBCD, но это только по причинам разделения.

Редактировать № 1:

альтернативный текст

Мой компьютер продолжает перезагружаться. Вот как это произошло:

  1. Я перезагрузился
  2. Выбранная Windows XP
  3. Перезагрузка компьютера; спрашивает меня, где загрузить
  4. Снова выбираю Windows XP
  5. Продолжает идти снова и снова
  6. ПРИМЕЧАНИЕ. Я все еще могу загрузить обе ОС, пройдя через меню загрузки в BIOS.

5 ответов5

4

Угадайте, что: EasyBCD должен быть в состоянии сделать это в любом случае!

В тех случаях, когда буквы дисков меняются в зависимости от того, в какую ОС вы загружаетесь, все изменения следует вносить в соответствии с буквами дисков, которые вы видите в данный момент в «Моем компьютере». EasyBCD автоматически преобразует буквы дисков в соответствующую схему нумерации дисков и разделов, поэтому введите букву диска в той версии, в которой вы находитесь в данный момент. Если / когда вы запускаете EasyBCD из другого раздела, введите буквы в соответствии с этой установкой!

1

взгляните на это: оно объясняет пошаговое решение для двойной загрузки для каждой комбинации Win XP, Win Vista и Win 7.

Надеюсь, это поможет!

С уважением

1

Я бы предложил использовать менеджер загрузки. Некоторые такие продукты:

GAG (инициалы на испанском языке Graphical Boot Manager) (с открытым исходным кодом)
Позволяет загружать до 9 различных операционных систем, установленных в основном и расширенном разделах. Никогда не использовал это.

Smart BootManager
Бесплатный и с открытым исходным кодом, у меня нет опыта из первых рук с этим.

BootIt NG ($ 34,95)
Поддержка более 200 основных разделов (при желании). Я использовал это, и это один из лучших. Рекомендуемые.

Partition Commander 11 ($ 49,95)
Нет информации о максимальном количестве разделов. Я использовал это давным-давно, и это работало довольно хорошо.

Внимание: прежде чем играть с разделами, будьте внимательны с резервными копиями!

1

Разве вы не можете просто положить его в свой boot.ini на тот диск, с которого вы говорите BIOS загружаться? Я не совсем уверен, что загрузочная строка для Windows 7, но попробуйте что-то похожее на это в вашем boot.ini:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 7" /fastdetect /NoExecute=OptIn
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /fastdetect /NoExecute=OptIn

Я установил аргумент "диск" в 1, чтобы указать второй жесткий диск, я не уверен, что это совершенно правильно, поэтому вам, возможно, придется поиграться с ним. Возможно, вы захотите убедиться, что у вас есть консоль восстановления или что-то еще, чтобы вы могли загрузиться в случае, если загрузчик boot.ini облажался.

0

Мне кажется, что Windows XP не понимает, какие диски находятся в системе. Вы случайно установили ОС с измененным порядком дисков в BIOS? Если так, то это может стать причиной путаницы в вашей ОС. Когда второй диск находится в системе, автоматическое назначение букв дисков не работает.

Сначала проверьте boot.ini для Windows XP. Убедитесь, что он правильно настроен для загрузки со второго диска. Это может решить вашу проблему, но я не уверен. Если он загружается, но что-то не работает, вы можете изменить буквы диска в XP (в диспетчере дисков).

Если это не работает для вас, я бы порекомендовал установить с нуля. Во-первых, я бы разделил оба диска. Сделайте раздел C: что-то, что Windows не может использовать, и раздел D: с NTFS. Затем установите XP на D: (который может показаться C:). После того, как это установлено, переписать раздел как необходимый в Управлении дисками. Затем установите 7 на C:. Вам может потребоваться временно изменить тип раздела D: чтобы он стал скрытым от установщика 7, иначе он может попытаться обновить этот диск. Для изменения типа раздела я обычно использую fdisk в Linux, который может редактировать тип, не внося никаких других изменений. После установки 7 и XP настройте boot.ini, как рекомендует Тед Эллиот.

Я не проверял эти инструкции, и многое изменилось с тех пор, как я в последний раз пытался выполнить двойную загрузку двух разных установок Windows, но общий принцип заключается в том, чтобы избежать изменения расположения разделов и определения буквы диска после первой установки, чтобы он продолжал работать после того, как вы установить второй диск.

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