Автор Гілка: проблема відображення ім'я файла кирилицею  (Прочитано 9921 раз)

Відсутній linex

  • Дописувач
  • **
  • дописів: 55
  • Карма: +0/-0
  • I Love YaBB 2!
В мене так працює
/dev/sda1 /mnt/win_c ntfs-3g rw,iocharset=utf8,dmask=000,fmask=111 0 0
Ну що це за біда така, зробив усе як у вас:

/dev/sda1      /media/sda1     ntfs-3g    rw,iocharset=utf8,dmask=000,fmask=111 0 0
/dev/sda5      /media/sda5     ntfs-3g    rw,iocharset=utf8,dmask=000,fmask=111 0 0

і всерівно то саме...

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Після того, як Ви вручну командою mount змонтуєте цей розділ - скористайтеся dmesg | tail. В мене воно сказало, що параметр iocharset є deprecated, його варто замінити на nls=utf8.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній linex

  • Дописувач
  • **
  • дописів: 55
  • Карма: +0/-0
  • I Love YaBB 2!
Після того, як Ви вручну командою mount змонтуєте цей розділ - скористайтеся dmesg | tail. В мене воно сказало, що параметр iocharset є deprecated, його варто замінити на nls=utf8.

щось нічого воно не сказало такого....

а от з повідомлення я так поняв моя відеокарта працює у AGP 4х режимі ?

debian:/home/lin# umount -a
umount: /: device is busy
umount: /dev: device is busy
debian:/home/lin# mount -a
debian:/home/lin# dmesg | tail
[drm] Initialized drm 1.1.0 20060810
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 19
[drm] Initialized radeon 1.27.0 20060524 on minor 0
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 4x mode
[drm] Setting GART location based on new memory map
[drm] Loading R200 Microcode
[drm] writeback test succeeded in 1 usecs
debian:/home/lin#

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Так ви-ж його, навіть, не розмонтували! Подивіться опції umount там повинне бути силове розмонтування, забув як пишеться. На крайній випадок, в fstab підпишіть опцію noauto та перезавантажтеся. І як щодо заміни iocharset на nls?
Edit:
В даному разі ця команда вивела повідоомлення від попередньої операції - очевидно, то був старт Х
« Змінено: 2008-03-24 08:57:48 від Piktor »
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній linex

  • Дописувач
  • **
  • дописів: 55
  • Карма: +0/-0
  • I Love YaBB 2!
Щось я нетак роблю мабуть.

поставив опцію nls,як радили - перезавантажився - те саме.

поточний уривок fstab
/dev/sda1      /media/sda1     ntfs-3g    rw,nls=utf8,dmask=000,fmask=111 0 0
/dev/sda5      /media/sda5     ntfs-3g    rw,nls=utf8,dmask=000,fmask=111 0 0

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Якось в мене була та сама проблема. Просто перезібрав ядро з включенням cp866 і в dafauld DOS charset виставив 866 - все запрацювало і fstab не довелось переписувати  :D

Edit:
Ось вам мого старофедорського fstab
cat /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda6               /mnt/win_d              vfat    codepage=866,noexec,iocharset=utf8,user,noauto         0 0
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
/dev/hda5               swap                    swap    defaults        0 0
#LABEL=SWAP-hda5         swap                    swap    defaults        0 0
/dev/hdd                /media/cdrecorder       auto    pamconsole,fscontext=system_u:object_r:removable_t,ro,exec,noauto,user  0 0
/dev/hdc                /media/cdrom            auto    pamconsole,fscontext=system_u:object_r:removable_t,ro,exec,noauto,user  0 0
/dev/sda1               /media/usb              auto    pamconsole,fscontext=system_u:object_r:removable_t,noexec,noauto,user,codepage=866,iocharset=utf8      0 0
/dev/sdb1               /media/usb2              auto    pamconsole,fscontext=system_u:object_r:removable_t,noexec,noauto,user,codepage=866,iocharset=utf8 0 0
# replced managed by user
/dev/fd0                /media/floppy           auto    pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
« Змінено: 2008-03-26 13:05:32 від serg_ik »
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній linex

  • Дописувач
  • **
  • дописів: 55
  • Карма: +0/-0
  • I Love YaBB 2!
Як це так мені попалося ядро таке хитре.... В одних працює в інших ні... Цікаво якось получається...

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Краще б ви в мому фстабі звернули увагу на опцію codepage=866 , а потім вже й ядро лаяли  8-)
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Краще б ви в мому фстабі звернули увагу на опцію codepage=866 , а потім вже й ядро лаяли  8-)
codepage для FAT? Чи я вже забув?
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній rangel

  • Графоман
  • ****
  • дописів: 281
  • Карма: +0/-0
  • Python programmer
Хм... Після оновлення версії ntfs-3g вилізла та сама грабля
Прописав замість iocharset nls - завтра гляну, чи буде результат :)

Так, не допомогло... Ввечері поколупаюся далі.
« Змінено: 2008-03-27 09:39:40 від rangel »
Roman Suprotkin

Відсутній linex

  • Дописувач
  • **
  • дописів: 55
  • Карма: +0/-0
  • I Love YaBB 2!
Хм... Після оновлення версії ntfs-3g вилізла та сама грабля
Прописав замість iocharset nls - завтра гляну, чи буде результат :)

Так, не допомогло... Ввечері поколупаюся далі.

О, в мене появилися друзі.
Мені також ні iocharset ні nls не допомогало...

Відсутній rangel

  • Графоман
  • ****
  • дописів: 281
  • Карма: +0/-0
  • Python programmer
О, в мене появилися друзі.
Мені також ні iocharset ні nls не допомогало...
Мені простіше. Я можу відкотитися на попередню версію драйвера й не кОхати собі мозок.
Roman Suprotkin

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Цікава виявилася особливість - при монтуванні розділу засобами ntfs-3g за звичкою вказав вищезгадану опцію nls=utf8. Кириличних файлів взагалі не побачив, хоча фізчно вони існують. Ситуація виправилася шляхом видалення цієї опції з fstab'у. Замість неї не писав нічого. Я просто думаю - раз в цьому драйвері використовуються нативні вікнові бібліотеки, то і вказувати не треба нічого.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Для правильного відображення кирилиці в fstab треба записати не nls a locale=uk_UA.UTF8, або ru_RU.UTF8
(Thanks Google)

Відсутній rangel

  • Графоман
  • ****
  • дописів: 281
  • Карма: +0/-0
  • Python programmer
Дякую, допомогло
Roman Suprotkin