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, а затем удалить каталог.