Portál AbcLinuxu, 7. května 2024 13:33


Dotaz: kodovani znaku na CDROM v redhat 9

21.5.2005 19:00 alex
kodovani znaku na CDROM v redhat 9
Přečteno: 87×
Odpovědět | Admin
Zdravim,

kdyz jsem pouzival RH9, tak jsem si vypalil CD, ktere obsahuje v nazvech ceske znaky. Bohuzel nevim co se tehdy pouzivalo za implicitni kodovani. Vim, ze jsem tenkrat pouzival XCDROAST.

Nyni mam FC3 a vse je unicode a nevim jak pripojit stare CD abych mel spravne ceske nazvy

zkousel jsem

mount /media/cdrom -iocharset=iso8859-2, ale furt vidim jen otazniky.

Nevite nekdo co s tim?

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

Odpovědi

21.5.2005 19:04 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jako iocharset se zadává znaková sada, kterou používáte v systému, tedy ve vašem případě utf-8. Navíc mám pocit, že Red Hat 9 už používal defaultně UTF-8 také…
21.5.2005 19:12 alex
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Premyslel jsem o tom a to CD je vytvorene v RH7.3 a ne v devitce.

Nicmene hodnota iocharset nastavena na utf8 nema vliv. Nejake jine reseni?
21.5.2005 19:16 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Ona je otázka, jestli na tom CD vůbec nějaká smysluplná diakritika je. ISO 9660 jako takové diakritiku neumožňuje, Joliet sice ano, ale u Rock Ridge si nejsem jistý a těžko říct, co na tom CD vlastně je.
21.5.2005 20:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Určitě se dá s RockRidge vypálit v názvech souborů funkční diakritika -- tedy přinejmenším v Linuxu a do té doby, dokud používáš stejné kódování. Mám jedno CD s RockRidge, bez Joliet a s diakritikou. V Linuxu funguje normálně, v MS Windows zcela nepoužitelné, kdoví, jak jsem to tehdy vypálil...
21.5.2005 21:35 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Jen pro doplnění: Joliet používá unicode (UCS-2), RockRidge kódování neurčuje, ale umožňuje jej (viz např. manuálovou stránku mkisofs, přepínač -output-charset).

CD může obsahovat jak Joliet, tak RR, takže v takovém případě se ke správné diakritice člověk může (paradoxně) dostat použitím mount -t iso9660 -o norock,iocharset=....

Pokud je na CD jenom RR, a to v jiném kódování, než je použité v systému, tak jediné, co mě teď napadá, je zkopírovat obsah CD na disk a převést názvy programem convmv.
Užívej dne – možná je tvůj poslední.
22.5.2005 16:10 alex
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
diky moc, volba norock zabrala, musim si to pro priste pamatovat :)
21.5.2005 22:10 funny | skóre: 11 | Prachatice, Plzeň
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problém je, že ne každý program dodržoval UTF-8 ve standardu Rock Ridge.

Jak to snadno připojit nevim. Napadá mě nouzová možnost přepnout si při používání CD systémové locale do iso-8859-2 a to CD pak přepálit správně (tj. s UTF-8 v Rock Ridge, případně i s rozšířením Joilet, aby to četly i Wokna). V FC1 bývaly chyby (mkisofs neuměl používat UTF-8), FC3 je OK.
22.5.2005 09:36 kavol | skóre: 28
Rozbalit Rozbalit vše Re: kodovani znaku na CDROM v redhat 9
Odpovědět | | Sbalit | Link | Blokovat | Admin
no, je vhodné mít v jádře správné NLS moduly etc.; mountování s různými charsety mi vždycky nějak blblo (skoro bych měl podezření, že je tam nějaký bug), a kdoví, v čem je to vlastně vypálené ...

já bych se na experimentování při mountování vykašlal (pod vlivem zmíněného neodbytného pocitu, že je tam bug), prostě bych to překopíroval tak, jak to leží a běží, a zkoušel bych to překódovat dodatečně (překodování názvů na filesystému už se tu tuším řešilo v nějakém blogu?)

taky je možné, že ty otazníky nejsou blbě zobrazené znaky, nýbrž skutečné otazníky, na které to zmršil už xcdroast - funguje to CD pod Wokny, nedalo by se překopírovat pod Wokny?

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.