Mac OS X - rmdir falha com “Operação não permitida” para uma pasta criada por um PC em uma unidade removível

2

Eu tenho um problema (usando o Mac OS X 10.5.8) com os direitos de acesso de uma pasta que foi presumivelmente criada por um vírus em uma unidade disk-on-key quando eu a usei com um PC. Não consigo remover a pasta ou alterar seu nome. Na janela Informações do Finder, a caixa Bloquear está desmarcada e desmarcável - se eu tentar marcá-la, ela volta a ser desativada.

Por favor, veja os detalhes:

MaxBookAir:GARMIN'S maxint$ rmdir winamp_cache_0001/
rmdir: winamp_cache_0001/: Operation not permitted
MaxBookAir:GARMIN'S maxint$

MaxBookAir:GARMIN'S maxint$ mv winamp_cache_0001 test
mv: rename winamp_cache_0001 to test: Operation not permitted
MaxBookAir:GARMIN'S maxint$

MaxBookAir:GARMIN'S maxint$ GetFileInfo winamp_cache_0001
directory: "/Volumes/GARMIN'S/winamp_cache_0001"
attributes: avbstclinmedz
created: 12/23/2009 14:34:52
modified: 02/13/2010 22:52:36
MaxBookAir:GARMIN'S maxint$

MaxBookAir:GARMIN'S maxint$ stat  -x winamp_cache_0001 
  File: "winamp_cache_0001"
  Size: 32768        FileType: Directory
  Mode: (0777/drwxrwxrwx)
  Uid: (  502/  maxint)
  Gid: (   20/   staff)
  Device: 14,5   Inode: 7439    Links: 1
  Access: Wed Dec 23 00:00:00 2009
  Modify: Sat Feb 13 22:52:36 2010
  Change: Sat Feb 13 22:52:36 2010
MaxBookAir:GARMIN'S maxint$

MaxBookAir:GARMIN'S maxint$ 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:GARMIN'S maxint$ ls -lTd winamp_cache_0001/
drwxrwxrwx  1 maxint  staff  32768 Feb 13 22:52:36 2010 winamp_cache_0001/
MaxBookAir:GARMIN'S maxint$
    
por maxint 13.02.2010 / 18:52

2 respostas

2

Possivelmente uma pergunta idiota, mas qual sistema de arquivos é o drive flash formatado com? Se é NTFS e você não tem MacFUSE instalado com o driver NTFS-3G, então você só pode montar unidades NTFS somente leitura. (A menos que você ative o suporte NT / R experimental NTFS, mas parece ser muito instável, então eu não recomendaria isso).

Se tiver certeza de que o disco não está montado como somente leitura (você pode verificar isso no Utilitário de Disco → Info → procurar por "Gravável"), tente excluir esse diretório com o sudo:

sudo rm -r winamp_cache_0001
    
por 13.02.2010 / 19:41
0

Você não precisa instalar o MacFUSE, basta seguir este para ler / gravar sua partição NTFS , depois remova o diretório.

    
por 13.02.2010 / 20:02