Portál AbcLinuxu, 13. července 2025 06:20


Dotaz: ext3 a čeština

4.1.2005 17:20 ivdo
ext3 a čeština
Přečteno: 449×
Odpovědět | Admin
Mám Suse 9.2 na disku s ext3 a chci přimountovat disk na kterém mám data ze Suse 8.1 také s ext3. Problémem je že 9.2 používá utf8 a nevím jak zadat při mountování ext3 kódování ISO-8859-2 kté bylo používáno v 8.1 Kde lze najít parametry pro mount a fstab pro ext3 ?? Obávám se že se berou nějaké proměné ze systému, nebo jenom neumím hledat ?

Děkuji
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.1.2005 17:31 Michal Kubeček
Rozbalit Rozbalit vše Re: ext3 a čeština
Odpovědět | | Sbalit | Link | Blokovat | Admin
Použijte příkaz convmv
4.1.2005 17:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ext3 a čeština
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ext3 jména souborů nijak neinterpretuje, jsou to prostě bajtíky. Zda se ti zobrazují správně nebo špatně, závisí jen na locale. Tj. soubory se jmenují v tom kódování, které zrovna používáš. Použij convmv, mvconv, nebo jak se to jmenuje.
5.1.2005 09:33 ivdo
Rozbalit Rozbalit vše Re: ext3 a čeština
Opravdu tedy není cesta jak dočasně (!!) připojenému disku (šuplík) s ext3 nastavit správnou češtinu (jak to lze třeba pro disk s fat nebo cd ??
JiK avatar 5.1.2005 09:43 JiK | skóre: 13 | blog: Jirkoviny | Virginia
Rozbalit Rozbalit vše Re: ext3 a čeština
Je to asi trochu offtopic a mozna i flame, ale nemohu si to odpustit...

Ktery cert Vas nuti pouzivat diakritiku v nazvech souboru? Dyt to je uz uplna zhovadilost, chapu, ze uzivatele nejmenovanych OS musi "dopis babicce" pojmenovat i s hackama a mezerou a proto je to osetreno, pri mountovani vfat i cdrom.

Vy ale mluvite o ext3 partition, tu prece ZPRAVIDLA pouzivaj lide co o pocitacich neco vedi, ne? Proc si pridavat praci? Diakritika v nazvech souboru je podle mne blbost...nejde jen o cestinu, ale mam obcas v ruce i diskety ci flash od mych cinskych/korejskych/japonskych kolegu a tam uz je problem s tema souborama udelat cokoli....

Jirka
5.1.2005 10:06 ivdo
Rozbalit Rozbalit vše Re: ext3 a čeština
No dobře, Tak si zaflamujeme.

Myslel jste cert nabo čert? Ono je to obojí něco jiného. viz google define:cert => Computer Emergency Response Team

Tohle jste asi neměl na mysli že??

Připadalo by vám normální kdyby časopisy v trafice byly "cesky" bez diakritiky? A proč bych nemohl stejně plnohodnotně používat tu češtinu i v počítači - v názvech souborů které si uložím z vebu nebo sám vytvořím?

Protože kdysi se šetřil každý bajt a čeština má mraky kódování a dělá to problémy ? Neměli bychom místo flamování tyhle problémy řešit ??

Mně se spíše zdá že u toho ext3 něco chybí !!!
5.1.2005 11:02 jm
Rozbalit Rozbalit vše Re: ext3 a čeština
Uh, co si misto remcani nastavit locale?

P.S. Az takto pojmenovane soubory poslete nekomu do zahranici, tak z vas bude mit urcite desnou radost. :-P
5.1.2005 11:24 ivdo
Rozbalit Rozbalit vše Re: ext3 a čeština
Promiňte jm, ale můžete mi prozradit jak mám nastavit locale pro více disků, každému jinak ? Nechcete raději si přečíst původní dotaz? (Systém mám ext3 utf8, ten druhý v šuplíku není můj a má taky ext3 ale ISO-8859-2)
5.1.2005 11:30 jm
Rozbalit Rozbalit vše Re: ext3 a čeština
Opravdu tedy není cesta jak dočasně (!!) připojenému disku (šuplík) s ext3 nastavit správnou češtinu
Takze co vlastne chcete? Nechcete si radeji precist ty odpovedi? Viz convmv
5.1.2005 12:40 ivdo
Rozbalit Rozbalit vše Re: ext3 a čeština
jako že po mountu všecky názvy překonvertím do utf8 abych s tím mohl pracovat a až to budu odpojovat tak to překonvertím zase do iso8859-2 aby to bylo v původním stavu?

To snad nemyslíte vážne, že ne?
5.1.2005 13:05 jm
Rozbalit Rozbalit vše Re: ext3 a čeština
Pokud to nemuzes sjednotit na obou systemech, tak ano - myslim to vazne. Nebude nahodou lepsi se na tu diakritiku v nazvech souboru konecne vykaslat?!
5.1.2005 11:37 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ext3 a čeština
Ještě jednou: souborovému systému je jedno, v jakém kódování si tam co pojmenováváš, on to jen ukládá. Je to úplně stejné, jako bys měl obrázky jako JPEGy a chtěl z nich PNG -- proč by to měl konvertovat souborový systém?
5.1.2005 12:42 ivdo
Rozbalit Rozbalit vše Re: ext3 a čeština
Ještě jednou: souborovému systému je jedno, v jakém kódování si tam co pojmenováváš, on to jen ukládá.
Jasně, to chápu. Tohle se snad právě řeší při mountování parametry pro mount nebo řádkem ve fstab. Bohužel nevím přesně jak to funguje.

Doufal jsem že to i u ext3 bude fungovat jako u vfat a ja to jenom neumim nastavit.

(iocharset je vysledne kodovani, tedy utf8 nebo iso8859-2, ktere je systemove a codepage je zdroj, tedy vlastne bud cp1250 nebo 852)
5.1.2005 13:03 jm
Rozbalit Rozbalit vše Re: ext3 a čeština
Ne, zadny parametr pro mount to nevyresi a ani takovy neexistuje - viz /usr/src/linux/Documentation/filesystems/ext3.txt ve zdrojacich jadra.
Stanislav Brabec avatar 5.1.2005 13:16 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: ext3 a čeština
Je to spíš naopak. U vfat, Joliet a jfs je překódování nutnost (neb ukládají jména souborů v UNICODE), proto to je v kernelu implementováno. Pro ext3 taková nutnost nebyla, proto to v kernelu není.

Nicméně pokud by někdo do kernelu (nebo do glibc) implementoval obecnou vrstvu pro překódování jmen souborů, nebyl by to problém ani u ext3.

Taková vrstva existuje v novém glib (2.4), takže GTK+/GNOME aplikace se jmény mít problém nebudou, nastavíte-li (v SuSE 9.2 to už je nastaveno v v /etc/profile.d/glib2.sh):
export G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250
10.5.2005 18:27 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: ext3 a čeština
Neni to tam.

Az nekdo do krenelu takovou vrstvu napise, tak tam bude. Zatim to nikomu nestalo za to.
10.5.2005 18:28 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: ext3 a čeština
PS: delat to primo do ext3 je hovadina, pak to bude chtit nekdo do reisera nebo XFS...
5.1.2005 10:30 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: ext3 a čeština
Diakritika v názvech souborů není blbost. Že je s tím spojeno spousta problémů je prostě nedokonalost softwaru, která pramení z neschopnosti domluvy a nedodržování standardů. Sám pojmenovávám soubory bez diakritiky, mezer a dalších znaků, protože se chci vyhnout zbytečným problémům, ale nemůžete to prostě plošně zakázat. Když nainstaluju někde ve firmě Samba server, tak to musím udělat tak, aby to chodilo i s diakritikou, protože těžko budu přesvědčovat každou sekretářku, aby používala jen anglickou abecedu. A když jí přesvědčím, stejně mi tam flákne otazník nebo jí vyhodí a přijde nová..
10.5.2005 18:26 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: ext3 a čeština
1) Nastesti tohle samba resi.

2) Ony uz Windows zvladnou otaznik v nazvu souboru?? Odkdy? Totez hvezdicka, dvojtecka, uvozovky, spicate zavorky. (a pipe)
10.5.2005 13:23 Pavel Novák
Rozbalit Rozbalit vše Re: ext3 a čeština
Odpovědět | | Sbalit | Link | Blokovat | Admin
Opravdu je nutné ten disk /adresář se kterým potřebujete pracovat/ převést do utf8, stačí v dotyčném adresáři spustit: convmv -r -f iso-8859-2 -t utf-8 --notest .

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.