Расширение системы тройной загрузки: четырехъядерная загрузка и не только?
У меня есть работающая система тройной загрузки с использованием 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 ответа
НЕ ПРИ ВСЕХ ОБСТОЯТЕЛЬСТВАХ СОЗДАЙТЕ РАСШИРЕННОЕ РАЗДЕЛЕНИЕ НА ДИСКЕ, В КОТОРОМ ИСПОЛЬЗУЕТСЯ ГИБРИДНАЯ 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. Больше, чем на одном диске, невозможно без создания расширенного раздела, что, как я говорю, крайне нежелательно.
Оказывается, я мог установить до 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), чтобы он был легко доступен для исправления других операционных систем, если это необходимо.