У меня в настоящее время есть тройная начальная загрузка на моем 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, которую РЕМОНТ делает для меня, потому что было бы больше чем 4 основных раздела на диске. Я буду, вероятно, использовать iPartition для этого.
Править
Для добавления к сложности по несвязанным причинам, я решил переключиться от Ubuntu до Fedora на том последнем разделе. Во время установки мое любопытство заставило меня выбрать рекомендуемые две установки раздела с /boot
продолжение на 500 МБ /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
Когда я повторно синхронизировал РЕМОНТ, он предложил таблицу 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
). Используемый РЕМОНТ для синхронизации таблиц GPT и MBR. Только показал до 4 (который отвечает на этот вопрос), который не обнаруживается в Windows (который ожидался). Затем, я загрузил двоичный файл OS X gptsync.efi
программа, которые ПЕРЕОБОРУДУЮТ использование от форумов 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.
Я сделал точно это (Win7 64, Ubuntu 10 64bit, OS X 64 бита и часть ExFAT). Когда я узнал, что Таможня могла искать ноутбук по желанию без постановления суда в нарушение конституции, я принял решение переместить ExFAT в ExpressCard SSD на 128 ГБ (ExFAT на 100 ГБ, созданный для пространства пользователя, 8 для каждого файла подкачки ОС и оставшегося пространства как RAM для Win7 для использования).
Таким образом, все три системы могли использовать ExFAT в качестве пространства пользователя, это не было физически на компьютере (это является съемным), и так как я использовал 2 диска (один для ОС/приложений, другого для пространства пользователя / область подкачки), я ускорил свою систему (не огромная сумма).
Если я должен был волноваться о ком-либо желающем видеть то, что было на моем компьютере, я просто удалил пользователя/область подкачки. У меня есть лицензии на все Приложения и ОС на моем диске Приложений/ОС. Нет никаких приложений, которые незаконны, чтобы я владел/использовал насколько я знаю. Я использую Панель запуска для поиска моего пространства пользователя (потому что база данных для него сохранена на пространстве пользователя не на пространстве ОС/приложения как Центр внимания). Я просто хотел дать Вам пищу для размышления.