После успешного использования схемы двойной загрузки в течение некоторого времени я пытаюсь добавить Windows 10 (Pro) в качестве третьей ОС на мой Mac mini (ОБРАТНО).

Порядок самого (?) важные шаги на данный момент:

  • 2006: купить Mac mini с OS X
  • 2012 год: установить ОБРАЗУ
  • ... и установить Lubuntu (в настоящее время 15.04), приносит GRUB2 с ним
  • на этой неделе: добавьте ОЗУ (сейчас 2 ГБ) и хранилище (заменили оригинальный HD на 120 ГБ SSD)
  • установить Windows 10 (Pro) в свободном пространстве

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

Учитывая, что текущее состояние похоже на этот снимок экрана GParted, и Windows наверняка (снова) будет жаловаться, что уже есть четыре основных раздела, когда я просто попытаюсь снова установить его в свободном пространстве:

Что я могу сделать (сейчас), чтобы наконец-то получить систему «тройной загрузки»?

Очевидно, что такая система весьма обычна (или, по крайней мере, не невозможна), но в настоящее время мне трудно разобраться с деталями. Нужно ли менять разделы (или их детали), и если да, то какой инструмент в какой ОС достаточно хорош для этой работы?

1 ответ1

1

Очень важно, чтобы вы поняли несколько предварительных моментов:

  • REFIt - это заброшенное программное обеспечение - последняя новая версия REFIt была выпущена в 2010 году. Хотя это все еще работает, вы можете подумать о переходе на rEFInd, который является моим форком REFIt, который все еще поддерживается. У rEFInd есть некоторые функции, которые могут быть вам полезны, например возможность напрямую загружать ядро Linux.
  • Ваш Mac, вероятно, 32-разрядный. В первом поколении компьютеров Mac на базе Intel использовались 32-разрядные процессоры, а в следующем поколении использовались 32-разрядные EFI, но 64-разрядные. В обоих случаях загрузчики EFI являются 32-разрядными, что необычно и в некоторых случаях ограничивает ваши возможности. Например, немногие дистрибутивы Linux официально поддерживают 32-битную загрузку в режиме EFI, хотя ее можно заставить работать по-разному.
  • На вашем диске почти наверняка используется гибридная MBR . Гибридная MBR - это уродливый и опасный хак, который Apple использует для поддержки загрузки как ОС EFI на базе EFI, так и версий BIOS на основе BIOS. Для тройной загрузки системы с гибридной MBR крайне важно, чтобы вы полностью понимали, что происходит, чтобы не стереть диск и все данные! Вы можете прочитать больше о гибридных MBR на моей странице по этой теме.

На большинстве компьютеров Mac предпочтительный способ установки Windows 10 - сделать это в режиме EFI. Это потребует замены гибридной MBR на обычную защитную MBR. Это, в свою очередь, устранит любые опасения относительно первичных и логических разделов, так как это концепции MBR, которые не применяются к GPT-дискам. (Обратите внимание, что ваш снимок экрана GParted показывает пять разделов, ни один из которых не является расширенным или логичным. Это связано с тем, что GParted предпочитает структуры данных GPT, когда видит гибридный MBR-диск.)

Тем не менее, я не знаю, насколько это возможно или предпочтительнее установить Windows в режиме EFI на 32-битном Mac. Возможно, вам придется придерживаться установки Windows / BIOS / CSM / устаревшего режима в вашей системе. Если это так, вам нужно сохранить гибридный MBR; однако вы можете изменить его так, чтобы "гибридизировались" только разделы Windows; нет необходимости размещать разделы OS X или Linux в гибридной MBR. На моей странице о гибридных MBR, на которую есть ссылка выше, описывается, как это сделать; однако, я настоятельно советую вам не гадить с этим, пока вы полностью не поймете это. Риск повреждения вашего диска не следует преуменьшать!

Что бы вы ни делали, загрузка Linux может потребовать дополнительных изменений. rEFInd может помочь с этим, поскольку он может загружать Linux без использования версии GRUB в режиме BIOS, которую, я подозреваю, вы используете в настоящее время. Это устранит необходимость сосуществования GRUB и загрузчика Windows в режиме BIOS. Возможно, вы захотите начать с загрузки версии USB-накопителя rEFInd. Затем вы можете загрузить его и посмотреть, сможете ли вы получить команду rEFInd для загрузки Linux в режиме EFI. (Если каталог /sys/firmware/efi существует после того, как вы загрузились, вы загрузились в режиме EFI; если он отсутствует, вы, вероятно, загрузились в режиме BIOS.) Если это работает, вы можете установить rEFInd на жесткий диск, а затем либо:

  • Используйте gdisk для создания новой защитной MBR - введите x чтобы перейти в меню экспертов, затем n чтобы создать новую защитную MBR, а затем w чтобы сохранить изменения и выйти. Затем попробуйте установить Windows в режиме EFI; или же....
  • Используйте Дисковую утилиту GParted или OS X для перераспределения диска для использования Windows, затем используйте gdisk для создания новой гибридной MBR, которая содержит новые разделы Windows, затем установите Windows в режиме BIOS/CSM/legacy.

При отсутствии другой информации, я бы сначала попробовал установить Windows в режиме EFI; Однако стоит попытаться выяснить, является ли это лучшим подходом для 32-битного Mac. Обратите внимание, что тот факт, что вы (предположительно) используете 32-разрядный компьютер, является критически важной деталью; совет с 64-битной точки зрения может не подходить в вашем случае.

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