[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FreeBSD] FAT32 und polnische Zeichen in Dateinamen? Invalid argument (was: Re: Wechselmedien: Unix-Filesystem fuer Linux und (Free)BSD)
[Thread Prev] | [Thread Next]
- Subject: [FreeBSD] FAT32 und polnische Zeichen in Dateinamen? Invalid argument (was: Re: Wechselmedien: Unix-Filesystem fuer Linux und (Free)BSD)
- From: "Raphael H. Becker" <Raphael.Becker@xxxxxx>
- Date: Mon, 5 Sep 2005 19:32:03 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Hi *, On Fri, Jul 15, 2005 at 01:05:56PM +0200, Raphael H. Becker wrote: > Leider habe ich schon DateiNAMEN erlebt, die sich in Fat32 nicht > abspeichern lassen (unter FreeBSD). Typischerweise kommt das bei > Unicodeverseuchten Dateinamen vor, die ich irgendwo aus der Windows-Welt > bekommen habe (zB via Samba3). Es geht also nicht nur (aber auch) > um Permissions, sondern auch um den Namensraum allgemein. Aktuelles Beispiel: USB-Platte mit FAT32, unter FreeBSD mit FAT32 formatiert. $Bekannte hatte die zu Hause am Rechner (WiXP) und irgendwelche Musik kopiert. Unter FreeBSD kann ich das nicht zugreifen: # ls -la ANKH\ -\ Ankh/ ls: 01 Pocz?tek.mp3: Invalid argument ls: 03 Kraina umar?ych wg A Vivaldi.mp3: Invalid argument ls: 05 Bez imienia' Krzysiek Baczy?ski.mp3: Invalid argument ls: 07 Czekaj?c na s?o?ce.mp3: Invalid argument total 35360 drwxr-xr-x 1 rabe multimedia 4096 Aug 28 18:51 . drwxr-xr-x 1 rabe multimedia 4096 Aug 28 18:51 .. -rw-r--r-- 1 rabe multimedia 7301791 Jun 14 17:59 02 Hate and love.mp3 -rw-r--r-- 1 rabe multimedia 4416619 Jun 14 17:59 04 Wiara.mp3 -rw-r--r-- 1 rabe multimedia 5624521 Jun 14 17:59 06 Sen.mp3 -rw-r--r-- 1 rabe multimedia 4945337 Jun 14 17:59 08 Nocne kwiaty.mp3 -rw-r--r-- 1 rabe multimedia 3966477 Jun 14 17:59 09 '24'W'G N Paganini.mp3 -rw-r--r-- 1 rabe multimedia 4281618 Jun 14 17:59 10 Chleb i krew.mp3 -rw-r--r-- 1 rabe multimedia 4085177 Jun 14 17:59 11 Brama' Dante Aligieri.mp3 -rw-r--r-- 1 rabe multimedia 1557360 Jun 14 17:59 12. Koniec.mp3 Ich habe schon versucht gemaess http://www.microsoft.com/globaldev/reference/oslocversion.mspx#winxpHome die Codepage auf 850 oder 852 zu stellen, bei Google habe ich noch gesehen, dass UTF-8 funktionieren soll. Die Ausgabe veraendert sich jedoch nicht, egal mit welcher CP ich das mounte. Aktuell ist es mit UTF-8 gemountet: # mount_msdosfs -m 644 -M 755 -D UTF-8 -u rabe -g multimedia /dev/da4s1 /data3 Ich muss sicher nicht erwaehnen, dass sich solche Namen auch nicht umbenennen lassen: # mv 07\ Czekaj\?c\ na\ s\?o\?ce.mp3 07\ Czekaj\?c\ na\ s\?o\?ce_.mp3 mv: rename 07 Czekaj?c na s?o?ce.mp3 to 07 Czekaj?c na s?o?ce_.mp3: Invalid argument Bei der Eingabe war die bash-autocompletion hilfreich, was "mv" aber nicht wirklich beeindruckt hat. Dito mit touch oder stat. Wo is der Bug? Workaround? Wie Loesche ich Dateien, die sich nicht anfassen lassen? Ich wollte eigentlich nicht die ganze Platte formatieren deswegen. Ideen dazu? Kann man sowas "debuggen"? Gruss -- Raphael Becker http://rabe.uugrn.org/ http://schnitzelmitkartoffelsalat.und.rahmspin.at/ .........|.........|.........|.........|.........|.........|.........|..