этот пост чем-то похож на этот ( Невозможно создать раздел на свободном месте с помощью Дисковой утилиты ), но не совсем...
Все началось с того, что я некоторое время назад создал раздел BootCamp (около 145 ГБ) для Windows 8.
Все работало нормально, пока я не решил обновиться до 8.1 из магазина Windows — установка прошла нормально, но Windows больше не загружалась. Мне удалось настроить iMac на загрузку OSX, и я забыл об этом до сегодняшнего дня (о, почему?!)
Я решил попробовать 8.1 еще раз - поскольку раздел был там, и поэтому я хотел использовать его, пытаясь установить поверх него снова. Я выбрал установку EFI и пошел на это, но установщик сообщил мне, что он не будет установлен, потому что раздел имеет MBR вместо GPT.
Итак, вместо того, чтобы снова запускать установщик в обычном режиме - я снова вошел в OSX, удалил раздел BOOTCAMP (или так я тогда думал), снова запустил установщик в EFI и сказал ему создать раздел для себя в свободном пространстве и установить Windows .
Установщик создал 3 раздела - 1 большой и 2 маленьких. Мне это не понравилось, поэтому я вернулся к OS X, попытался удалить эти разделы, но это, конечно, не сработало, и мой диск стал все более и более грязным. К тому времени я знал, что не очень умён в этом, и попытался удалить все разделы, которые, как мне казалось, мне не нужны, из установщика Windows.
Я еще больше запутался... OSX перестал загружаться. Затем я прочитал и выполнил шаги из вышеупомянутой темы . Но весь мой список diskutil показал 2 физических тома вместо 1.
Итак, я выполнил все шаги из приведенной выше темы, и на данный момент это эффект:
Дисковая утилита - Нет скрытых разделов
Дисковая утилита - показаны скрытые разделы
Diskutility - схема разделов
Информация с терминала:
-bash-3.2# список дисковых утилит /dev/disk0 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: GUID partition_scheme *121,3 ГБ disk0 1: EFI EFI 209,7 МБ disk0s1 2: Apple_CoreStorage 121,0 ГБ disk0s2 3: Apple_Boot Boot OS X 134,2 МБ disk0s3 /dev/диск1 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: GUID partition_scheme *1,0 ТБ disk1 1: EFI EFI 209,7 МБ disk1s1 2: Apple_CoreStorage 852,7 ГБ disk1s2 3: Apple_Boot Recovery HD 650,1 МБ disk1s3 4: EFI NO NAME 104,9 МБ disk1s4 /dev/диск2 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: Apple_partition_scheme *1,3 ГБ disk2 1: Apple_partition_map 30,7 КБ disk2s1 2: Базовая система Apple_HFS OS X 1,3 ГБ disk2s2 /dev/диск3 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: Apple_HFS Macintosh HD 967,8 ГБ диск3 Логический том на disk1s2, disk0s2 D237FFDC-70A4-41D7-AC13-4CC7E5E8C0A0 Незашифрованный диск Fusion /dev/диск4 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *диск 5,2 МБ4 /dcv/диск5 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk5 /dev/диск6 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk6 /dev/диск7 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk7 /dev/disk8 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk8 /dev/диск9 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk9 /dev/disk10 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *6,3 МБ диск10 /dev/disk11 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *2,1 МБ диск11 /dev/disk12 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *1,0 МБ на диске12 /dev/disk13 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk13 /dev/disk14 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *524,3 КБ disk14 /dev/disk15 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *1,0 МБ на диске15 /dev/disk16 #: НАИМЕНОВАНИЕ ТИПА ИДЕНТИФИКАТОР РАЗМЕРА 0: без названия *6,3 МБ диск16 -баш-3.2#
-bash-3.2# diskutil cs список Группы логических томов CoreStorage (найдена 1) | +-- Группа логических томов 1EFE58BC-3613-44C4-86EE-D816F3B66E3E ================================================= ======= Имя: Макинтош HD Статус: Онлайн Размер: 973655252992 Б (973,7 G8) Свободное пространство: 0 Б (0 Б) | +-- Физический том 93892BE8-2B7F-4ABD-A4C3-984495DCD98D | -------------------------------------------------- -- | | Индекс: 0 | Диск: disk1s2 | Статус: Онлайн | Размер: 852666400768 Б (852,7 ГБ) | +-- Физический том 4BF0E99A-8D5F-4B1E-B6C5-31B705455EDF | -------------------------------------------------- -- | | Индекс: 1 | Диск: disk0s2 | Статус: Онлайн | Размер: 120988852224 Б (121,0 ГБ) | +-- Семейство логических томов 3C62D09F-E2B7-47E2-8106-76EDB58F32F7 -------------------------------------------------- -------- Статус шифрования: разблокировано Тип шифрования: нет Статус конверсии: нет конверсии Направление преобразования: -none- Имеет зашифрованные экстенты: Нет Полная безопасность: Нет Требуется парольная фраза: Нет | +-- Логический том D237FFDC-7DA4-41D7-AC13-4CC7E5E8C0A0 -------------------------------------------------- - Диск: диск3 Статус: Онлайн Размер (всего): 967799996416 Б (967,8 ГБ) Ход преобразования: -нет- Обратимый: Нет Имя LV: Macintosh HD Имя тома: Macintosh HD Подсказка по содержанию: Apple_HFS
Результат gpt -r -vvv show /dev/disk0
:
-bash-3.2# gpt -r -vvv показать /dev/disk0 gpt-шоу: /dev/disk0: mediasize=121332826112; размер сектора=512; блоков=236978176 gpt show: /dev/disk0: PMBR в секторе 0 gpt show: /dev/disk0: Pri GPT в секторе 1 gpt show: /dev/disk0: раздел GPT: тип = C12A7328-F81F-11D2-BA48-00A0C93EC93B, начало = 40, размер = 409600 gpt show: /dev/disk0: раздел GPT: тип=53746F72-6167-11AA-AA11-00306543ECAC, начало=409640, размер=236306352 gpt show: /dev/disk0: раздел GPT: тип=426F6F74-0000-11AA-AA11-00306543ECAC, начало=236715992, размер=262144 gpt show: /dev/disk0: Sec GPT в секторе 236978175 содержимое индекса начального размера 0 1 ПМБР 1 1 Pri заголовок GPT 2 32 Таблица GPT Pri 34 6 40 409600 1 часть GPT — C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 236306352 2 часть GPT - 53746F72-6167-11AA-AA11-00306543ECAC 236715992 262144 3 часть GPT - 426F6F74-0000-11AA-AA11-00306543ECAC 236978136 7 236978143 32-секундная таблица GPT 236978175 1 сек. Заголовок GPT
Результат gpt -r -vvv show /dev/disk1
:
-bash-3.2# gpt -r -vvv показать /dev/disk1 gpt-шоу: /dev/disk1: mediasize=1000204886016; размер сектора=512; блоки=1953525168 gpt show: /dev/disk1: PMBR в секторе 0 gpt show: /dev/disk1: Pri GPT в секторе 1 gpt show: /dev/disk1: раздел GPT: тип = C12A7328-F81F-11D2-BA4B-00A0C93EC93B, начало = 40, размер = 409600 gpt show: /dev/disk1: раздел GPT: тип=53746F72-6167-11AA-AA11-00306543ECAC, начало=409640, размер=1671210848 gpt show: /dev/disk1: раздел GPT: тип=426F6F74-0000-11AA-AA11-00306543ECAC, начало=1671620488, размер=1269760 gpt show: /dev/disk1: раздел GPT: тип = C12A7328-F81F-11D2-BA4B-00A0C93EC93B, начало = 1672890368, размер = 204800 gpt show: /dev/disk1: Sec GPT в секторе 1953525167 содержимое индекса начального размера 0 1 ПМБР 1 1 Pri заголовок GPT 2 32 При GPT таблица 34 6 40 409600 1 часть GPT — C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 1671210848 2 часть GPT - 53746F72-6167-11AA-AA11-00306543ECAC 1671620488 1269760 3 части GPT - 426F6F74-0000-11AA-AA11-00306543ECAC 1672890248 120 1672890368 204800 4 часть GPT - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 1673095168 280429967 1953525135 32-секундная таблица GPT 1953525167 1-секундный заголовок GPT
Я не знаю, куда идти отсюда? Зачем 2 физических тома и что с ними делать? Если бы кто-нибудь мог помочь, я был бы очень признателен.
Теоретически с вашим Fusion Drive все в порядке. Диски Fusion выглядят так. Disk0 — это ваш SSD на 121 ГБ, а disk1 — это ваш HDD на ~1 ТБ (в сумме ~1,121 ТБ).
Большие части вашего SSD (disk0s2) и жесткого диска (disk1s2) объединены в CoreStorage LVG (Fusion Drive: disk3) размером 967,8 ГБ. Остальное зарезервировано для EFI, Recovery HD (всего ~ 1,3 ГБ) и вашего старого раздела Windows — теперь, вероятно, свободного места (~ 152 ГБ).
Логический том Macintosh HD (967,8 ГБ) охватывает disk0s2 и disk1s2. Это первый «Macintosh HD» на рисунке 1. Том «Macintosh HD» — тот, что виден на рабочем столе — в идеале также должен иметь около 967,8 ГБ. Это второй «Macintosh HD» на рисунке 1.
На самом деле он имеет всего 852,67 ГБ (см. рисунок 3).
На втором рисунке логический том «Macintosh HD» указан первым черным цветом, том «Macintosh HD» указан вторым черным цветом, два других «Macintosh HD», указанные серым цветом, являются частями вашего SSD и жесткого диска, предназначенными для логический том «Macintosh HD».
На мой взгляд, что-то пошло не так после удаления различных разделов с помощью Bootcamp Assistant/Disk Utility или в Windows.
Подготовка:
Перезапустите режим восстановления Интернета, нажав alt cmd Rпри запуске.
Необходимыми условиями являются установленное последнее обновление встроенного ПО, Ethernet или WLAN (WPA/WPA2) и маршрутизатор с активированным DHCP.
На линии со скоростью 50 Мбит/с требуется около 4 минут (представление небольшого анимированного глобуса) для загрузки образа восстановления сетевой загрузки, который обычно загружается с сервера Apple/Akamai.
Я рекомендую Ethernet, потому что он более надежен. Если вы ограничены WIFI и процесс загрузки завершается сбоем, просто перезагрузите Mac, пока не загрузитесь.
В качестве альтернативы вы можете начать с загрузочного установочного флэш-накопителя (предпочтительно Mavericks или Yosemite) или флэш-накопителя, содержащего полную систему (предпочтительно Mavericks или Yosemite).
Теперь вы можете восстановить CoreStorage или восстановить Fusion Drive :
«Восстановить CoreStorage» (не рекомендуется):
Сначала я попытался бы проверить объем «Macintosh HD» с помощью Дисковой утилиты. Если том поврежден, попробуйте переустановить Mac OS X.
Если объем в порядке, закройте Дисковую утилиту.
diskutil unmountDisk /dev/LVIdentifier
и оба diskutil unmountDisk /dev/DiskContainingApple_CoreStorageIdentifier
diskutil unmountDisk /dev/disk3
затем diskutil unmountDisk /dev/disk0
иdiskutil unmountDisk /dev/disk1
gpt remove -i IndexNumberOfEFINoName DiskIdentifier
:gpt remove -i 4 disk1
diskutil mountDisk /dev/disk0
а diskutil mountDisk /dev/disk1
затем diskutil mount /dev/disk3
.введите gpt -r -vvv show /dev/diskIdentfierOfApple_CoreStorage
, чтобы получить информацию о вашем жестком диске CoreStorage.
В вашем случае: gpt -r -vvv show /dev/disk1
это должно выглядеть так:
-bash-3.2# gpt -r -vvv show /dev/disk1
gpt show: /dev/disk1: mediasize=1000204886016; sectorsize=512; blocks=1953525168
gpt show: /dev/disk1: PMBR at sector 0
gpt show: /dev/disk1: Pri GPT at sector 1
gpt show: /dev/disk1: GPT partition: type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, start=40, size=409600
gpt show: /dev/disk1: GPT partition: type=53746F72-6167-11AA-AA11-00306543ECAC, start=409640, size=1671210848
gpt show: /dev/disk1: GPT partition: type=426F6F74-0000-11AA-AA11-00306543ECAC, start=1671620488, size=1269760
gpt show: /dev/disk1: Sec GPT at sector 1953525167
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 1671210848 2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
1671620488 1269760 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1672890248 280634887
1953525135 32 Sec GPT table
1953525167 1 Sec GPT header
Свободное место на вашем жестком диске составляет 280634887 блоков. Пожалуйста, рассчитайте максимальное число блоков, которое делится на 8. Это 280634880 блоков (512 байт), что равняется 143685058560 Б или ~143,7 ГБ. Добавьте размер физического тома CoreStorage вашего жесткого диска (852666400768 Б). Результат: 143685058560 Б + 852666400768 Б = 996351459328 Б
diskutil cs resizeDisk HDDPVUUID newsize
diskutil cs resizeDisk 93892BE8-2B7F-4ABD-A4C3-984495DCD98D 996351459328b
diskutil cs list
: (размер disk0s2) + (размер disk1s2) В вашем случае это 120988852224 B + 996351459328 B = 1117340311552 B. Это должен быть размер обновленной группы логических томов.diskutil cs resizeVolume LVUUID LVGSize-128 MB
В вашем случае это diskutil cs resizeVolume D237FFDC-7DA4-41D7-AC13-4CC7E5E8C0A0 1117212311552b
. Если вы получаете сообщение об ошибке (Недостаточно свободного места...), выберите меньший размер, например 1117148311552b.«Перестроить Fusion Drive» (рекомендуется, если у вас есть резервная копия Time Machine)
diskutil cs list
чтобы получить список CoreStorage.diskutil cs deleteVolume LVUUID
. diskutil cs deleteVolume D237FFDC-7DA4-41D7-AC13-4CC7E5E8C0A0
.diskutil cs list
.diskutil cs delete LVGUUID
. diskutil cs delete 1EFE58BC-3613-44C4-86EE-D816F3B66E3E
Выберите свой SSD и разбейте его на разделы: 1. Разделите Mac OS X Extended (в журнале), нажмите кнопку «Параметры», выберите «Таблица разделов GUID», нажмите «ОК» и «Применить».
Убедитесь, что размер составляет ~ 121 ГБ.
Пример:
Выберите свой жесткий диск и разбейте его на разделы: 1. Разделите Mac OS X Extended (в журнале), нажмите кнопку «Параметры», выберите «Таблица разделов GUID», нажмите «ОК» и «Применить».
Убедитесь, что размер составляет ~ 1 ТБ.
Пример:
Выйдите из Дисковой утилиты и откройте Терминал
Входитьdiskutil list
Пример (ваши идентификаторы и размеры дисков, конечно, разные: ваш том SSD, вероятно, имеет идентификатор disk0s2 и размер 121 ГБ, а ваш том HDD, вероятно, имеет идентификатор disk1s2 и размер 1,0 ТБ):
Enter diskutil cs create "Name" IdentifierSSD IdentifierHDD
В вашем случае возможно diskutil cs create "Macintosh HD" disk0s2 disk1s2
.
Скопируйте полученный LVGUUID
Пример:
Введите diskutil cs CreateVolume LVGUUID jhfs+ "Macintosh HD" 100%
.
Пример:
Enter diskutil cs list
Проверьте размер вашего логического тома. Он должен иметь размер ~1,121 ТБ.
Пример:
Выйти из терминала
App Store
и установите последние исправления безопасности.Где ты потерпел неудачу? Где только можно.
Диски GPT. Windows думает, что это MBR. Apple/Microsoft настроили его таким образом. Это означает, что вы не можете использовать что-либо от Microsoft для изменения разделов на дисках. Если в разделы будут внесены изменения, используемое программное обеспечение должно быть произведено Apple. Единственным исключением является то, что Windows может форматировать разделы. Теперь, хотя для изменения разделов можно использовать Дисковую утилиту и Терминал, для этого нет причин. Вы должны использовать Bootcamp для создания или уничтожения раздела Windows Bootcamp. Bootcamp знает, что делает, а вы нет.
Если вы хотите узнать, какие окна схемы разделов MBR просматривают, введите следующие команды в окне терминала:
fdisk /dev/disk0
fdisk /dev/disk1
Разделы основного хранилища OS X HFS+ должны иметь идентификатор AC. Разделы Windows имеют тип 07. Раздел efi — тип EE, а раздел восстановления OS X — тип AB.
Я не использую основное хранилище. Я бы посоветовал вам сделать то же самое, за исключением того, что с Fusion Drive у вас нет выбора. Я обнаружил, что размер раздела OS X нельзя изменить, если это не будет сделано во время работы OS X. Это противоположно тому, что я ожидал. Использование дисковой утилиты для изменения размера загрузочного раздела OS X при загрузке в раздел восстановления для меня привело к сбою. Однако изменение размера возможно как для Windows, так и для OS X, если вы удалите их из их разделов, измените размер разделов, а затем восстановите их обратно на свои разделы.
К вашему сведению, вот некоторая информация о накопителях Fusion: Mac mini (конец 2012 г. и новее), iMac (конец 2012 г. и новее): о Fusion Drive
У меня была такая же проблема после попытки установить Windows 8.1 на мой диск Fusion. Это не сработает, поскольку Windows отказалась использовать раздел типа MBR, созданный bootcamp. Yosemite работал нормально, был только недвижимый блок свободного места на 300 ГБ. Я мог бы оставить все как есть, но решил переустановить Yosemite, загрузившись с установочного USB-накопителя. Прошло около 2 часов, после этого все снова заработало. Ни свободного места, ни лишних маленьких разделов (их было 13), и раздел восстановления снова присутствовал. Я сделал новую резервную копию машины времени на всякий случай, но в итоге мне даже не пришлось ее использовать. Это согласуется с сообщением о том, что установщик занимается устранением проблем с Fusion Drive.
Поскольку вы используете El Capitan, теперь вы можете сделать это:
Из терминала выполнить
diskutil coreStorage delete lvgUUID
Затем выйдите из терминала.
Запустите дисковую утилиту.
Когда вам будет предложено починить диск, скажите «да». Он автоматически восстановит диск Fusion.
кланомат
далогрус
кланомат
gpt -r -vvv show /dev/disk0
иgpt ... /dev/disk1
выполненные в Терминале. Позже я конвертирую их с помощью приложения OCR.далогрус
Нельсон