проблема: смонтировал отформатированный в fat32 диск как samba share в Linux, но этот диск оказался read-only для Windows клиентов и, кроме того, все файлы и папки, набранные кириллицей, некорректно отображались, вот так примерно:
Код:
????????????????????
чтобы решить обе проблемы, необходимо сделать следующее:
1. монтировать диск, указав codepage и iocharset:
Код:
mount -o codepage=850,iocharset=utf8
2. разрешить писать на диск не только root (это default):
Код:
mount -o rw,umask=0000
если внести все это в fstab, то получится примерно следующее:
Код:
[root@asterisk1 ~]# cat /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
LABEL=/boot1 /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/sda1 /media/250GB vfat rw,iocharset=utf8,umask=0000 0 0
/dev/sdb1 /media/TEMP vfat rw,iocharset=utf8,umask=0000 0 0
LABEL=SWAP-hda3 swap swap defaults 0 0