Portál AbcLinuxu, 10. května 2025 04:46

Dotaz: pokažná čeština názvů souborů na všech fs

20.5.2006 11:09 Honey | skóre: 9 | blog: honey | Rudolfov
pokažná čeština názvů souborů na všech fs
Přečteno: 147×
Odpovědět | Admin
Nainstaloval jsem Gentoo a jakýkoliv souborový systém připojím, a je jedno jestli to je Reiserfs nebo Vfat, má rozhozené české názvy souborů. Mám na počítači taky Suse 9.2. Tam je vše v pořádku. iocharset=iso8859-2 s parametrem codepage ve fstab nezabírá. Mám podezření, že by problém mohl být zakopaný někde v podpoře nls a v jádře nebo v nastavení systému. Možná taky v locales, ale ty mám nastavené na cs_CZ a všechna ostatní jazyková podpora je v pořádku.

S parametrem iocharset jsem to zkoušel u vfatu všelijak. Dal jsem tam iso8859-2 i utf8 (s tim to bylo jeste horsi-asi dvojnásobné délky názvů). Codepage jsem zkoušel 852 apod. Stejně si myslím, že nastavením připojení ve fstabu to nemůže být.
make: *** [all] Error 2
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 20.5.2006 11:15 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podívejte se na nastavení Default NLS v jádře (File systems - Native Language Support).
20.5.2006 11:22 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Které z nich potřebuju? Používám:

nls_cp1250

nls_iso8859-2

nls_iso8859-1

, které nahrávám jako moduly. Musím přiznat, že když jsem kompiloval jádro tak jsem je vybral tak náhodně aniž bych věděl, které budu potřebovat.
make: *** [all] Error 2
Luboš Doležel (Doli) avatar 20.5.2006 11:32 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Jde o to, co máte nastavené jako Default NLS.
20.5.2006 11:45 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Nojo, mám tam iso8859-1.
make: *** [all] Error 2
20.5.2006 12:13 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Tak jsem tam dal iso8859-2, překompiloval jádro a je to furt stejný.
make: *** [all] Error 2
24.5.2006 16:32 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zajímavé také je, že když vytvořím kdekoliv nový soubor, který se jmenuje např: "ščřýžý.txt" tak to počítač nějak nepobere a v konqueror místo toho ukáže např: ??????.txt.

Rovnou se taky zeptám, jaké default NLS je v konfiguraci jádra nejlepší používat. Respektive se kterým čeština ve fs správně funguje.
make: *** [all] Error 2
24.5.2006 16:42 dgls | skóre: 2
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
UTF-8 !!!
David Watzke avatar 24.5.2006 16:45 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: pokažná čeština názvů souborů na všech fs
Jj, rozhodně utf-8. A pokud jsi dřív používal jiný kódování, *nějak* zjisti jaký a můžeš si to všechno najednou převést pomocí convmv ;-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.