Portál AbcLinuxu, 12. května 2025 12:51

Dotaz: fstab aneb samba a cestina na ntfs

22.11.2008 22:42 goldzi
fstab aneb samba a cestina na ntfs
Přečteno: 1483×
Odpovědět | Admin
Zdravim,
mam problem s diskem(jeden ntfs oddil), ktery jsem v linuxu (Linux debian 2.6.18-6-686) pripojil pomoci ovladace ntfs-3g. Vse zdalo se byt v poradku az do chvile, co jsem nainstaloval a rochodil sambu. Na tento disk jsem nemohl zapsat jakykoliv soubor, ktery obsahoval diakritiku. Zacal jsem zde hledat informace, ktere by mi mohly pomoct, az jsem problem vyresil. Bohuzel jen do chvile co jsem restartoval PC :-(.
z abclinux.cz jsem si natavil:
debian:~# cat /etc/fstab | grep ntfs-3g /dev/sda1 /mnt/mujdisk ntfs-3g umask=007,gid=1000,nls=iso8859-2,rw 00

debian:~# cat /etc/samba/smb.conf | grep 85
client code page = 852 character set = iso8859-2

I presto, po restartovani PC s linuxem se mi ve winXP nezobrazuji slozky s diakritikou a nelze opet zapisovat soubory s disakritikou. Problem vyresi pouze to, ze disk odpojim (umount) a znovu pripojim:
debian:~# umount /mnt/mujdisk/
debian:~# mount -t ntfs-3g -o umask=007,gid=1000,nls=iso8859-2,rw /dev/sda1 /mnt/mujdisk/

a trada cestina zase funguje, njn. ale jak o dane nastaveni neprijit po restartu?Proc mi nefunguje nastaveni ve fstab?
Dekuji za jakoukoliv radu

Goldzi PS: ve fstba jsem zkousel davat jako prvni prvni parametr option nls=iso8859-2 a stejne to nepomohlo. Zkousel jsem take: iocharset=iso8859-2,codepage=cp852 a nic.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 23.11.2008 11:26 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs
Odpovědět | | Sbalit | Link | Blokovat | Admin
A copak používáš za kódování v linuxu?
locale
Zdar Max
Měl jsem sen ... :(
23.11.2008 12:04 goldzi
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs

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=
 

23.11.2008 13:03 hysterix
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs
V tom pripade bych jakekoli zminky o iso8859-2 zcela vypustil, neb jsou bezpochyby spatne.
Max avatar 23.11.2008 13:33 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs
Přesně jak bylo řečeno. Ve fstabu máš nastaveno rozdílné kódování oproti tomu, co máš v systému ;-). Uprav si fstab pro utf8.
Zdar Max
Měl jsem sen ... :(
23.11.2008 20:28 goldzi
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs

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.

 

23.11.2008 22:26 hysterix
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs
Dle meho nazoru na systemech s UTF-8 a s diskem NTFS neni jediny duvod psat COKOLI o kodovani do jakychkoli parametru. Zvlaste kdyz UTF8 != UTF-8.
24.11.2008 00:15 goldzi
Rozbalit Rozbalit vše Re: fstab aneb samba a cestina na ntfs

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.

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.