На моем (твердотельном) диске в OS X (Lion) есть каталог, который заставляет компьютер зависать, когда я пытаюсь удалить или иным образом получить к нему доступ (нет активности процессора или диска). Что можно предпринять, чтобы удалить каталог?

Вот что я попробовал:

  • Простое помещение каталога в мусорное ведро и очистка мусора приводит к зависанию Finder.
  • Использование rm -Rf en.lproj в Терминале также останавливает работу (en.lproj - это рассматриваемый каталог; он поставляется из Microsoft Office 2008); команда не может быть прервана с помощью Ctrl-C, Ctrl-D или Ctrl-Z.
  • Восстановление прав доступа к диску и проверка диска с помощью Дисковой утилиты не помогают при двух вышеупомянутых подходах.

Любая другая идея будет высоко ценится!

PS: я думаю, что каталог содержит файлы, но я не вижу их ни в Finder, ни в командах Unix (ls en.lproj тоже останавливается).

1 ответ1

0

Хорошо, был более надежный способ попытаться удалить этот файл, и он работал: я загрузил компьютер в однопользовательском режиме (Apple-S), проверил диск с помощью /sbin/fsck -fy и установил его как доступный для записи диск с /sbin/mount -uw / (как указано в сообщениях, напечатанных в однопользовательском режиме). Удаление каталога с помощью rm -R (как обычно) сработало.

Я бы предположил, что по какой-то причине файлы в каталоге, которые нельзя было удалить каким-либо иным образом, (неоправданно) использовались какой-то программой, что приводило к зависанию компьютера…

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