У меня есть работающая система тройной загрузки с использованием Refit, которая тщательно смоделирована после шагов, описанных в https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation, за исключением того, что я использую OSX Lion, Ubuntu 12.04 и Windows 7.

EFI + HFS + Linux + swap (скрыто от MBR) + NTFS

Я обдумываю создание большего количества логических разделов (вырезая их из расширенного раздела), чтобы я мог потенциально установить на них более новые ОС, такие как Windows 8, сохранив текущие. Я знаю, что варианты Linux не будут иметь проблем с логическими разделами; Меня больше беспокоит Mountain Lion и Windows 8 и то, как их присутствие повлияет на текущие гибридные таблицы GPT-MBR.

Я понимаю, что перераспределение расширенного раздела в разделах Ubuntu в рабочей настройке может привести к поломке таблиц разделов. Повезло бы мне, если бы я создал все нужные разделы в новой системе с установленным только Lion?

Обновить:

Сейчас у меня нет выбора, кроме как вставить установки Windows в MBR и отсортировать таблицы разделов после установки Mac и Linux. Установка второго OSX, хотя и не является проблемой, на самом деле меняет нумерацию существующих разделов, поэтому они должны быть отсортированы с помощью gdisk . К сожалению, ни одна из Windows не может быть установлена в GPT в такой системе, и наличие двух Windows на MBR означает, что файлы не могут быть легко обменены между тремя семействами ОС, поскольку для OSX или Linux остается только один слот MBR. так что это действительно шаг назад от тройной загрузки. Может быть, это не очень хорошая идея в конце концов.

2 ответа2

1

НЕ ПОДТВЕРЖДАЙТЕ НИКАКИХ ОБСТОЯТЕЛЬСТВ, СОЗДАЙТЕ РАСШИРЕННОЕ РАЗДЕЛЕНИЕ НА ДИСКЕ, ИСПОЛЬЗУЮЩЕМ ГИБРИДНЫЙ MBR !!

Гибридные MBR используются на большинстве компьютеров Mac с двойной загрузкой с Windows и часто на компьютерах Mac с двойной загрузкой с Linux. Это практически наверняка, что у вас есть гибридный MBR. Гибридные MBR вызывают большую боль, даже когда используются только с основными разделами на стороне MBR, что является единственной конфигурацией, которую создают инструменты Apple. Если у вас уже есть установка с расширенным разделом на гибридном диске MBR, то ваша конфигурация подвержена риску серьезного повреждения таблицы разделов, и я рекомендую вам прочитать всю страницу гибридной MBR, с которой я только что связался, выяснить что такое макет вашего раздела, и перенастройте его, чтобы он был более безопасным. Если у вас еще нет расширенного раздела в гибридной MBR, не создавайте его.

Фактически, в гибридной конфигурации MBR ни Linux, ни OS X не используют сторону MBR таблицы; только Windows использует гибридную MBR. Linux и OS X используют сторону GPT гибридной MBR, поэтому для их целей вы можете создать столько разделов GPT, сколько захотите. Если вам нужно больше разделов в Windows, вы можете использовать gdisk для создания гибридной MBR, которая размещает до трех разделов в основных позициях MBR. Больше, чем на одном диске, невозможно без создания расширенного раздела, что, как я говорю, крайне нежелательно.

0

Оказывается, я мог установить до 6 операционных систем (по 2 от каждого основного семейства) на такой установке:

(EFI)
Snow Leopard
Mountain Lion
* Ubuntu 12.04
Arch 
(Linux Swap)
* Windows 7
* Windows 8

Звездочки указывают системы, которые должны были быть размещены в MBR. Ключевым моментом является то, что хотя системы OSX могут загружаться самостоятельно, этого нельзя сказать о Arch; он основан на загрузчике grub2 в Ubuntu, что означает, что раздел MBR можно использовать для загрузки другого раздела GPT, которого нет в MBR! Исходя из этого, возможно, в дополнение к этой установке может быть установлено больше систем Linux.

PS: также неплохо установить gdisk на основную операционную систему (обычно OSX, через homebrew), чтобы он был легко доступен для исправления других операционных систем, если это необходимо.

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