Точное руководство по rEFIt (Mac mini 32 бит, OS X, Ubuntu, Win 10)

Точное руководство по rEFIt (Mac mini 32 бит, OS X, Ubuntu, Win 10)

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

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

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

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

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

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

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

решение1

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

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

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

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

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

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

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

Связанный контент