Более 4 основных разделов на MacBook с rEFIt (синхронизация GPT / MBR)?

3865
fideli

В настоящее время у меня есть тройная загрузка на моем MacBook (OS X 10.6.5, Windows 7, Ubuntu 10.10), которая работает очень хорошо. Я хотел бы сейчас создать раздел хранения ExFAT, который будет разделен между тремя ОС, с важностью совместного использования между Windows и OS X. Вот как это выглядит прямо сейчас:

$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS MacOSX 400.0 GB disk0s2 3: Microsoft Basic Data BOOTCAMP 74.5 GB disk0s3 4: Microsoft Basic Data 25.3 GB disk0s4 

Похоже, на диске уже 4 раздела, так как в начале EFI требует 200 МБ. Мне интересно, добавлю ли я еще один раздел, не испортит ли это синхронизацию GPT / MBR, что делает rEFIt для меня, потому что на диске будет более 4 основных разделов. Я, вероятно, буду использовать iPartition для этого.

РЕДАКТИРОВАТЬ
Чтобы добавить к сложности, по несвязанным причинам я решил переключиться с Ubuntu на Fedora на этом последнем разделе. Во время установки мое любопытство заставило меня выбрать рекомендуемую настройку двух разделов с /boot500 МБ /dev/sda4и /LVM /dev/sda5. Диск теперь выглядит так:

$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS MacOSX 400.0 GB disk0s2 3: Microsoft Basic Data BOOTCAMP 74.5 GB disk0s3 4: EFI 524.3 MB disk0s4 5: Linux LVM 24.8 GB disk0s5 

Когда я повторно синхронизировал rEFIt, он предложил таблицу MBR, в которой были только первые 4 раздела. Постараюсь получить эту информацию, чтобы добавить к ней в следующий раз, когда я перезагружаюсь.

РЕДАКТИРОВАТЬ
Оказывается, что вы не можете иметь более 4 основных разделов с синхронизацией GPT / MBR. Оглядываясь назад, все это имеет смысл сейчас. Я решил пойти дальше и протестировать это, поэтому я создал раздел 25 ГБ на конце диска. Похоже это сейчас:

/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS MacOSX 373.4 GB disk0s2 3: Microsoft Basic Data BOOTCAMP 74.5 GB disk0s3 4: EFI 524.3 MB disk0s4 5: Linux LVM 24.8 GB disk0s5 6: Microsoft Basic Data Transfer 26.6 GB disk0s6 

Используется OS X для форматирования последнего раздела как exFAT (имя тома Transfer). Использовал rEFIt для синхронизации таблиц GPT и MBR. Только до 4 (что отвечает на этот вопрос), который не отображается в Windows (что и ожидалось). Затем я загрузил двоичный файл OS X gptsync.efiпрограммы, которую rEFIt использует с форумов InsanelyMac, и выполнил следующую команду, чтобы выбрать требуемые разделы GPT в таблице MBR (1, 2, 3 и 6):

sudo gptsync /dev/disk0 2+af 3-07 6-07 

думая, что тип MBR равен 07, как указано на странице exFAT WikiPedia . Когда я снова перезагрузился в Windows, раздел появился в diskmgmt.mscформате RAW. Получив доступ к нему в Проводнике, я получаю возможность отформатировать его. Я решил попробовать использовать другой код MBR и снова выполнил следующую команду в OS X:

sudo gptsync /dev/disk0 2+af 3-07 6-0c 

который не решил проблему. Беглый поиск предполагает, что exFAT предназначен только для использования на внешних томах, и что Windows не будет загружать внутренний раздел, отформатированный как exFAT. Итак, две вещи: (1) у меня либо неправильный код MBR, либо (2) он просто не будет прочитан Windows.

1

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

1
Everett

Я сделал именно это (Win7 64, Ubuntu 10 64bit, OS X 64 bit и часть ExFAT). Когда я узнал, что таможня может искать ноутбук по своему усмотрению без судебного постановления в нарушение Конституции, я решил переместить ExFAT на 128 ГБ ExpressCard SSD (100 ГБ ExFAT, настроенный для пространства пользователя, 8 для каждого файла подкачки ОС, и оставшееся место в качестве ОЗУ для Win7 для использования).

Таким образом, все три системы могли использовать ExFAT в качестве пользовательского пространства, он физически отсутствовал на компьютере (он съемный), и поскольку я использовал 2 диска (один для ОС / приложений, другой для пространства пользователя / пространства подкачки), я ускорил мою систему (не огромное количество).

Если мне приходилось беспокоиться о том, что кто-то хочет посмотреть, что находится на моем компьютере, я просто удаляю пространство пользователя / раздела подкачки. У меня есть лицензии на все приложения и ОС на моем диске приложений / ОС. Нет никаких приложений, которые незаконно для меня владеть / использовать насколько мне известно. Я использую Launchbar для поиска в моем пользовательском пространстве (потому что база данных для него хранится в пользовательском пространстве, а не в пространстве OS / App, как Spotlight). Я просто хотел дать вам пищу для размышлений.

Я думаю, что главный вопрос в том, как выглядела таблица MBR в rEFIt в настройке, использованной в вашем первом предложении? fideli 13 лет назад 0

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