Mac OS X-rmdir schlägt mit "Vorgang nicht zulässig" für einen Ordner fehl, der von einem PC auf einem Wechseldatenträger erstellt wurde

3642
maxint

Ich habe ein Problem (mit Mac OS X 10.5.8) mit den Zugriffsrechten eines Ordners, der vermutlich von einem Virus auf einem Disk-on-Key-Laufwerk erstellt wurde, als ich ihn mit einem PC verwendete. Ich kann den Ordner nicht entfernen oder seinen Namen ändern. Im Finder-Info-Fenster ist das Sperren-Kontrollkästchen deaktiviert und kann nicht angehakt werden. Wenn ich versuche, es zu überprüfen, wird es wieder deaktiviert.

Bitte sehen Sie die Details:

MaxBookAir: GARMINs maxint $ rmdir winamp_cache_0001 / rmdir: winamp_cache_0001 /: Operation nicht erlaubt MaxBookAir: GARMINs maxint $  MaxBookAir: GARMINs maxint $ mv winamp_cache_0001 test mv: winamp_cache_0001 in test umbenennen: Vorgang nicht zulässig MaxBookAir: GARMINs maxint $  MaxBookAir: GARMINs maxint $ GetFileInfo winamp_cache_0001 Verzeichnis: "/ Volumes / GARMIN'S / winamp_cache_0001" Attribute: avbstclinmedz erstellt: 23.12.2009 14:34:52 modifiziert: 13.02.2010 22:52:36 MaxBookAir: GARMINs maxint $  MaxBookAir: GARMINs maxint $ stat -x winamp_cache_0001  Datei: "winamp_cache_0001" Größe: 32768 Dateityp: Verzeichnis Modus: (0777 / drwxrwxrwx) Uid: (502 / maxint) GID: (20 / Mitarbeiter) Gerät: 14,5 Inode: 7439 Links: 1 Zugang: Mi 23.12. 00:00:00 2009 Modify: Sa Feb 13 22:52:36 2010 Veränderung: Sa Feb 13 22:52:36 2010 MaxBookAir: GARMINs maxint $  MaxBookAir: GARMINs 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: GARMINs maxint $  MaxBookAir: GARMINs maxint $ ls -lTd winamp_cache_0001 / drwxrwxrwx 1 maxint staff 32768 13. Februar 22:52:36 2010 winamp_cache_0001 / MaxBookAir: GARMINs maxint $ 
2

2 Antworten auf die Frage

2
Stephen Jennings

Möglicherweise eine dumme Frage, aber mit welchem ​​Dateisystem ist das Flash-Laufwerk formatiert? Wenn es sich um NTFS handelt und Sie MacFUSE nicht mit dem NTFS-3G-Treiber installiert haben, können Sie NTFS-Laufwerke nur schreibgeschützt mounten. (Wenn Sie nicht die experimentelle NTFS-Unterstützung für R / W aktivieren, die jedoch sehr instabil ist, würde ich sie nicht empfehlen.)

Wenn Sie sicher sind, dass die Festplatte nicht schreibgeschützt ist (Sie können dies unter "Festplatten-Dienstprogramm" → "Info" nach "Beschreibbar" suchen), versuchen Sie, dieses Verzeichnis mit sudo zu löschen:

sudo rm -r winamp_cache_0001 
0
Studer

Sie müssen MacFUSE nicht installieren. Folgen Sie einfach diesen Anweisungen, um Ihre NTFS-Partition zu lesen und zu schreiben, und entfernen Sie dann das Verzeichnis.

Das ist interessant und ich hatte noch nicht davon gehört, aber angesichts der mehrfachen Erwähnung von Instabilität und Dateisystembeschädigung würde ich wahrscheinlich an NTFS-3G denken. In diesem Artikel finden Sie Referenzen, die Probleme verursachen: http://www.macosxhints.com/article.php?story=20090913140023382 Stephen Jennings vor 14 Jahren 0
Ich habe es einmal probiert und es hat funktioniert. Ich schlage das vor, weil er nur einmal auf die Festplatte zugreifen muss. Studer vor 14 Jahren 0
Die Diskette erwies sich als FAT16-Dateisystem, daher bin ich verwirrt. maxint vor 14 Jahren 0
Dann versuchen Sie es mit `sudo rm -rf winamp_cache_0001`. Studer vor 14 Jahren 0