Ελληνικά ονόματα αρχείων στο 2008

tolisbak | Κυρ, 01/13/2008 - 23:26 | 1' | 4

Εγκατέστησα το Mandriva 2008 μετά από θητεία στο ubuntu.



Περιέργως, δεν μπορώ να σώσω αρχείο με όνομα στα Ελληνικά.Συγκεκριμένα,
παίρνω μήνυμα: Invalid byte sequence in conversion input.



Επίσης δεν μπορώ να δω σωστά Ελληνικά στα windows partitions, είτε έχω
ρυθμίσει το fstab σε utf8, είτε σε iso8859-7. Με την αρχική
κωδικοσελίδα δεν έβλεπε καν τα Ελληνικά στο ntfs- μάλιστα εξακολουθεί
να μην τα βλέπει στον εξωτερικό σκληρό



Πιθανές λύσεις; 

Φόρουμ
Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Μπορεις να δώσεις ένα
cat /etc/fstab
ή kwrite /etc/fstab

και να κάνεις copy/paste τα περιεχόμενα εδώ στο thread για να δούμε τι παίζει;

Αυτή τη στιγμή είναι έτσι:

/dev/sda6 / ext3 defaults 1 1
/dev/sda1 /media/hd2 ntfs-3g umask=0002,locale=utf8,sync 0 0
/dev/sda3 /media/hd3 ntfs-3g umask=0002,locale=utf8,sync 0 0
/dev/sda5 /media/hd4 ntfs-3g umask=0002,locale=utf8,sync 0 0
/dev/sdb1 /media/hd5 ntfs-3g umask=0002,locale=utf8,sync 0 0
/dev/sdb5 /media/hd6 ntfs-3g umask=0002,locale=utf8,sync 0 0
none /proc proc defaults 0 0
/dev/sda7 swap swap defaults 0 0

Και δεν βλέπω Ελληνικά, ούτε με nls αντί για locale έβλεπα.

Το πιο περίεργο ειναι που γενικώς το σύστημα δεν επιτρέπει τους Ελληνικούς χαρακτήρες ούτε στο ext3....

Εγώ στη θέση σου θα έβαζα ένα τέτοιο:
nls=iso8859-7, utf8

στην 4η στήλη, αντί του locale, ώστε να είναι, π.χ.

/dev/sda1 /media/hda2 ntfs-3g umask=0002,nls=iso8859-7,utf8,sync 0 0

Αυτό σημαίνει ότι η κωδικοσελίδα σου είναι iso88597 και ότι θες να μετατραπεί σε utf8.

Τζίφος. Αλλά ακόμα και να έλυνε το πρόβλημα που αφορά το ntfs, τι γίνεται με τα Ελληνικά ονόματα αρχείων στο ext3;

Μήπως χρειάζεται να βάλω χέρι στον πυρήνα;