2

Я хотел бы, чтобы на моем жестком диске объемом 60 ГБ была установлена Ubuntu, а на жестком диске объемом 1 ТБ - Windows 7, а оставшиеся 900 ГБ оставались в качестве раздела данных NTFS, к которому я мог получить доступ из Ubuntu или Windows.

Мой компьютер загружается в режиме UEFI, который, кажется, лишает смысла большинство доступных на данный момент руководств по настройке ситуации двойной загрузки с Windows и Ubuntu.

Моей первой попыткой было сначала установить Windows. Я указал установку на второй жесткий диск и отпустил его. Все прошло хорошо, и я мог загрузить Windows, как и следовало ожидать. Когда я загрузился с живого компакт-диска Ubuntu, была обнаружена Windows, и я выбрал вариант, в котором вы можете просмотреть текущие разделы и настроить их так, как вы хотите для установки Ubuntu. Здесь я обнаружил, что Windows поместила раздел 100 МБ на SSD, который является "системным зарезервированным" загрузочным разделом, и фактическую ОС Windows на жестком диске. Я надеялся, что установщик Ubuntu будет достаточно умен, чтобы справиться с этим, и пошел дальше и установил Ubuntu SSD. Установка завершилась успешно, но я не смог загрузиться в Ubuntu, независимо от того, какие параметры я использовал в настройках загрузки.

Я попробовал этот процесс снова, на этот раз отключив SSD перед загрузкой установочного DVD-диска Windows. Это оставило SSD нетронутым, но я все равно не смог загрузить Ubuntu после чистой установки на него.

Правильно работающий Ubuntu - это мой первый приоритет, поэтому я решил установить и запустить его первым, что я сейчас и сделал.

На 60 ГБ SSD в настоящее время загружается и работает Ubuntu 12.04. В GParted это /dev /sda, и его разделы выглядят так:

Partition  File System  Mount Point  Size
/dev/sda1  fat32        /boot/efi    100MB
/dev/sda2  ext4         /            48GB
/dev/sda3  linux-swap                8GB

Я действительно не касался жесткого диска емкостью 1 ТБ (/dev/sdb), поэтому он выглядит так:

Partition  File System  Size
/dev/sdb1  ntfs         932GB

Меня беспокоит, если я сейчас попытаюсь установить Windows на жесткий диск, перезапишет ли он что-нибудь на SSD, что осиротит мою установку Ubuntu? Если да, то может ли это решить восстановление загрузчика или другой инструмент / процесс?

Если я отключу SSD и установлю Windows на жесткий диск, будет ли SSD по-прежнему распознаваться как загрузочное устройство при повторном подключении? Я действительно не понимаю, как работает UEFI, и я не знаю, безопасно ли отключать и повторно подключать диски.

Какой самый безопасный способ продолжить, учитывая мои текущие настройки?

Обновление: rschuler предоставил несколько хороших опций, но я хотел бы быть уверен, что при установке Windows я не потеряю свою текущую установку Ubuntu. Я выставляю награду, чтобы посмотреть, что там еще есть.

2 ответа2

1

У меня нет UEFI-машины, но мне показалось, что всегда удалялись жесткие диски, на которые я не хотел, чтобы установка записывалась во время установки ОС. В вашем случае я бы удалил SSD и установил Windows на диск емкостью 1 ТБ. Зарезервированный системный раздел объемом 100 МБ будет находиться на жестком диске.

Чтобы выполнить двойную загрузку, замените твердотельный накопитель, установите его в качестве активного диска и настройте файлы grub соответствующим образом.

1

Современные установщики Windows обычно помещают зарезервированный системный загрузочный раздел объемом 100 МБ на первый диск, перечисленный при загрузке микропрограммы (BIOS или UEFI).

Поскольку у меня было обновление Windows, автоматически "исправляющее" мои установки grub, я обычно использую систему загрузчика Windows на моих машинах с двойной загрузкой. Согласно документам, которые я читал, общая процедура - это тот же BIOS или UEFI.

  1. Устанавливаем windows нормально.
  2. Установите linux, соблюдая осторожность при установке загрузочного материала в раздел, а не в MBR (BIOS) или системный раздел (UEFI).
  3. Работая с установочного компакт-диска Linux, используйте dd, чтобы захватить первые 1 МБ загрузочного раздела linux и записать его в файл, который будет доступен для чтения при установке Windows.
  4. Загрузите окна и используйте bcdedit, чтобы добавить загрузочную запись для файла размером 1 МБ, созданного на шаге 3.

Изменить: Вот инструкция от кого-то, кто на самом деле сделал это на машине UEFI.

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