Я не могу расширить жесткий диск моего Mac. diskutility
сообщает об этой ошибке:
MediaKit сообщает, что раздел (карта) слишком мал
Как я могу решить это?
Я не могу расширить жесткий диск моего Mac. diskutility
сообщает об этой ошибке:
MediaKit сообщает, что раздел (карта) слишком мал
Как я могу решить это?
Если вы запустите GParted live cd: http://gparted.sourceforge.net/ В вашей системе он автоматически обнаружит и исправит эту проблему. Лучшее решение, которое я нашел до сих пор.
Этот пост был единственным способом, который я нашел, чтобы решить его, и это не для слабонервных. ;-)
http://blog.scottmroberts.com/archives/15
В основном проблема заключается в том, что таблица разделов GUID не соответствует размеру диска. Единственный способ исправить это - купить инструмент, который исправит проблему, или вручную исправить проблему, введя команды gpt
для удаления и воссоздания таблицы разделов. Вы должны создать его точно так же, как раньше, включая типы разделов (UUID).
Кроме того, вы должны быть в состоянии получить приглашение root, где диск, который вас интересует, не смонтирован. (для меня это означало вставлять установочный диск, загружаться с него, а затем быстро нажимать Command-S, чтобы войти в однопользовательский режим.)
Я знаю, что это поздний ответ. Теперь только я столкнулся с этой проблемой, и я узнаю этот блог УВЕЛИЧИТЬ ДИСК И РАЗМЕР РАЗДЕЛА В OS X. Это решило мне мою проблему. Я публикую это, потому что это может помочь кому-то еще, я надеюсь.
Попробуйте отформатировать диск из Терминала с помощью команды diskutil
, например:
Список всех дисков:
diskutil list
Размонтируйте диск (замените diskN
вашим диском):
diskutil unmountDisk force diskN
Стереть загрузочный сектор с нулями (убедитесь, что вы не удалите неправильный диск!):
sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
Предупреждение: вышеуказанные команды стирают все данные в /dev/diskN
, поэтому убедитесь, что все правильно!
Раздел с использованием diskutil
:
diskutil partitionDisk diskN GPT JHFS+ "My External HD" 0g
Источник: Дисковая утилита не может стереть / отформатировать внешний жесткий диск в Reddit.
Почему бы просто не загрузиться в однопользовательском режиме? Удерживайте команду +s при загрузке. Выполните проверку диска, а затем установите диск.
Перейдите в /Library/Caches
и /System/Library/Caches
и удалите все в этих папках.
Затем перейдите в /private/var/db
и удалите BootCache.data
, BootCache.playlist
и .volinfodatabase
. Перезагрузитесь и снова используйте Disk Utility. Просто сделал это здесь, и он работал, переходя от SSD на 120 ГБ к SSD на 250 ГБ. Получал слишком страшную ошибку аптечки или что-то еще.
Возможно, вам просто нужно удалить .volinfodatabase
. Попробуйте сначала. Если это не работает , попробуйте еще раз .volinfodatabase
и файлы BootCache. Если это не сработает, попробуйте то, что я пытался.
Не обязательно полезный ответ, но я исправил эту проблему в Yosemite, используя опцию Восстановить диск в Дисковой утилите. Используя OSX в virtualbox, на хосте virtualbox, я изменил размер динамического диска, но OSX не позволил мне изменить размер раздела (с ошибкой в исходном вопросе)
Похоже, что новинка в Mavericks, вы можете загрузиться с установочного носителя (CD или флэш-накопитель) и использовать его утилиту для работы с дисками.
шаги:
Это работает, потому что пропускает всю кешированную информацию о диске, упомянутую Дженсом Эратом в его комментарии. Вы можете заметить, что на этапе 5/6 дисковая утилита займет некоторое время для анализа вашего диска, чего не происходит при обычной загрузке. Это хорошая вещь.
Кстати, это не работает в режиме восстановления. Режим восстановления выглядит очень похоже на загрузку с установочного носителя. Но режим восстановления по-прежнему загружается с жесткого диска, который вы пытаетесь перераспределить, и это вызывает проблемы.
(Спасибо Деннису за мою работу за помощь в выяснении этого)
У меня была эта проблема при попытке удалить некоторые разделы Linux с диска. Переформатирование их в разделы MacOS позволило впоследствии удалить их.
Я смог решить эту проблему, сбросив NVRAM (команда + опция + p + r при загрузке).