Mac OS X - rmdir завершается с ошибкой "Операция не разрешена" для папки, созданной ПК на съемном носителе

У меня проблема (с использованием Mac OS X 10.5.8) с правами доступа к папке, которая предположительно была создана вирусом на диске "ключ-ключ", когда я использовал его на ПК. Я не могу удалить папку или изменить ее имя. В окне "Информация" в Finder поле "Блокировка" не проверяется и не проверяется - если я пытаюсь его проверить, оно снова выключается.

Пожалуйста, смотрите детали:

MaxBookAir: maxint GARMIN $ rmdir winamp_cache_0001/
rmdir: winamp_cache_0001/: операция не разрешена
MaxBookAir: GARMIN'S maxint $

MaxBookAir: тест GARMIN maxint$ mv winamp_cache_0001
mv: переименовать winamp_cache_0001 для проверки: операция не разрешена
MaxBookAir: GARMIN'S maxint $

MaxBookAir: максин GARMIN $ GetFileInfo winamp_cache_0001
каталог: "/ Тома /GARMIN'S/winamp_cache_0001"
атрибуты: avbstclinmedz
создано: 23.12.2009 14:34:52
изменено: 13.02.2010 22:52:36
MaxBookAir: GARMIN'S maxint $

MaxBookAir: maxint GARMIN $ stat  -x winamp_cache_0001 
  Файл: "winamp_cache_0001"
  Размер: 32768 Тип файла: каталог
  Режим: (0777/drwxrwxrwx)
  Uid: (  502/ макс.)
  Гид: (   20/ персонал)
  Прибор: 14,5 Индод: 7439 Ссылки: 1
  Доступ: ср 23 дек 00:00:00 2009
  Изменить: Сб 13 февр. 22:52:36 2010
  Изменение: суббота, 13 февраля 22:52:36 2010
MaxBookAir: GARMIN'S maxint $

MaxBookAir: maxint GARMIN $ stat -r winamp_cache_0001  
234881029 7439 040777 1 502 20 0 32768 1261506600 1266081756 1266081756 1261559092 131072 64 32768 winamp_cache_0001
MaxBookAir: GARMIN'S maxint $

MaxBookAir: maxint GARMIN $ ls -ltd winamp_cache_0001/
drwxrwxrwx  1 персонал maxint 32768 13 февраля 22:52:36 2010 winamp_cache_0001/
MaxBookAir:GARMIN'S maxint$

2 ответа

Возможно, глупый вопрос, но в какой файловой системе отформатирована флешка? Если это NTFS и у вас не установлен MacFUSE с драйвером NTFS-3G, то вы можете монтировать только NTFS-диски только для чтения. (Если вы не включите экспериментальную поддержку NTFS, но она кажется очень нестабильной, поэтому я бы не рекомендовал ее).

Если вы уверены, что диск не смонтирован только для чтения (вы можете проверить это в Дисковой утилите → Информация → ищите "Доступный для записи"), попробуйте удалить этот каталог с помощью sudo:

sudo rm -r winamp_cache_0001

Вам не нужно устанавливать MacFUSE, просто следуйте инструкциям, чтобы прочитать / записать раздел NTFS, а затем удалить каталог.

Другие вопросы по тегам