Я пытаюсь изменить размер моего существующего расширенного раздела Mac OS на моем Macbook для установки Windows 7 (используя шаги, подобные этим ), но когда я применяю изменения, я получаю эту ошибку:
Сбой раздела
Сбой раздела с ошибкой:
невозможно изменить размер раздела. Попробуйте уменьшить количество изменений в размере раздела.
Общая емкость рассматриваемого жесткого диска составляет 260 ГБ, а весь загрузочный раздел OS X занят. Там я намерен уменьшить этот раздел до 60 ГБ.
Как я могу решить эту проблему? Я уменьшал количество изменений на 10 ГБ с каждой попытки, но это все еще не работает. Я предполагаю, что проблема в том, что на устройстве недостаточно большого пространства. Есть ли способ сделать ручную дефрагментацию, которая бы исправила эту проблему?
источник
Ответы:
У меня была точно такая же проблема: OS X не могла переместить файлы, чтобы разрешить изменение размера раздела. Я пошел и купил Coriolis iDefrag , он создал загрузочный DVD с iDefrag, который позволял ему отлично выполнять свою работу.
Стоит отметить, что для нормального использования Mac вам не нужно выполнять дефрагментацию, поскольку файлы дефрагментируются на лету, но в этом случае мы хотим дефрагментировать свободное место, включая некоторые файлы, которые «заблокированы».
Как всегда это хорошая идея сделать резервную копию ваших данных в первую очередь.
После создания iDefrag я смог разделить столько, сколько мне хотелось для Boot Camp (до того, как он даже не позволил мне сделать 5Gb, после этого я сделал раздел 100Gb).
источник
Некромантия супер вопроса, так как я нигде не мог найти ответ на этот вопрос.
Если изменение размера раздела HFS + не удается, в журнале должна быть запись, аналогичная:
hfs_reclaimspace: Error reclaiming datafork blocks of fileid=<inode>
созданная в разделе «Все сообщения» Console.app.find -x / -inum <inode>
скажет вам, какой файл помешал изменить размер.Зная, какой файл вызвал проблему, вы можете удалить этот файл или переместить его на другой диск и переместить его обратно или что-то еще, что позволит вам завершить изменение размера без переформатирования или покупки программы дефрагментации.
Мне пришлось сделать это дважды (только два проблемных файла), прежде чем мое изменение размера завершено. Я только что проверил это с помощью
diskutil
команды для изменения размера, но это должно быть то же самое с Disk Utility.app, потому что сообщение исходит от ядра.источник
/usr/sbin/named
, которые я переместил на USB-накопитель и обратно./private/var/db/systemstats/snapshots.db
. Перемещение привело к успешному завершению изменения размера.В некоторых случаях подобная проблема может быть вызвана неправильной информацией о системном объеме. Попробуйте использовать утилиту, например Disk Warrior, чтобы убедиться, что на томе HFS + все значения установлены правильно. Если не считать этого, вы можете попробовать использовать Дисковую утилиту с вашего установочного диска OS X вместо попытки изменить размер раздела при загрузке с него.
источник
это просто разобраться с ошибкой раздела
Вам нужно перезагрузить Mac в однопользовательском режиме. Для этого нужно удерживать нажатой клавишу ⌘-S
Затем вам нужно запустить fsck - который проверяет ваш диск. Запустите `/ sbin / fsck -fv ', f для силы и v для многословия.
перезагрузите систему, чтобы выйти из однопользовательского режима - с помощью
exit
илиreboot
проверьте диск с помощью утилиты, затем снова разбейте диск
источник
источник
У меня такая же проблема. Вот как я это решил (не покупая iDefrag).
Попробуйте восстановить диск:
а. загрузитесь на диск восстановления (удерживайте клавишу Alt после перезагрузки) и перейдите в утилиту Disk
б. попробуйте восстановить диск, он может потерпеть неудачу из-за несоответствующего количества (он попросит вас переформатировать ваш диск). с. прежде чем следовать этому совету, попробуйте восстановить диск снова (я сделал это после другого перезапуска). Во второй раз это сработало !!
Затем я попытался изменить размер раздела с диска восстановления, он не смог бы «размонтировать диск» или что-то в этом роде. Перезагрузитесь на свой главный диск (где находится ваш ОС).
Снова измените размер раздела, на этот раз у меня получилось.
источник