Portál AbcLinuxu, 12. května 2025 12:51
localeZdar Max
debian:~# locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
zdravim,
asi jsem hold lama. Upravil jsem fstab viz.:
debian:/opt/dvb# cat /etc/fstab | grep ntfs
/dev/sda1 /mnt/hd1_1TB ntfs-3g umask=007,gid=1000,nls=utf8,rw 0 0
a po restartu porad stale stejny problem. Kdyz:
zastavim sambu, pak
debian:/opt/dvb# umount /mnt/mujdisk/
debian:/opt/dvb# mount -t ntfs-3g -o umask=007,gid=1000,nls=utf8,rw /dev/sda1 /mnt/mujdisk/
a spustim sambu, tak je vse zase v poradku. A vidim zase slozky s diakritikou.
Zkusim jeste jednou popsat problem. Disk je ntfs a naformatovany ve winXP. Na disku jiz existuji adresare a soubory(data), pozustatky z win. Nekde je pouzita diakritika. Disk je ted pripojen k linuxu a pres sambu sdileny v siti. Na winXP stanicich jsem nevidel vubec zadne adresare, ktere obsahuji diakritiku. Zde jsem se docetl ze problem muze byt ve "smb.conf" nebo ve"fstba".
Kdyz pripojim disk pripojim, viz. vyse, a nastavim prislusne kodovani v "smb.conf", tak je vse v poradku a nemam problem. Kdyz stejne nastaveni ulozim ve "fstab", viz. vyse, tak po restartu zase nevidim adresare s diakritikou. Nezbyva nez "umount" a mount. Uz zacinam byt zoufay a asi si na to udelam skriptik, ktery se spusti po startu.
asi mas pravdu, zda se ze je jedno v jakem kodovani disk pripojim(i bez paraetru nls). Kazdopadne po restaru s vyuzitim nastaveni ve fstab, prijdu v sambe o adresare s diakritikou. Jakmile disk odpojim a pripojim, jsou zpatky, tom nerozumim.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.