cestina na CD z win

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Čtvrtek Listopad 24 15:03:34 CET 2011


On Thu, 24 Nov 2011, Jaroslav Lukesh wrote:

> na xp/ntfs disku:
> 1ě.š.č.ř.ž.ý.á.í.é.ó.ú.ů.ď.ť.ň.ľ.ĺ.ŕ.ä.ë.ö.ü.txt
> 
> přes sambu 2.2.8a z mdv9.2:
> 1:256a.:03c4.:0192.˛.ş.:221e.á.í.é.ó.ú.ŕ.:2558.Ł.:03c3.ű.Ć.:03a9.ä.ë.ö.ü.txt

Samba nebo smbfs? To není totéž a smbmount je jen ta méně důležitá část
(a nejsem si jistý, zda vůbec používá nastavení v /etc/smb.conf).

":1234" je charakteristické chování smbfs v případě, že získaný unicodový
znak nedokáže přeložit do cílového kódování.

Tady je to ovšem ještě dále vylepšeno tím, že ty sekvence ani zdaleka
neodpovídají znakům, které tam měly být (např. "ě" není U256A), což budí
dojem, že se to pokazí už v kroku, kdy se serverové kódování překládá na
unicode.

U256A je jistý rámečkový znak, který v CP437 má kód 0xd8 a tentýž kód
v CP852 je zrovna "ě" -- jaká náhoda! Takže problém je asi v tom, že je
špatně informován o tom, jaké kódování se používá na drátech. Je to 852,
ale on si myslí, že je to 437.

Jaké iocharset a codepage jsou vidět v /proc/mounts?

-- 
Pavel Kankovsky aka Peak                          / Jeremiah 9:21        \
"For death is come up into our MS Windows(tm)..." \ 21st century edition /



Další informace o konferenci Linux