vista ntfs kai vfat greek filenames

Vangelis Katsikaros ibob17 at yahoo.gr
Tue Jul 7 18:04:17 EEST 2009


Kalhmera kai euxaristo polu! To provlima itan oti den evaza mount option
sto vfat...

To grafo gia na to thumamai kiego :P To ntfs-3g 2009.4.4 den thelei 
mount option (den epsaksa palaioteres ekdoseis), to vfat gia win XP me 
SP2 thelei mount option utf8.




Tora gia na ksero kai genikotera ti kano, pos vlepo to locale tou
systhmatos? Dokimasa:

dino "locale" kai mou deixnei sta LANG, LC_ALL null kai sta upoloipa "POSIX"

to "dpkg-reconfigure locales" mou deixnei pos einai epilegmena ta 
en_US.UTF-8 kai el_GR.UTF-8.

Auta einai arketa gia na do oti to locale mou einai utf8?



DJ Art wrote:
> 
> ένα ένα.
> 
> Πρώτα δες ελληνικά στο ntfs, που είναι και το πιο "σωστά" υλοποιημένο.
> 
> Παίξε μόνο με latest ntfs-3g version, ή τέλος πάντως, ψάξε στο changelog 
> του ntfs-3g και δες σε ποιά version (όντως η 2009.1.1? δε θυμάμαι) το 
> locale Unicode UTF8 έγινε default ως επιλογή. Σύγκρινε αυτή τη version 
> με τη δική σου.
> 
> Αν έχεις παλιότερη, τότε για το ntfs partition, χρειάζεσαι option κατά 
> το mount.
> 
> Αν έχεις ίση ή πιο καινούρια, τότε δε χρειάζεσαι option κατά το mount, 
> αλλά παρ' όλα αυτά, μπορείς να το δώσεις για έξτρα σιγουριά.
> 
> 
> Το mount option είναι το:
> 
> locale=en_US.utf8
> ή 
> locale=el_GR.utf8
> 
> Αυτές οι 2 δεν έχουν καμία διαφορά. Κι ας λέει el. Το αποτέλεσμα θα 
> είναι το ίδιο. Αρκεί το σύστημά σου να είναι ρυθμισμένο με οποιοδήποτε 
> unicode utf8 locale. Για να δείς τί χρησιμοποιεί το σύστημά σου, 
> ανοίγεις ένα τερματικό και τρέχεις την εντολή locale.
> 
> 
> Περνάμε τώρα στο vfat. Κατ' αρχάς, *σίγουρα* εδώ χρειάζεσαι mount 
> option.
> 
> Υπάρχουν 2 περιπτώσεις εδώ, **όχι επιβεβαιωμένες**:
> 
> Παλιά WinXP (πριν από το sp2) γράφανε με iso-7. Μετά από sp2 γράφανε με 
> utf8. Αυτό είναι απλά μια υποψία που έχω, δεν το έχω δεί πουθενά 
> γραμμένο. Αλλά ξέρω ότι στην πράξη κάποτε αναγκάστικα να αλλάξω mount 
> options από iso7 σε utf8, οπότε κάτι τέτοιο πρέπει να έγινε και 
> μυστηριωδώς έγινε την περίοδο της μετάβασης από sp1 σε sp2.
> 
> Το utf8 mount option είναι:
> iocharset=utf8
> 
> Το iso7 mount option είναι:
> codepage=737,iocharset=iso8859-7
> 
> 
> Σε περίληψη, γράφω τα /etc/fstab παραδείγματα που ενδεχομένως να σου 
> φανούν χρήσιμα (αν δεν καταλαβαίνεις τί περιγράφω παραπάνω, μπορείς να 
> δοκιμάσεις κάθε πιθανό συνδυασμό τους):
> 
> /dev/hdΧΧ        /mnt/ntfs1     ntfs-3g      
> defaults,user,exec,locale=en_US.utf8   1   0
> /dev/hdΧΧ        /mnt/ntfs2     ntfs-3g      
> defaults,user,exec,locale=el_GR.utf8   1   0
> 
> /dev/hdΧΧ        /mnt/vfat1     vfat      defaults,iocharset=utf8   1   
> 0
> /dev/hdΧΧ        /mnt/vfat2     vfat      
> defaults,codepage=737,iocharset=iso8859-7   1   0



More information about the Linux-greek-users mailing list