Я пытаюсь перенести мою установку OS X на меньший диск, потому что планирую перейти на другую ОС, но это занимает намного больше времени, чем планировалось, поэтому я надеюсь, что кто-то может помочь мне здесь.
SSD, который теперь содержит OS X, разделен на 4 раздела: EFI, Yosemite, Recovery HD (связанный с Yosemite), El Capitan. Я сжал каждый раздел (кроме EFI, конечно) и переместил его влево, так что теперь используются только первые ~ 120 ГБ диска, остальное нераспределено. Также обратите внимание, что это Hackintosh, поэтому есть небольшие различия, когда речь идет о загрузчике и содержимом EFI (хотя я клонировал эту установку в прошлом - с жесткого диска на этот SSD с таким же размером, поэтому я не могу объяснить проблемы, с которыми я сталкиваюсь сейчас). Этот SSD работает безупречно на всех разделах, и Дисковая утилита не обнаруживает никаких проблем.
Первым делом я попытался создать разделы на жестком диске, которые начинаются и заканчиваются в тех же секторах, что и твердотельный накопитель (с использованием gpt в терминале iirc), а затем с помощью дисковой утилиты (позже попробованной с Gparted) клонировать исходные разделы на новые и восстанавливать их. диск для исправления таблицы разделов. Это не сработало - диск не был загрузочным.
Я читал с этого и других сайтов, что люди используют Дисковую утилиту, чтобы просто восстановить большой диск с достаточным количеством свободного места в меньший, и он просто работает. Я пробовал то же самое, но я получаю странную ошибку (ошибка 6 OSStatus): the volume is not of type Apple_HFS or Apple_UFS
. За исключением EFI, это не так. На целевом диске был пустой раздел, отформатированный в HFS+, но в любом случае Дисковая утилита сообщила об ошибке до того, как смогла проверить место назначения. Обратите внимание, что я попробовал это с El Capitan, Recovery HD и отдельной установочной USB-флешки High Sierra.
Я попытался создать образ всего диска. Для этого я отформатировал еще один диск объемом 500 ГБ в GPT с разделом HFS+ и использовал его в качестве места назначения файла образа, но Дисковая утилита посетовала, что ему требуется место размером с исходный диск, даже если образ должен был быть сжат ,
Использование CloneZilla не принесло мне большего. Попытка клонирования диск-диск дала мне мгновенную ошибку - даже после выбора опции не проверять размер целевого диска по отношению к источнику (я попробую это снова завтра с новым адаптером SATA-USB, который я получил сегодня). Сообщается, что CloneZilla, как и многие инструменты Linux, не имеет оптимальной поддержки HFS+, но я читал, что люди успешно использовали ее для клонирования дисков MacOS. Я также попытался сделать образ диска с помощью Clonezilla. Казалось, что он работает хорошо, и он завершил копирование данных из каждого раздела, но прямо перед его окончанием обнаружил ошибку и прервал операцию, сделав изображение непригодным для использования (здесь я не записал фактическую ошибку, я могу повторить ее и сообщить это, если вы думаете, это может быть актуально.). Образ собирался на тот же диск емкостью 500 ГБ, который использовался ранее в Дисковой утилите, только на этот раз в формате exFAT.
Затем я согласился попробовать коммерческое программное обеспечение. Я попробовал Carbon Copy Cloner, который позволяет пользователю клонировать только отдельные тома за раз. Я попытался клонировать все содержимое, но после этого диск не был загрузочным. Позже я попытался добавить раздел EFI с SSD, но это не имело значения. Обратите внимание, что отдельные тома на только что клонированном диске загрузились нормально, если я запустил загрузчик (в моем случае Clover) с другого диска (SSD или установочного USB). Iirc то же самое произошло после попытки нескольких других методов, упомянутых выше.
На данный момент у меня нет идей, и это немного расстраивает. Что я пропускаю? Как я могу клонировать этот диск и просто использовать его, как если бы он был оригинальным? Спасибо вам за помощь.