Distribuce
-
Redhat
-
8.0
-
Item 2943
Otázka
Zdravim.
Mel bych jeden malej dotaz. Vsiml jsem si, ze na RedHatu 8.0 en nejdou po pripojeni cist nektere soubory a adresare- pouze FAT a NTFS partitions.. Taky jsem si vsiml, ze nejdou cist pouze ty, ktery v nazvu obsahujou diakritiku.. Pokud se nepletu, tak RH 8.0 pouziva pro kodovani unicode.. existuje tedy nejaka moznost, jak linux donutit aby si ty nazvy prevadel z CP1250 na unicode? Popr. jak? Nestacilo by pouze nainstalovat knihovnu pro CP1250? (obsahuje pouze CP1251)
autor je lama..


Odpovědi
Na háčky a čárky znám já dvě řešení (odzkoušeno na RedHat 7.3, ale myslim že unicode tomu nebudou vadit):
První řešení je napsat něco (pro mě hodně složitýho a nezapamatovatelnýho do /etc/fstab), ale to si nejsem jistej jestli bude pod unicode chodit, druhý (podle mě funkční) je přímo v konfiguraci jádra zvolit výchozí kódování u souborovejch systémů na NLS 8859-2 (je to hned první řádek v sekci File Systems)).
Mam stejny kix,ale to NLS mi nehelflo,nechapu to, menil jsem kodovani ve etc/fstab,ale taky nic ???
Ahoj. Taky mam RedHat 8.0 a stejnej problem.. kodovani cestiny na windows partitions.. Jak uz sem nekde psal, RH8.0 pouziva pro kodovani unicode.. konkretne UTF-8 a ne ISO8859-2!!!
Proto psat do /etc/fstab cokoliv jako je isoxxxx nebo primo do jadra cokoliv jako NLS-xxxx je uplna blbost. Takže napiš do fstab:
/dev/hdxy /mnt/data ntfs(nebo vfat) user,iocharset=utf8,auto 0 0
Pripadne default kodovani v jadre (prvni polozka ve filesystems zadat taky utf8.
At ti to slape.
Kdyby neco napis twilight@centrum.cz
diky, vypada to, ze to slape.
|