Přihlásit
: [1]
   |   
: Znaková sada na HDD?  ( 1368 )
Guest
« : April 22, 2008, 21:27:53 »

Ahoj.
 Nainstaloval jsem si Mandrivu 2008.1 One na HDD. Problém nastal v tom, že se mě při instalaci neptala jaké chci použít kódování. Připojila mi všechny ext3 disky, ale se špatným kódováním. Dřve jsem na ně ukládal v utf8, ale teď budou připojeny pravděpodobně jako iso8859-2.
Zkoušel jsem do fstab přidat volbu utf8, ale bez výsledku.
 Poradíte co s tím? Dá se i někde přenastavit implicitní kódování?
 Děkuji
Luděk Sladký
Hero Member
*****

Karma: 4
: 1 358


« #1 : April 22, 2008, 21:51:48 »

No já mám určitě názvy souborů v unicode a ve fstab mám třeba:
# Entry for /dev/hda6 :
UUID=f89157ea-7853-4d6b-bf13-fb17a7c0f20f /home ext3 defaults 1 2

takže bez definice unicode. Příkaz:
[root@localhost sweet]# locale
LANG=cs_CZ.UTF-8
LC_CTYPE=cs_CZ.UTF-8
LC_NUMERIC=cs_CZ.UTF-8
LC_TIME=cs_CZ.UTF-8
LC_COLLATE=cs_CZ.UTF-8
LC_MONETARY=cs_CZ.UTF-8
LC_MESSAGES=cs_CZ.UTF-8
LC_PAPER=cs_CZ.UTF-8
LC_NAME=cs_CZ.UTF-8
LC_ADDRESS=cs_CZ.UTF-8
LC_TELEPHONE=cs_CZ.UTF-8
LC_MEASUREMENT=cs_CZ.UTF-8
LC_IDENTIFICATION=cs_CZ.UTF-8
LC_ALL=

vysypal toto, takže unicode je nastaven v systému. Zkus zkontrolovat obojí se mnou.
Guest
« #2 : April 22, 2008, 22:01:40 »

Problém je právě v tom, že po zadání příkazu locale mám výpis stejný jako ty, jen mi tam všude chybí to .UTF8 :-)
Jakým způsobem to jde napravit?
Nebráním se ani nové reinstalaci, jen mě překvapilo že při instalaci z One edice mi to nedalo na výběr. Příště asi budu instalovat z FREE...
Guest
« #3 : April 23, 2008, 00:04:53 »

Vyřešeno. Stačí jako root spustitt příkaz localedrake a v rozšířených možnostech vypnout ne-UTF8 kódování. Zřejmě jsem tuto volbu přehlídl při přeinstalaci.
: [1]
   |   
 
: