GParted не удалось сжать раздел hfs +; Дисковая утилита Mac OSX сообщает об отсутствии свободного места

3624
cemulate

Я пытаюсь найти место для Ubuntu на моем внешнем диске, с которого я загружаю свой Mac. На данный момент диск имеет только один раздел, раздел hfs +, в котором хранится Mac OS X.

Я использую gparted для модификации диска с другого компьютера под управлением Linux. Тем не менее, GParted навсегда останавливается на этапе «сжатия» на подэтапе «Сокращение раздела (с использованием libparted)»

Я попытался сделать то же самое - изменить диск с помощью Дисковой утилиты с компьютера, работающего под управлением Mac OS X - и дисковая утилита не выдает сообщение «на устройстве не осталось места».

В чем может быть проблема здесь? У меня пока нет 10 репутации, как у меня в Stack Overflow, поэтому я не могу опубликовать скриншот проблемы.

Заранее спасибо за любые ответы!

-Гнаться

1

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

3
mee

Попробуйте установить hfsprogs, прежде чем пытаться изменить размер gparted. У меня точно такая же проблема на моем iMac G5. Я думаю, что команда

sudo apt-get install hfsprogs 

Я видел это решение на другом форуме, но еще не опробовал его.

1
beatgammit

Вы должны делать это через Boot Camp. Mac OS X имеет свой собственный менеджер загрузки, с которым не стоит связываться.

Сколько свободного места у вас на ноутбуке? Если вам действительно не хватает места, то это не позволит вам уменьшить его.

Если вы регулярно редактируете / удаляете / создаете большие файлы, есть вероятность, что ваш диск может быть фрагментирован. Вот статья eHow о том, как дефрагментировать (вам понадобится сторонняя программа):

http://www.ehow.com/how_2091895_defrag-mac-hard-drive.html

Просто чтобы поддержать рекомендацию дефрагментировать. У меня была точно такая же проблема, и мне удалось решить ее, сначала дефрагментировав раздел HFS + с помощью Drive Genius 3. После этого Дисковая утилита была рада изменить размер раздела. Asinine Monkey 13 лет назад 0
0
prairie zephyr

Я изменил размеры томов ppc и Intel Mac для двойной загрузки Linux / OSX. Я не пошел бы на ehow для чего-то кроме рекламы, это - действительно все, в чем они хороши. Boot Camp полезно использовать в первую очередь, если вы хотите выполнить тройную загрузку Linux / Mac OSX / Windows> сначала установить Windows, затем Linux, но для двойной загрузки OSx / Linux лучше всего:

1) Установите rEFIt на Intel Mac http://refit.sourceforge.net/ и убедитесь, что он работает при перезапуске (после первой загрузки Linux также требуется перезагрузка, прочтите, чтобы вы знали, чего ожидать)

2) Создайте резервную копию тома Mac на загрузочном томе и загрузитесь с него, чтобы проверить его работоспособность перед изменением размера или будьте готовы начать заново с установщика OSX, за исключением того, что вы используете на своем Mac (Carbon Copy Cloner http: // www.bombich.com/ отлично подходит для работы и предлагает 30- дневную бесплатную полнофункциональную пробную версию)

3) используйте утилиту для работы с дисками в Mac> выберите жесткий диск "xxx GB ..." (не ваш именованный том) на боковой панели> выберите параметр "Раздел", и вы увидите "один" раздел> выберите и нажмите "+" или прокрутите вниз от «Текущий» для количества разделов, которые вы хотите, т.е. 2 или больше Используйте разделы как изменяемые размеры окон в нужных вам пропорциях. (На томах ppc Linux предпочитает быть перед вашим томом Mac, что означает, что вам придется клонировать, загрузить клон, разделить и затем восстановить Mac на последнем разделе), но для тома Intel Mac вы можете просто уменьшить размер, не разрушая ваш Mac установить. Дайте себе как минимум 10-20 ГБ для современной системы Linux для настольных компьютеров (ее сложнее расширять после установки, поэтому постарайтесь выяснить, какие пропорции подходят для вашей ситуации и нужны перед разделением). Обнаженная командная строка Только Linux может существовать на 2 ГБ или около того, но вам нужен хотя бы один рабочий стол, и существует много программного обеспечения с открытым исходным кодом, для которого вам нужно место. Выберите 2 или более разделов, Дисковая утилита не позволит вам изменить размер ниже того, что в настоящее время существует на вашем Mac OSX, но помните, что ваш Mac нуждается в дополнительных 10 ГБ только для работы с оперативной памятью в эти дни. При установке Linux необходимо будет создать небольшой загрузочный том, который будет слишком мал, чтобы Дисковая утилита могла его создать, не теряя места. Не беспокойтесь об этом сейчас (в то время вы можете удалять и изменять размер любых разделов, которые вы сейчас делаете в Дисковой утилите). - все, за исключением тома Mac OSX, который вы уменьшаете до настоящего времени (на самом деле, если вы не будете осторожны, он тоже его раскроет, но у вас есть резервная копия, верно?), так что либо подумайте о том, какой размер вы хотите разрешить для подкачки, / home и / (root) (/ var и другие, если хотите - обратитесь за советом к дистрибутиву Linux). Создайте все свои тома Linux сейчас (они все равно больше заполнителей, чем финализированы) или просто создайте 2 раздела; то есть. ваш уменьшенный Mac и один для Linux, чтобы разделить и переформатировать при установке.

4) Если вы довольны макетом, учитывая, что вы хотите сделать с вашим HD, выберите «применить». (Это быстро.)

5) Linux должен распознавать том Mac при загрузке в установщик Live CD / USB и предлагать варианты разделов с указаниями или вручную. Если вы не знаете, что делаете, просто позвольте Linux выбирать, но будьте осторожны - Linux предложит стереть ваш том Mac, если вы позволите ему «выбрать самый большой раздел». Если вы создадите раздел вручную (при установке Linux), это заставит вас создать необходимый загрузочный том, раздел для / и правильный формат (используйте ext4 для разделов Linux, если у вас нет веских причин не делать этого). Установщик заставит вас вернуться и перенастроить, пока вы не выберете опции для установки. И если вы случайно удалили и переформатировали весь диск, у вас есть резервная копия загрузочного Mac, верно?