Настройки /etc/fstab
Для корректного отображения русскоязычных названий файлов из windows-разделов
в Linux-системе необходимо прописать следующие параметры:
/dev/hda1 /mnt/win/hda1 vfat codepage=866,iocharset=utf8 ,umask=0 0 0
В параметре iocharset необходимо указывать значение системной кодировки
в которой работает Linux. Сейчас (в последних Linux-ах) - это utf8 ,
раньше - это было koi8-r .
Пример файла /etc/fstab в SuSE Linux 11.0 :
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-75J_WD-WMAM94555755-part2 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-75J_WD-WMAM94555755-part4 / ext2 acl,user_xattr 1 1
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/sda1 /mnt/diskC vfat rw,user,iocharset=utf8,codepage=866 ,defaults,umask=0 1 0
/dev/sda5 /mnt/diskD vfat rw,user,iocharset=utf8,codepage=866 ,defaults,umask=0 1 0
//172.18.1.201/Files /mnt/files cifs ro,user,username=user,password= 1 0
//172.18.1.201/veda /mnt/veda cifs rw,user,username=user,password= 1 0
//172.18.1.22/SuSE11 /mnt/suse11 cifs ro,user,username=user,password= 0 0
Пример файла /etc/fstab в ALT Linux 4.0 :
proc /proc proc nosuid,noexec,gid=proc 0 0
devpts /dev/pts devpts nosuid,noexec,gid=tty,mode=620 0 0
tmpfs /tmp tmpfs nosuid 0 0
UUID=9d5dc301-a451-411a-b14a-1ee23863fab4 / ext3 defaults 1 1
UUID=01388527-5893-4182-ba39-4cdd84917c9f /home ext2 nosuid 1 2
UUID=2a0b7825-7415-42e2-9f8c-c8a16cada0c4 /tmp ext2 nosuid 1 2
UUID=f9711834-1b8c-404b-b7cc-8db287b79172 /usr ext2 nodev,noatime 1 2
UUID=85c6fd8e-26c0-441f-a4dd-e6b529711054 /var ext2 nosuid 1 2
UUID=9d67c350-382a-4b8c-b5cf-989e180b9258 swap swap defaults 0 0
/dev/hdd /media/cdrom udf,iso9660 ro,noauto,user,utf8 0 0
UUID=1A248EA2248E810D /mnt/win/hda1 ntfs-3g locale=ru_RU.utf8 ,umask=0 0 0
UUID=E81A-1A1C /mnt/win/hda5 vfat codepage=866,iocharset=utf8 ,umask=0 0 0