Re: Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-17 Diskussionsfäden Michael Vert
Vielen Dank für die diversen Hinweise, genutzt haben Sie leider wenig.

Nach einigem Herumprobieren ist es mir aber doch gelungen das Ziel zu
erreichen:

Voraussetzungen:
- Dualboot-Maschine: Linux (2.6.6), Win98SE

Ziel:
- Umlaute in Dateinamen sichtbar machen, sowohl unter Windows, als
auch unter Gnome (nautilus), als auch in der Console

Lösung:
- option utf8 in /etc/fstab/:
/dev/hdc5  /mnt/win_e vfat rw,users,umask=000,utf8,uid=1000 0 0
- console font mit utf8-Unterstützung:
dpkg-reconfigure locales
([EMAIL PROTECTED])

Mögliche Erklärung:
- Nautilus möchte Sonderzeichen in Dateinamen im Unicode haben.
Andernfalls erscheint die Fehlermeldung invalid unicode
- Die Mount-Option utf8 wandelt die Sonderzeichen der vfat
Dateinamen in Unicode um.
- Damit diese dann auch in der Console angezeigt und benutzt werden
können ist die locale mit .UTF-8 erforderlich.

Weitere Anmerkungen:
- Das native Zeichenformat der Umlaute in den Dateinamen auf der
vfat-Partition scheint die Codepage 850 zu sein. Wenn man die
Mount-Option uft8 weglässt, werden in der Console die Sonderzeichen
octal angezeigt. Der Wert entspricht dem, mit dem man unter Windows
das Sonderzeichen mit gehaltener Alt-Taste erzeugen kann.
- Wählt man eine andere Mount-Option, z.B. iso8859-15, so liefert
der vfat-Treiber die Dateinamen in dieser Kodierung. Wählt man hierzu
passend eine iso8859-15-locale, werden auf der Console die Namen
wieder richtig angezeigt; nur unter Gnome kommt es dann wieder zu
invalid unicode.


Weitere Anmerkungen, Verbesserungen, Hinweise?

Beste Grüße


Michael



Re: Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-17 Diskussionsfäden Michelle Konzack
Am 2004-05-17 13:23:05, schrieb Michael Vert:
Vielen Dank für die diversen Hinweise, genutzt haben Sie leider wenig.

Lösung:
- option utf8 in /etc/fstab/:
/dev/hdc5  /mnt/win_e vfat rw,users,umask=000,utf8,uid=1000 0 0
- console font mit utf8-Unterstützung:
dpkg-reconfigure locales
([EMAIL PROTECTED])

wird unter WOODY nicht von allen programmen unterstützt...

Mögliche Erklärung:
- Nautilus möchte Sonderzeichen in Dateinamen im Unicode haben.
Andernfalls erscheint die Fehlermeldung invalid unicode
- Die Mount-Option utf8 wandelt die Sonderzeichen der vfat
Dateinamen in Unicode um.

Seit Win98 verwendet M$ Unicode in allen Dateioperationen.

- Damit diese dann auch in der Console angezeigt und benutzt werden
können ist die locale mit .UTF-8 erforderlich.

Da kannst aber pech mit Backups haben...

Auf alle Fälle heist es, Backup-Tools von SARGE zu installieren, 
denn die meisten schaffen UTF-8. Unter WOODY schaut es düster aus.

Weitere Anmerkungen:

- Wählt man eine andere Mount-Option, z.B. iso8859-15, so liefert
der vfat-Treiber die Dateinamen in dieser Kodierung. Wählt man hierzu
passend eine iso8859-15-locale, werden auf der Console die Namen
wieder richtig angezeigt; nur unter Gnome kommt es dann wieder zu
invalid unicode.

Dann solltest Du GNOME für iso8859-15 einrichten
Du mußt nicht zwangsweise UTF-8 verwenden...

Weitere Anmerkungen, Verbesserungen, Hinweise?

Beste Grüße

Michael

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.asc
Description: Digital signature


Re: Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-12 Diskussionsfäden Uwe Malzahn
Am Dienstag, 11. Mai 2004 16:09 schrieb Michael Vert:
 Ich benutze Debian Unstable in einer Dual-Boot-Konfiguration zusammen
 mit W98SE.

 Das Lesen und Beschreiben der vfat-Partition von Linux aus geht
 unterdessen prima. Probleme machen Dateinamen mit Umlauten.

 Welche Einstellungen müssen im Mountbefehl (bzw. /etc/fstab) gemacht
 werden, damit Linux die Umlaute richtig umsetzt?

 /dev/hdc5  /mnt/win_e vfat
 rw,users,umask=000,codepage=850,iocharset=iso8859-15,uid=1000 0 0

Versuch mal iocharset=iso8859-2. codepage solltest Du nicht brauchen.

Gruß,
Uwe

-- 
Chap with a whip got as far as the big sharp spikes last week,
said the low priest.
-- Life in the Temple of Offler
   (Terry Pratchett, Reaper Man)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-11 Diskussionsfäden Michael Vert
Ich benutze Debian Unstable in einer Dual-Boot-Konfiguration zusammen
mit W98SE.

Das Lesen und Beschreiben der vfat-Partition von Linux aus geht
unterdessen prima. Probleme machen Dateinamen mit Umlauten.

Auf der Windows-Seite erfolgt die Darstellung in der üblichen Codepage
850.

Welche Einstellungen müssen im Mountbefehl (bzw. /etc/fstab) gemacht
werden, damit Linux die Umlaute richtig umsetzt?

(Wahrscheinlich muss auch noch ein anderer Console-Font eingestellt
werden?)

Der augenblickliche Eintrag zeigt leider weder in der Konsole, noch
unter Gnome die Umlaute an:

/dev/hdc5  /mnt/win_e vfat
rw,users,umask=000,codepage=850,iocharset=iso8859-15,uid=1000 0 0

Michael



Re: Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-11 Diskussionsfäden Rüdiger Noack
Michael Vert wrote:

Ich benutze Debian Unstable in einer Dual-Boot-Konfiguration zusammen
mit W98SE.
Das Lesen und Beschreiben der vfat-Partition von Linux aus geht
unterdessen prima. Probleme machen Dateinamen mit Umlauten.
Inwiefern?

(Wahrscheinlich muss auch noch ein anderer Console-Font eingestellt
werden?)
Der augenblickliche Eintrag zeigt leider weder in der Konsole, noch
unter Gnome die Umlaute an:
Heißt das, dass du *unabhängig* von vfat auch keine Umlaute eingeben 
und/oder darstellen kannst?

/dev/hdc5  /mnt/win_e vfat
rw,users,umask=000,codepage=850,iocharset=iso8859-15,uid=1000 0 0
 ^
Wahrscheinlich komplett überflüssig (wenn die Systemumgebung ok. ist).
--
Gruß
Rüdiger
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-11 Diskussionsfäden Michelle Konzack
Am 2004-05-11 16:09:29, schrieb Michael Vert:
Ich benutze Debian Unstable in einer Dual-Boot-Konfiguration zusammen
mit W98SE.

Das Lesen und Beschreiben der vfat-Partition von Linux aus geht
unterdessen prima. Probleme machen Dateinamen mit Umlauten.

Auf der Windows-Seite erfolgt die Darstellung in der üblichen Codepage
850.

Welche Einstellungen müssen im Mountbefehl (bzw. /etc/fstab) gemacht
werden, damit Linux die Umlaute richtig umsetzt?

(Wahrscheinlich muss auch noch ein anderer Console-Font eingestellt
werden?)

Der augenblickliche Eintrag zeigt leider weder in der Konsole, noch
unter Gnome die Umlaute an:

??? - Was hast Du in

export LANG=
export LANGUAGE=
export LC_MESSAGES= 

eingestellt ? 

Ich habe [EMAIL PROTECTED] oder [EMAIL PROTECTED] und kann mit beiden Umlaute und 
franzoesische Sonderzeichen in Dateinamen ansehen...

/dev/hdc5  /mnt/win_e vfat
rw,users,umask=000,codepage=850,iocharset=iso8859-15,uid=1000 0 0
^
Soviel ich das weis, bentigst Du das garnicht

Michael

Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.asc
Description: Digital signature


Re: Sonderzeichen in Dateiname bei vfat (Dualboot)

2004-05-11 Diskussionsfäden Bjoern Schmidt
Rüdiger Noack schrieb:
Heißt das, dass du *unabhängig* von vfat auch keine Umlaute eingeben 
und/oder darstellen kannst?

/dev/hdc5  /mnt/win_e vfat
rw,users,umask=000,codepage=850,iocharset=iso8859-15,uid=1000 0 0
 ^
Wahrscheinlich komplett überflüssig (wenn die Systemumgebung ok. ist).
Was mir gerade noch auffällt: die codepage 850 gibt es gar nicht.
Es gibt aber die Codepage cp850...
--
Mit freundlichen Gruessen
Bjoern Schmidt
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)