2

Я только что обнаружил каталог 4.5Gb /Previous System/private , вызванный (недавним) обновлением до 10.13 (даты, кажется, совпадают). Так как он сильно влияет на мое доступное пространство, и я не знаю, почему обновление решит сохранить кучу файлов системного уровня, я попытался rm -Rf его. Это в основном успешно (уменьшилось до 1,6 Гб), но все еще есть некоторые файлы, которые я не могу удалить, в var/dyld и var/datadetectors .

Вот вывод команды sudo rm -Rf /Previous\ System :

rm: datadetectors: Permission denied
override rw-r--r--  root/wheel restricted for dyld/dyld_shared_cache_x86_64.map?

Я под впечатлением restricted относится к SIP? Я не могу понять, почему это защитит /Previous System так как она не используется, хотя ...

Влечет ли путь к восстановлению свободного места танец SIP-перезагрузки для чего-то не связанного с моей в настоящее время работающей системой?

1 ответ1

0

Каталог /Previous System создается в результате того, что вы в какой-то момент выполнили установку Mac Archive and Install для Mac OS. Когда вы это сделали, установщик поместил различные системные файлы - файлы предпочтений, шрифты и плагины между ними - в эту папку «Предыдущая система». Вы не можете загрузить свой Mac из этой папки, он просто предназначен для хранения старых системных файлов.

SIP может препятствовать удалению некоторых из этих файлов. Применяются обычные предостережения о судебном разбирательстве на свой страх и риск.

Вы можете отключить защиту целостности системы.

  • Перезагрузитесь в Recovery
  • Введите csrutil disable в окне терминала
  • перезагружать

Теперь вы сможете удалить эти файлы.

Я настоятельно рекомендую повторить приведенную выше последовательность, чтобы снова включить SIP после того, как вы закончили очистку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .