Точные инструкции для REFIt (Mac mini 32 bit, OS X, Ubuntu, Win 10)

1158
SomeDev

После успешного использования схемы двойной загрузки в течение некоторого времени я пытаюсь добавить 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 наверняка (снова) будет жаловаться, что уже есть четыре основных раздела, когда я просто попытаюсь снова установить его в свободном пространстве:

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

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

0

1 ответ на вопрос

1
Rod Smith

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

  • 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-битной точки зрения может не подходить в вашем случае.

Похожие вопросы