Команда приложения терминала, показанная ниже, выводит размер каждого диска, который не был извлечен из Mac.
diskutil list
Существует три типа разделов, используемых для хранения файлов Mac. Команда diskutil list
представляет типы разделов либо как Apple_HFS
, Apple_CoreStorage
либо Apple_APFS
. У каждого из этих типов разбиения есть общая команда для восстановления потерянного пространства. Если кажется, что ни одна из общих команд не соответствует вашей конкретной проблеме, вы можете попробовать опубликовать новый вопрос. Ваш вопрос должен также включать вывод diskutil list
команды и модель / год вашего Mac.
Apple_HFS
Для этого типа разделения вывод diskutil list
команды должен выглядеть примерно так, как показано ниже.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 499.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
Здесь есть приблизительно 500 ГБ для восстановления disk0s2
. Общая команда приведена ниже.
diskutil resizeVolume disk0s2 R
Результаты показаны ниже.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 999.0 GB disk0s2
3: Apple_Boot 650.0 MB disk0s3
Apple_CoreStorage
Для этого типа разделения вывод diskutil list
команды должен выглядеть примерно так, как показано ниже.
Примечание. Этот тип разбиения часто включает в себя более одного физического диска.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage Macintosh HD 500.1 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +499.7 GB disk1
Logical Volume on disk0s2
73BC8A1D-61C6-45D7-8509-042F21133C4D
Unencrypted
Здесь есть приблизительно 500 ГБ для восстановления disk0s2
. Общая команда приведена ниже. Вместо использования идентификатора disk0s2
вам нужно заменить UUID ( 73BC8A1D-61C6-45D7-8509-042F21133C4D
) логического тома на disk0s2
.
diskutil cs resizeStack 73BC8A1D-61C6-45D7-8509-042F21133C4D 0
Результаты показаны ниже.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage Macintosh HD 999.7 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s4
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +999.3 GB disk1
Logical Volume on disk0s2
73BC8A1D-61C6-45D7-8509-042F21133C4D
Unencrypted
Примечание: идентификатор disk0s4
должен быть disk0s3
. Это можно исправить, перезагрузив компьютер.
Apple_APFS
Для этого типа разделения вывод diskutil list
команды должен выглядеть примерно так, как показано ниже.
Примечание. Этот тип разбиения часто включает в себя более одного физического диска.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 500.0 GB disk0s2
Здесь есть приблизительно 500 ГБ для восстановления disk0s2
. Общая команда приведена ниже. Вместо того, чтобы использовать идентификатор disk0s2
, вам нужно заменить контейнер ( disk1
) на disk0s2
.
diskutil apfs resizeContainer disk1 0
Результаты показаны ниже.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 999.8 GB disk0s2