8

В настоящее время я использую Windows XP, но заказал Windows 7. Я хочу сохранить Windows XP в отдельном разделе, а также установить Ubuntu.

В каком порядке я должен устанавливать ОС, и есть ли что-то отличное от обычной односистемной установки, о которой я должен помнить? Например, имеет ли значение порядок разбиения? Что мне делать, если я хочу использовать системный диск в качестве диска C: в Win XP и Win 7?

6 ответов6

22

Сначала вы должны установить Windows XP. После этого установите Windows 7; его загрузчик позаботится и о XP. Кроме того, Windows 7 рассматривает любой раздел, в котором он находится, как C:\ (по крайней мере, это то, что случилось со мной).

Наконец, установите Ubuntu. Его загрузчик обнаружит все остальные 2 операционные системы. Повеселись!

7

Вы всегда должны переходить от самого старого к новейшему, кроме того, от "Microsoft" до более открытых.

Windows XP записывает свой собственный загрузчик в MBR, независимо от того, что установлено (за исключением более старых версий Windows, таких как Win98)

Windows 7 найдет XP и добавит ее в свой загрузчик.

Ubuntu, в свою очередь, добавит загрузчик Windows в свое собственное меню загрузки (grub), что сделает выбор версии Windows немного более сложным (наихудший случай: 4 нажатия клавиш), но его, безусловно, легче установить.

Вам также следует подумать о передаче данных между операционными системами, поэтому, возможно, оставьте раздел (я бы предложил 2-10 ГБ, в зависимости от размера вашего жесткого диска) для обмена данными и отформатируйте его в FAT32.

Последнее предложение: если вам нет необходимости устанавливать каждую операционную систему в ее собственный раздел, возможно, вы могли бы использовать бесплатный Sun VirtualBox для виртуализации операционных систем, которым не требуется полный собственный доступ к оборудованию. Если вы хотите играть в игры, я бы предложил, чтобы игровая ОС была хост-системой.

Бонус, который вы получаете от этой настройки: снимки и легкие полные резервные копии системы!

2

Алекс предложил установить Windows в порядке от самого старого до самого нового. Возможно, это лучшее предложение сейчас, но в прошлом я делал все наоборот, так как некоторые установщики Windows не устанавливаются в отдельный раздел, если уже обнаружена установка Windows. Я не думаю, что это больше проблема, но в старые времена первым читаемым разделом всегда был C: и Windows всегда должна была быть на C:. Таким образом, вы можете установить Windows NT на NTFS, Windows 9x на Fat32 и Dos/Windows3.11 на Fat16 в таком порядке, и каждая ОС будет думать, что это диск C: при установке. Единственным недостатком является получение загрузчика, который распознает различные операционные системы, но у меня был менеджер загрузки IBM (из OS/2), который был очень прост в настройке. В вашем случае сейчас я бы настроил загрузчик по умолчанию для загрузки всех других ОС; если сначала появится Windows, я настрою boot.ini, чтобы в нем были записи для других Windowses и Linux, и если Grub появится первым, я настрою Grub для загрузки Linux и Windows.

0

Если вы не хотите, чтобы Windows 7 добавляла Windows XP к собственному загрузчику, вы можете использовать Ubuntu LiveCD между установками XP и 7, чтобы установить скрытый флаг для раздела XP с помощью gParted. Затем продолжите и установите Windows 7. Затем установите GRUB.

Вот как

  1. Чистая установка Windows XP на новый жесткий диск, оставьте достаточно места для других ОС
  2. Загрузчик Windows XP установлен сейчас
  3. Начать Ubuntu LiveCD и набор скрытый скрытый -flag в / Dev / sda1(предположительно WinXP раздела) с GParted
  4. Следующий запуск: установить Windows 7
  5. Теперь загрузчик Windows 7 установлен и ничего не знает о WinXP
  6. Запустите Ubuntu LiveCD, удалите скрытый флаг во всех разделах и установите Grub на / dev / sda3, записав его в MBR с помощью mount /dev/sda3 /mnt и sudo grub-install --root-directory=/mnt /dev/sda

Вот основная часть Grubs menu.lst:

  • название WindowsXP
  • скрыть (hd0,1)
  • показать (hd0,0)
  • корень (HD 0,0)
  • makeactive
  • savedefault
  • загрузчик цепей +1

  • название Windows7

  • скрыть (hd0,0)
  • показать (hd0,1)
  • корень (hd0,1)
  • makeactive
  • savedefault $

Вот (к сожалению немецкий) пост в блоге. Может быть, перевод с помощью Google translate works:P http://repat.de/2013/08/grub-installieren-ohne-linux-mit-wechsel-der-startreihenfolge-unter-windows/

0

Если количество дисков не является проблемой, как это для меня. Было бы довольно просто заново установить каждую ОС на один диск (отключив другие во время установки), а затем выбрать, какой диск загружать из меню загрузки BIOS (если доступно), избавляет от беспокойства по поводу загрузчиков, поскольку каждая ОС будет иметь свою собственную. Отдельный диск для общих данных, если вы хотите избавиться от ОС, просто отформатируйте соответствующий диск :) Просто у меня была мысль о моей мультисистемной системе, которую я буду создавать на следующей неделе.

-2

Сначала самые старые окна. Разбейте свой диск. в первую очередь XP, 7 во вторую и Linux в третью.

Используйте grub или grub2, или что-либо другое, установленное Linux для MBR, для последовательной загрузки Windows XP и Win 7 и загрузки Easy BCD в обе ОС. При установке снимите флажок "Запустить программу сейчас", то есть в конце установки, чтобы избежать серьезной путаницы, прежде чем убедиться, что у вас всегда есть способ переустановить загрузчик, установленный Linux, в текущей конфигурации (ОС на USB, восстановительный компакт-диск, что угодно, поверьте мне, это плохо забыть на нетбуке без CD-ROM).

Также имейте под рукой способ восстановления Windows на случай, если вы испортите BCD (что вы и сделаете).

Загрузите XP, установите новый BCD с Easy BCD, содержащий записи для систем XP и 7. Перезагрузитесь в 7 и установите BCD в тот раздел, содержащий только запись для системы 7. Перезагрузитесь в XP и удалите запись BCD для Win 7. Перезагрузитесь, используя ваш метод восстановления для любого загрузочного менеджера Linux, и переустановите этот загрузочный менеджер. вуаля; = мультизагрузочная система, которая работает полностью из grub/grub2 без подменю или дополнительных нажатий клавиш.

Я не видел ничего подобного в Интернете до сих пор, после долгих поисков, и, так как потребовалось много часов, чтобы выяснить, для тех OCD, которые хотят, чтобы он функционировал чисто (меню загрузки цепей уродливы), хотят избавить вас от головной боли.

Мой Windows 7 видит раздел XP, который воспринимает себя как «C:» как «D:», так что должна быть возможность изменить букву диска раздела Win 7 из win 7 на «C:», не ломая ничего (если это не так) не так).

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