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

Используя последний Macbook Pro с в настоящее время High Sierra 10.13.1, я использовал bootcamp в течение года и сегодня утром решил избавиться от раздела Bootcamp. Утилита Bootcamp не давала мне стереть этот раздел, поэтому я решил сделать это через Disk Utility.

Я сделал все, что мог, чтобы «стереть» его, но я не могу найти способ объединить этот 58-гигабайтный раздел с моим основным Macintosh HD.

хранилище

В Дисковой утилите, если я хочу стереть контейнер Disk2, он сообщает мне, что произошла внутренняя ошибка... Раздел BOOTCAMP на самом деле отформатирован как APFS...

дисковая утилита

$ diskutil list

введите описание изображения здесь

Как я могу объединить эти два раздела?

РЕДАКТИРОВАТЬ: раздела BOOTCAMP больше нет, но я не могу расширить основной...

введите описание изображения здесь

Привет @FrenchFalcon. Вы исправили свою проблему? У меня такая же проблема, но я не хочу переустанавливать macOS.

Ответы (4)

Это два ответа, которые я получил непосредственно от Apple после того, как вчера отправил электронное письмо Тиму Куку.

Нам явно не хватает какой-то документации (и, вероятно, функции Дисковой утилиты). Однако вы можете добиться удаления с помощью помощника Boot Camp.

Запустите Ассистент Boot Camp. Нажмите кнопку «Продолжить». Теперь вы должны увидеть экран «Восстановить диск в один раздел». Нажмите Восстановить, введите пароль

Теперь ваша система удалит раздел Windows.

Сожалеем, что наш опыт не оправдал ваших ожиданий. Я буду работать со своими инженерными командами и AppleCare, чтобы решить эту проблему.

ссылка на ютуб

https://www.youtube.com/watch?v=jy7McSE_NfI https://www.macworld.com/article/1156195/mac-apps/delete-boot-camp.html

Альтернативно

Избавиться от Boot Camp очень просто, вы используете помощника Boot Camp, чтобы удалить то, что он, возможно, создал. Здесь есть удобное видео на YouTube, которое объясняет этот процесс:

https://www.youtube.com/watch?v=jy7McSE_NfI

Меня интересует, почему установка не удалась, поэтому, прежде чем вы это сделаете, если вы можете помочь нам, собрав некоторую информацию, отлично. Если у вас нет времени, это тоже круто.

Использование Ассистента Boot Camp для удаления раздела BootCamp:

  1. Запустите Ассистент Boot Camp из папки «Утилиты».
  2. На экране приветствия Boot Camp Assistant нажмите «Далее».
  3. Если Ассистент Boot Camp не может удалить раздел, здесь возникает ошибка. Если это возможно, вы получите другое диалоговое окно с просьбой восстановить диск (т.е. удалить раздел Boot Camp).

Как создать журналы Sysdiagnose:

  1. Запустите Терминал из папки «Утилиты» в Приложениях.
  2. Введите: «sudo sysdiagnose» и нажмите кнопку «возврат».
  3. Введите свой пароль (для sudo)
  4. Вам будет предложено нажать «Enter», чтобы продолжить. Нажмите кнопку возврата, чтобы продолжить.

После того, как журналы будут собраны, они будут сжаты в файл .gz и созданы в папке /tmp. Окно поиска также появится после того, как файл будет создан с правильным местоположением. Нам тоже нужен этот файл.

Иногда Ассистент Boot Camp дает сбой при первой установке, мы изучаем эту проблему, если вы видите сбой, мы видели отчеты о том, что попытка второй установки будет успешной.

Я удалил имена сотрудников Apple в соответствии с GDPR. Я надеюсь, что это поможет людям

Спенсер

Добро пожаловать в Спроси Разное! :) Не могли бы вы просто уточнить для меня, цитируете ли вы прямо из полученного вами электронного письма, и если да, то где цитирование начинается и заканчивается? Возможно, было бы лучше немного переформатировать ваш ответ, чтобы сделать его более ясным. Конечно, вы можете сделать это самостоятельно, отредактировав свой ответ и используя доступную опцию формата блочного цитирования.
Ты написал Тому Куку по электронной почте?

Если кто-то еще ищет ответ.

Шаг 1. Удалите контейнер

sudo diskutil apfs deleteContainer disk0s3

это изменит контейнер на Apple_HFS Untitled 98,9 ГБ disk0s3

Шаг 2. Сотрите том

sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3

Шаг 3. Измените размер контейнера.

sudo diskutil apfs resizeContainer disk0s2 0
Я сделал это, а затем снова запустил Bootcamp Assistant, вернув пространство обратно в основной контейнер и раздел.
Будьте осторожны, ребята, я сделал стирание тома «Свободное пространство», и теперь это пространство кажется безвозвратно потерянным. Сделал apfs resizeContainer, но получил ошибку: -69771: целевой диск слишком мал. гарантированная победа
Примечание. Диск, который вы расширяете, также должен быть выровнен с пустым пространством (т. е. между ними не может быть каких-либо разделов, иначе размер контейнера не может быть изменен).
В дополнение к тому, что @gustafbstrom сказал выше, вы также должны быть уверены, что контейнер, который вы удаляете, находится после контейнера, размер которого вы хотите изменить. Это должно иметь место, если вы используете BootCamp, но если вы находитесь на этой странице из-за ручного разбиения на разделы, это полезно знать. Когда ваше свободное пространство «пропадает», вам придется использовать gpt createего для создания нового тома HFS.
Обратите внимание, что первый раздел может быть не disk0s3но, например disk2, , но метка изменится после первого шага, например, disk0s3как написано
Это сработало для меня
  1. Удалите «Apple_KernelCoreDump» и «Container disk2».

    sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3
    sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s4
    
  2. Разверните «Контейнерный диск1», чтобы заполнить свободное пространство.

    sudo diskutil apfs resizeContainer disk0s2 0
    
Это именно то, что я хотел сделать, но команда resizeContainer дает мне: Запущена операция APFS. Ошибка: -69771: целевой диск слишком мал для этой операции.
@MalteseFalcon Хм, теперь другие разделы исчезли, позволяет ли это изменить размер в Дисковой утилите?
Нет ! Он видит, что мой жесткий диск имеет емкость 500 ГБ, но показывает мне, что мой текущий раздел имеет 440 ГБ, и это уже максимум, до которого его можно расширить ... (см. Рисунок выше)
@MalteseFalcon Можете нажать на звездочку на круговой диаграмме? Отображается ли раздел в информации справа?
«Звездочка» обозначает хранилище дампа ядра ядра... (и только его 655 МБ)
@grgarside Я задал несколько связанный вопрос здесь: apple.stackexchange.com/questions/300598/… Безопасно ли удалять раздел Apple_KernelCoreDump (чтобы я мог объединить два раздела с этим дампом ядра между ними)?

К сожалению, после того, как я попробовал все решения, которые я нашел, мне пришлось перезагрузить компьютер в режиме восстановления и переустановить новую OSX. Перед этим я сделал резервную копию Time Machine, и теперь я использую свой Mac, как и раньше, но с полностью освобожденным пространством (500,00 ГБ).