Некоторые элементы корзины не могут быть удалены из-за защиты целостности системы


8

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

сообщение об ошибке

Любая подсказка, что означает это сообщение?


1
Пожалуйста, покажите нам выводxattr ~/.Trash/* ~/.Trash/.* | grep rootless
bot47

1
Ух ты - молодец, если тебе удалось выполнить это действие. На первый взгляд, это означает, что ваша защита испорчена, так как вы не сможете получить что-либо, защищенное SIP в корзине. Что вы ищете -инструкции для отключения SIP? Как искать в корзине расширенные атрибуты? Что-то еще, вроде подтверждения, что это просто ошибка?
bmike

Я должен исправить себя и попросить вывод xattr -r ~/.Trash/* ~/.Trash/.* | grep rootless.
bot47

используйте «sudo rmdir [путь к каталогу в корзине]» в терминале, если это каталог, или «sudo rm -r [путь к файлу в корзине]», если это файл
Harcker

Старые резервные копии защищены SIP. Это упомянутые файлы.
NoahL

Ответы:


2
sudo rm -rf /Volumes/ExternalDrive/.Trashes/

Замените «ExternalDrive» на фактическое имя вашего внешнего диска. Будьте внимательны при использовании команды rm и убедитесь, что путь к внешнему диску указан правильно.


1

Я столкнулся с этим, пытаясь удалить старые резервные копии. Я решил эту проблему, перейдя в корзину, щелкнув правой кнопкой мыши Backups.db и вернув его обратно. Затем следующее: Как я могу вручную удалить старые резервные копии, чтобы освободить место для Time Machine? ( sudo tmutil delete /Volumes/<drive>/Backups.backupdb/<backup>)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.