Увеличение / расширение (изменение размера) раздела OS X с помощью GParted

У меня есть Mac, и я использую Ubuntu с двойной загрузкой. Я загрузился с USB и использовал GParted, чтобы сжать раздел Ubuntu, оставив мне около 100 ГБ свободного места. Я хочу использовать это, чтобы увеличить пространство раздела OS X. GParted не будет не позволять мне увеличивать размер раздела OS X (хотя это позволит мне уменьшить его). Я также пытался использовать Дисковую утилиту из OS X.

Когда у меня было 100G нераспределенного пространства, Дисковая утилита сообщала: «MediaKit сообщает, что раздел (карта) слишком мал». Я также попытался создать новый раздел как «неформатированный», так и «очищенный». Теперь, когда я использую Дисковую утилиту, она говорит «Подготовка к изменению размера», но не двигается дальше. Он не блокируется, но даже через полчаса он все еще «готовится к изменению размера».

GParted все еще не может увеличить размер раздела OS X (так же, как и раньше). Я также не могу создать раздел hfs+ с нераспределенным пространством. Вариант есть, но он неактивен.

Я видел этот вопрос , но все решения включают загрузку OS X CD, которой у меня нет. Использование df также не перечисляет раздел OS X, но Ubuntu, похоже, не имеет gpt.

В общем, я читал, что мне нужно восстановить таблицу разделов, но единственные способы из OS X, которые я нашел для этого, требуют наличия компакт-диска для загрузки.

Я также читал, что, поскольку я использовал GParted для создания свободного пространства, мне нужно использовать GParted для изменения размера раздела или, по крайней мере, перевести его в состояние с изменяемым размером, но ничто из того, что я сделал, не позволит мне изменить размер раздела. OS X раздел.

4
задан 20 March 2017 в 13:18

1 ответ

Если диагноз о том, что существует проблема с таблицей разделов, верен, я рекомендую вам установить пакет gdisk в Ubuntu (или загрузить и установить версию Mac из Sourceforge ), запустить его на своем компьютере. диск, и используйте опцию v для проверки ошибок. Если вы обнаружите что-либо, проверьте документацию gdisk по ремонту диска или сообщите подробности здесь. (Отредактируйте исходный вопрос и опубликуйте там вывод gdisk.)

Также возможно, что вы столкнулись с проблемами, связанными с гибридной MBR . Если это так, возможно, что преобразование гибридной MBR в обычную защитную MBR решит проблему; однако это может сделать Linux (и Windows, если он также установлен) не загружаемым. Есть способы исправить это - вы можете либо восстановить гибридную MBR после изменения размера разделов, либо конвертировать Linux для загрузки в режиме EFI.


РЕДАКТИРОВАТЬ: У меня возникла новая мысль по этому вопросу: у вас может не быть достаточного пространства между вашими разделами. Дисковая утилита OS X любит видеть пространство не менее 128 МБ между существующими разделами. Если этого места нет, оно часто отказывается работать с диском, хотя я не помню сообщения об ошибке, которое оно дает. Поскольку вы не опубликовали данные таблицы разделов, трудно понять, является ли это правдоподобным объяснением вашей проблемы - у вас предположительно ~ 100 ГБ свободного места где-то, но это может быть не в том месте, чтобы угодить Дисковой утилите. Если это объяснение верно, вам может потребоваться изменить размер одного или нескольких разделов Linux, чтобы обеспечить свободное место после каждого раздела OS X. Публикация выходных данных sudo parted /dev/sda unit s print (напечатанных в окне терминала Ubuntu) покажет нам, как устроен ваш диск, что должно помочь определить, имеет ли эта гипотеза какое-либо преимущество.

0
ответ дан 20 March 2017 в 13:18

Другие вопросы по тегам:

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