Не удалось удалить раздел Boot Camp в macOS Sierra

5

Я установил Windows 10 на свой Mac с помощью Boot Camp Assistant, но позже решил удалить раздел, так как мне больше не нужна Windows. Я использовал (или пытался) использовать Boot Camp для «восстановления», но он дал мне ошибку, сообщив, что это не удалось. Теперь, когда я захожу в Дисковую утилиту, раздел Windows не появляется, поэтому я не могу удалить его. Но он где-то есть, потому что я показываю только 180 ГБ в разделе Mac (не полные 250 ГБ).

Возвращение в Boot Camp Assistant не помогает, оно просто позволяет создать другой раздел (без возможности удаления или восстановления).

Я в недоумении, как поступить.

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

Фрэнк
источник
Наш постоянный эксперт по этим вопросам обычно находится в Берлине, но [взгляните на этот удивительный] ответ ( apple.stackexchange.com/a/176557/5472 ) и посмотрите, сможете ли вы собрать воедино, какие разделы удалить, а затем как восстановить / расширить ваше хранилище. Пожалуйста, сделайте резервную копию всех данных, которые вам нужны, в этой системе перед запуском.
bmike
@bmike Я все еще ищу правильный дубликат. Обычно команда resizeStack не работает после неудачного выполнения Boot Camp в BC Assistant.
Кланомат

Ответы:

2

После неудачного выполнения Boot Camp Assistant «Удалить Windows 10 или более позднюю версию» практически любой раздел CoreStorage, с которым я столкнулся, был FUBAR. Это обычно не влияет на файловую систему / содержимое системного тома, но на некоторые внутренние структуры CoreStorage, которые запрещают любое изменение группы логических томов и последующих контейнеров.

  • Сделайте резервную копию основного тома MacOS с помощью Time Machine или другого решения для резервного копирования.
  • Отключите ваш внешний резервный диск.

В крайнем случае (очень вряд ли сработает!):

  • Откройте терминал и введите diskutil cs list
  • С UUID логического тома (обычно последний UUID в выводе предыдущей команды) введите

    diskutil cs resizeStack <lvUUID> <size>
    

    например

    diskutil cs resizeStack F95E3156-8CFA-4B73-98F7-5A6D9644CA6F 248500m
    

    Команда обычно терпит неудачу с некоторой ошибкой. Но если вы получите сообщение об ошибке: -69720: недостаточно свободного места ... используйте немного меньший размер, например 248200 м, до тех пор, пока вы не добьетесь успеха.

Общий подход (с резервной копией Time Machine):

  • Перезапустите режим Internet Recovery, нажав alt cmd Rпри запуске. Загрузка в режим восстановления не способствует, потому что Recovery HD будет перемещен в одном из следующих шагов. И вы не можете переместить раздел, используемый в качестве загрузочного тома.

    Предварительными условиями являются последнее установленное обновление прошивки, либо E thernet, либо WLAN (WPA / WPA2), и маршрутизатор с активированным DHCP.
    На линии со скоростью 50 Мбит / с требуется около 4 минут (с небольшим анимированным глобусом) для загрузки образа восстановления сетевой загрузки, который обычно загружается с сервера Apple / Akamai.

    Я рекомендую Ethernet, потому что он более надежный. Если вы ограничены Wi-Fi и процесс загрузки завершается неудачно, просто перезапустите Mac с тем же ярлыком, пока вы не загрузитесь.

    В качестве альтернативы вы можете начать с загрузочного флэш-накопителя установщика (предпочтительно Sierra) или с флэш-накопителя, содержащего полную систему (Sierra).

  • Откройте Дисковую утилиту в окне утилит macOS
  • Переразбейте свой внутренний диск на один том / таблицу разделов GUID / JHFS +.
  • Выйти из Дисковой утилиты.
  • Прикрепите свой резервный диск.
  • Откройте « Восстановление из Time Machine Backup» в окне «Утилиты macOS» и восстановите резервную копию на только что созданном основном томе.
klanomath
источник
1
Большое, большое спасибо - на самом деле ваш метод resizeStack работал без ошибок.
Фрэнк