mout - nls =koi8-r

на ntfs раздела не отображаються русские директории
локаль настроена (koi8-r),

/dev/hda7 /mnt/wine ntfs dmask=0,fmask=0111,nls=koi8-r,ro 0 0

вот так монтирую..... пишет что то типа bad superblock , bad paremetr..... ну или что то вроде этого.....
хотелось бы руссишь буквы.
Hellp!!

Команде mount

Команде mount аргументы передаются не так, как в файле fstab. Они передаются через -o
man mount

я вкурсе как

я вкурсе как использовать утилиту mount

/dev/hda7 /mnt/wine ntfs dmask=0,fmask=0111,nls=koi8-r,ro 0 0
а это строчка из fstab'a

#mount -t ntfs -o nls=koi8-u,umask=0,ro /dev/hda7 /mnt/wine
так тоже не монтируеться

если убрать nls=koi8-u то монтируеться , но русский в ауте

у меня вот так

у меня вот так работает
/dev/hda4 /home/data ntfs auto,nls=koi8-r,umask=000 0 1

хз попробую

umask=000 - типа доступно любому юзеру....
попробую........ тока хз .......... тока думаю врядли.....
может еще кто нить что нить подскажет........

Может быть -o

Может быть -o unicode ?

попробуйте

попробуйте использовать mount -o iocharset=koi8-r,codepage=866 /dev/hda7 /mnt/wine
_________________
...В начале был UID, и UID был у ROOT'а, и UID был ROOT...

Я в свое время

Я в свое время намучился пока не сделал это:

Я убрал в ядре в File Systems -> Native Languages Support
всё лишнее, кроме Codepage 866 [M], Windows CP1251 [M], NLS KOI8-R [M] и NLS UTF8 [M]
и (в том же разделе самое первое) в Default NLS Option поставил koi8-r
И ВСЁ ЗАРАБОТАЛО
Вобщем, проблемой оказались лишние кодировки и кодовые страницы

Господа,

Господа, решается это папаметрами codepage и iocharset. Читайте man mount внимательнее
_________________
Enjoy!

спасиб всем

да попробую еще -o unicod как сказал ArtSh
ну а если не поможет то придеться все лишнее выкидывать из ядра как посоветовал utech (кстати я видел твой пост по этой теме,но не хотелось ядро пересобирать, при установке я genkernelom собирал)
З.Ы. относиться к tyler (не че личного чувак).я думаю большенство и так читает маны(в т.ч. и я)... перед тем как задавать вопросы..... а форумы нужны именно для того что бы разьяснять не понятные моменты...
а иначе для чего тогда нужен форум?? а?? если в инете можно найти доки практически по всем интересующим вопросам.... но тем не менее вопросы возникают... у всех....
и воопще иногда очень бесит когда кроме man не че посоветовать не могут(таким способом и моя сестра будет супер советчитцей,когда на любой вопрос отвечать читай маны...)

-o unicode не помагло... ((

блин бридеться пересобирать кернел,вот тока экзамен здам... :)(млин, а если не поможет то что делать то?? )
HJ да ntfs используеть юникод,вот я и думал может эта опция поможет... тока один х вместо iocharset лучше использовать nls (это вроде тоже в мане есть)

Ну кому что, как

Ну кому что, как говориться :)
_________________
Enjoy!

помоему

помоему достаточно iocharset=koi8-r, codepage=866 не нужно указывать, т.к. ntfs использует юникод для имен файлов
в мане кстати codepage не упоминается

Re: mout - nls =koi8-r

labiz написал(а):
на ntfs раздела не отображаються русские директории
локаль настроена (koi8-r),

/dev/hda7 /mnt/wine ntfs dmask=0,fmask=0111,nls=koi8-r,ro 0 0

сначала нужно в ядре (2.6) сделать следующее (у меня локаль koi8-r) , монтирую и фат и нтфс - все ок.

File Systems --->
 DOS/FAT/NTFS --->
  (*)MSDOS fs support
  (*)VFAT support
  (866)Default codepage for fat
  (koi8-r)Default iocharset for fat
  (*)NTFS fs support
 Native language support --->
  (koi8-r)Default NLS option
  <*> Codepage 437 (US)
  <*> Codepage 866 (Cyr/Russia)
  <*> Windows CP1251
  <*> NLS ISO-8859 (Latin 1)
  <*> NLS KOI8-R (Russian)

потом нтфс монтировать так

/dev/hda7 /mnt/wine ntfs user,noauto,umask=0,nls=koi8-r,ro 0 0

а фат так

/dev/hda7 /mnt/wine vfat user,noauto,umask=000,swohexec,quiet,rw 0 0

tyler написал(а):
Господа, решается это папаметрами codepage и iocharset.

это не поможет, у него ведь не vfat, а ntfs.

utech написал(а):
Я убрал в ядре в File Systems -> Native Languages Support
всё лишнее, кроме Codepage 866 [M], Windows CP1251 [M], NLS KOI8-R [M] и NLS UTF8 [M]
и (в том же разделе самое первое) в Default NLS Option поставил koi8-r
И ВСЁ ЗАРАБОТАЛО
Вобщем, проблемой оказались лишние кодировки и кодовые страницы

+1

HJ написал(а):
помоему достаточно iocharset=koi8-r, codepage=866 не нужно указывать, т.к. ntfs использует юникод для имен файлов
в мане кстати codepage не упоминается

если опции по умолчанию указанны в ядре , то это в принципе не нужно

всем спасибо большое , все работает

и правда , тока что пересобал кернел... убрал все лишнее
все работает и монтируеться на ура. :)

ура, и мои

ура, и мои советы начинающего линуксоида кому -то пригодились. а приятно то как! :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".