![Утилита OSX El Capitan Disk Utility изменила размер раздела восстановления](https://rvso.com/image/1469467/%D0%A3%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D0%B0%20OSX%20El%20Capitan%20Disk%20Utility%20%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D0%BB%D0%B0%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B0%20%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F.png)
Я использую VMWare Fusion VM на OSX El Capitan, VMWare отказалась разрешить мне назначить диск размером более 40 ГБ при создании VM. Поэтому я решил загрузить Disk Utility из восстановления и изменить размер диска.
Я изменил размер раздела до желаемого и нажал «Принять», однако вместо этого, похоже, изменился размер скрытого диска восстановления.
Теперь я не могу изменить размер разделов и у меня огромный раздел восстановления. Он также, похоже, использует стандартный GPT вместо использования Core Storage (поэтому команды diskutil cs не будут работать).
решение1
Похоже, это какая-то ошибка новой Дисковой утилиты OSX, возможно, в сочетании с образами дисков VMWare.
Исправить:
- Загрузите ОС как обычно.
- Откройте терминал.
- Восстановите диск
diskutil repairVolume /dev/disk0s3
(где disk0s3 — ваш том) - Проверьте диск
diskutil verifyVolume /dev/disk0s3
- Изменить размер раздела
diskutil resizeVolume /dev/disk0s3 650M
- Загрузитесь в режим восстановления.
- Откройте терминал, не используйте Disk Utility.
- Измените размер фактического диска
diskutil resizeVolume /dev/disk0s2 200G
(где disk0s2 — это фактический диск, размер которого вы хотите изменить, 200G — ваш размер)
решение2
Я тоже столкнулся с этой проблемой с более поздней версией OSX, обнаружив, что утилита диска не справляется. Я обнаружил, что gparted live ISO можно загрузить и переместить раздел восстановления в конец диска. Затем я перезагрузился в OSX и использовал утилиту диска, чтобы расширить раздел и увеличить файловую систему.