Съемный диск. Кодировки.

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

mypocta
Сообщения: 75
ОС: WIN_XP

Съемный диск. Кодировки.

Сообщение mypocta »

Здравствуйте, у меня Kubuntu 7.04.

Когда вставляю съемный жесткий диск (фактически флешку), система его автоматически монтирует, но не видит папок и файлов, написанных на русском языке.
Я так понял, что съёмный диск в fstab не прописан, т.к.название диска в /media - не одно и тоже для всех носителей, а соответствует его реальному имени носителя ( к примеру MyDisk - как в оффтопике). Скорее всего работает какой-то демон(сервис), который сам монтирует устройство. Локальные диски компьютера (несъемные) видно без проблем(с русскими буквами). Т.е походу демон монтирует с параметрами английской кодировки. Как изменить параметры демона?

На диске - файловая система NTFS. Диск монтируется как /dev/sdc1.

Выкладываю fstab и вывод комманд, которые, как мне кажется, соответствуют вопросу:

---------------

root@mike-desktop:/etc# cat fstab
# /etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0
# Entry for /dev/sdb6 :
UUID=1d2052f8-e4bc-48aa-8afc-5720266e5e21 / ext3 defaults,errors=remount-ro 0 1
# Entry for /dev/sda1 :
UUID=7A10BFE710BFA911 /media/sda1 ntfs umask=222,utf8 0 1
# Entry for /dev/sda2 :
UUID=3AE87A3FE879FA09 /media/sda2 ntfs umask=222,utf8 0 1
# Entry for /dev/sdb1 :
UUID=40A2-B2F5 /media/sdb1 vfat defaults,utf8,umask=007,gid=46 0 1
# Entry for /dev/sdb2 :
UUID=441D-0187 /media/sdb2 vfat defaults,utf8,umask=007,gid=46 0 1
# Entry for /dev/sdb4 :
UUID=9593d039-bad4-4ede-a1cc-9e80a1f6132e /media/sdb4 reiserfs defaults 0 2
# Entry for /dev/sdb5 :
UUID=b0f1eddf-510a-4784-ada8-5acd4ac8d0dd none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

--------------------------


root@mike-desktop:~# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

-----------------

root@mike-desktop:~# mount
/dev/sdb6 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.20-15-generic/volatile type tmpfs (rw)
/dev/sdb1 on /media/sdb1 type vfat (rw,utf8,umask=007,gid=46)
/dev/sdb2 on /media/sdb2 type vfat (rw,utf8,umask=007,gid=46)
/dev/sdb4 on /media/sdb4 type reiserfs (rw)
/dev/sdc1 on /media/SYOMNIY type fuseblk (rw,nosuid,nodev,noexec,sync,noatime,allow_other,default_permissions,blksize=409
6)
/dev/sda1 on /media/sda1 type ntfs (rw,umask=222,utf8)
/dev/sda2 on /media/sda2 type ntfs (rw,umask=222,utf8)
//NESKAGU-NVVGLBE/F on /root/smb4k/NESKAGU-NVVGLBE/F type smbfs (rw)
//NESKAGU-NVVGLBE/print$ on /root/smb4k/NESKAGU-NVVGLBE/print$ type smbfs (rw)
//NESKAGU-NVVGLBE/2 on /root/smb4k/NESKAGU-NVVGLBE/2 type smbfs (rw)

----------

root@mike-desktop:~# fdisk -l

Диск /dev/sda: 300.0 ГБ, 300069052416 байт
255 головок, 63 секторов/дорожку, 36481 цилиндров
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 31215 250734456 7 HPFS/NTFS
/dev/sda2 * 31216 36481 42299145 7 HPFS/NTFS

Диск /dev/sdb: 120.0 ГБ, 120034123776 байт
255 головок, 63 секторов/дорожку, 14593 цилиндров
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 8316 66798238+ c W95 FAT32 (LBA)
/dev/sdb2 12716 14593 15085035 c W95 FAT32 (LBA)
/dev/sdb3 8317 10295 15896317+ f W95 расшир. (LBA)
/dev/sdb4 10296 12714 19430617+ 83 Linux
/dev/sdb5 10144 10295 1220908+ 82 Linux своп / Solaris
/dev/sdb6 8317 10143 14675314+ 83 Linux

Пункты таблицы разделов расположены не в дисковом порядке

Диск /dev/sdc: 80.0 ГБ, 80026361856 байт
255 головок, 63 секторов/дорожку, 9729 цилиндров
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 1 9729 78148161 7 HPFS/NTFS
Спасибо сказали: