Восстановление (освобождение) пространства на MacOS после удаления раздела диска

Вопрос или проблема

Вот что показывает, когда я вводю diskutil list в терминале:

/dev/disk0 (внутренний, физический):
#:  ТИП                    ИМЯ                    РАЗМЕР        ИДЕНТИФИКАТОР
0:  GUID_partition_scheme                           *1.0 ТБ     disk0
1:  Apple_APFS_ISC          Контейнер disk2         524.3 МБ    disk0s1
2:  Apple_APFS              Контейнер disk4         800.0 ГБ    disk0s2
3:  Apple_APFS              Контейнер disk1         2.5 ГБ      disk0s3
    (свободное пространство)                                    192.2 ГБ    –
4:  Apple_APFS_Recovery     Контейнер disk3         5.4 ГБ      5.4 ГБ

/dev/disk1 (синтезированный):
#:  ТИП                    ИМЯ                    РАЗМЕР        ИДЕНТИФИКАТОР
0:  APFS Container Scheme   —                       +2.5 ГБ     disk1
                            Физический хранилище disk0s3
1:  APFS Volume             Preboot                 62.7 МБ     disk1s3
2:  APFS Volume             Recovery                20.5 КБ     disk1s4

/dev/disk4 (синтезированный):
#:  ТИП                    ИМЯ                    РАЗМЕР        ИДЕНТИФИКАТОР
0:  APFS Container Scheme   —                       +800.0 ГБ   disk4
                            Физический хранилище disk0s2
1:  APFS Volume             Macintosh HD            9.2 ГБ      disk4s1
2:  APFS Snapshot           com.apple.os.update—    9.2 ГБ      disk4s1s1
3:  APFS Volume             Preboot                 5.2 ГБ      disk4s2
4:  APFS Volume             Recovery                862.6 МБ    disk4s3
5:  APFS Volume             Data                    323.5 ГБ    disk4s5
6:  APFS Volume             VM                      20.5 КБ     disk4s6

Как мне вернуть свободное пространство и добавить его к основному разделу?

Изображение:

Вывод команды diskutil list

Вы должны быть в состоянии сделать это с помощью графического интерфейса Disk Utility

Следующие действия должны сработать, если ваш diskutil list показывает (свободное пространство) для вашего disk0:

  1. Откройте Disk Utility (ГИ), например, через поиск Spotlight.
  2. Нажмите “Вид” и выберите “Показать все устройства”.
  3. Слева щелкните на своем дисковом устройстве в корне навигационного дерева.
  4. В верхнем правом углу нажмите “Раздел”.
  5. В открывшемся окне нажмите серую кнопку “Раздел”.
    Графический интерфейс разделения откроется и покажет большой круг с разными разделами.
    Пунктирные области заняты, тогда как сплошные области “свободны для использования”.
  6. Выберите белую область “Свободное пространство”.
  7. Нажмите “–” внизу круга.
    Это интегрирует свободное пространство в один из ваших разделов.
  8. Перетащите границы разделов, чтобы изменить их индивидуальное пространство по своему усмотрению.
    (Если, например, “Свободное пространство” не было интегрировано в ваш основной раздел сразу.)
  9. Нажмите “Применить”, подтвердите “Раздел” и дождитесь завершения процесса.

Если diskutil list не показывает (свободное пространство) для disk0

Новый размер должен отличаться от существующего размера.
Чтобы исправить это, выполните следующие действия:

  1. Откройте/Оставайтесь в терминале
  2. Запустите diskutil repair disk0
  3. Выполните вышеперечисленные шаги в ГИ или:
    Запустите diskutil apfs resizeContainer disk1 0.
Отказ от ответственности:

Эту вторую часть я адаптировал из этого ответа AskDiffernt от Ильи К.

Ответ или решение

Как восстановить свободное место на MacOS после удаления раздела диска

Введение

После удаления раздела диска на MacOS, свободное место может оставаться недоступным для использования в ваших основных контейнерах APFS. В данном руководстве мы подробно рассмотрим шаги, необходимые для повторного присоединения свободного пространства к основному разделу.

Шаги для восстановления свободного места с помощью Disk Utility

  1. Запустите Disk Utility: Откройте Disk Utility, используя поиск Spotlight (Cmd + Space и введите "Disk Utility").

  2. Отобразите все устройства: В меню "View" выберите "Show all devices", чтобы увидеть полный список ваших дисков и разделов.

  3. Выберите ваш диск: В левой панели выберите основной диск (в вашем случае это будет disk0).

  4. Откройте раздел: В правом верхнем углу нажмите кнопку "Partition".

  5. Настройка раздела: В появившемся окне нажмите на серую кнопку "Partition". Вы увидите графическое представление с кругами, каждый из которых представляет собой раздел вашего диска. Пробелы, которые свободны, будут показаны с помощью сплошной линии.

  6. Выбор свободного пространства: Нажмите на область "Free space". Это выделенное пространство будет отображено в интерфейсе.

  7. Интеграция свободного пространства: Чтобы добавить это свободное пространство к вашему основному разделу, выберите кнопку с минусом () внизу круга.

  8. Настройка размеров: Если свободное пространство не было интегрировано в основной раздел, вы можете перетащить границы между разделами, чтобы изменить их размеры по желаемым параметрам.

  9. Применение изменений: Нажмите "Apply", затем подтвердите действие, нажав "Partition". Дождитесь завершения процесса.

Если в diskutil list не отображается свободное пространство

Если в выводе команды diskutil list не хватает информации о свободном пространстве, вам может понадобиться выполнить некоторые дополнительные действия:

  1. Откройте Terminal: Оставайтесь в приложении Terminal.

  2. Проведите восстановление диска: Выполните команду:

    diskutil repair disk0

    Это поможет устранить возможные проблемы с доступом к диску.

  3. Завершите процесс через Disk Utility или команду Terminal:

    • Вернитесь к шагам, описанным в разделе "Шаги для восстановления свободного места с помощью Disk Utility".
    • Или выполните следующую команду в Terminal для изменения размера контейнера:
      diskutil apfs resizeContainer disk1 0

Заключение

Восстановление свободного места после удаления раздела в MacOS может показаться сложной задачей, однако с помощью описанных шагов и инструментов, таких как Disk Utility и Terminal, этот процесс становится достаточно простым. Не забудьте создавать резервные копии важных данных перед выполнением операций с разделами, чтобы избежать потери информации.

Оцените материал
Добавить комментарий

Капча загружается...