Jump to content
BulForum.com

кирилица в NTFS-a


dX

Recommended Posts

От вчера ровя батко google за информация относно правилното mount-ване на NTFS дяловете..

В смисъл, имам файлове чийто имена са на кирилица и не мога да ги използвам под линукс :huh:

В момента съм сложил следното във fstab-a:

root@dx:~# cat /etc/fstab
/dev/sda4		swap			 swap		defaults		 0   0
/dev/sda3		/				reiserfs	defaults		 1   1
/dev/sda1		/mnt/windows	 ntfs		ro,utf8			   1   0
/dev/sda2		/mnt/storage	 ntfs		ro,utf8			   1   0
/d :bgrin: ev/cdrom	   /mnt/cdrom	   auto		noauto,owner,ro  0   0
/dev/cdrw	   /mnt/cdrw		 auto		noauto,owner,ro  0   0
/dev/fd0		 /mnt/floppy	  auto		noauto,owner	 0   0
devpts		   /dev/pts		 devpts	  gid=5,mode=620   0   0
proc			 /proc			proc		defaults		 0   0
tmpfs /dev/shm tmpfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0

Само че не излизат нормално файловете..

За сега и ID3 tag-овете вършат работа.. но след време ако ми потрябва нещо за някакъв документ ще е кофти..

Айде ако някой е успял да подкара това нещо да ми драсне едно лично, или най добре тук в темата, та ако има бъдещи въпроси по нея, направо да се види решението на проблема :)

Недостатъка на това с което съм mount-нал в момента дяловете е следния, вместо файла да се казва:

Deijan Pres. Светла - Тази Вечер.mp3, той се казва Deijan\ Pres.\ \320\241\320\262\320\265\321\202\320\273\320\260\ -\ \320\242\320\260\320\267\320\270\ \320\222\320\265\321\207\320\265\321\200.mp3..

Приятно именце.. но не върши работа :P :bgrin:

Link to comment
Share on other sites

Бих го махнал, ако работеше това което ми даваш :P

mount: wrong fs type, bad option, bad superblock on /dev/sda2,
   missing codepage or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

Да не би да е от ядрото ? nls параметъра го пробвах и снощи.. и дори на utf8 не захапва..

Ядрото ми е sata.i, default-ското на slackware 10.2.

Link to comment
Share on other sites

Mr_Vain ми даде директорията с модулите..

и.. пак нищо :blink:

mount: wrong fs type, bad option, bad superblock on /dev/sda2,
   missing codepage or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

Модула е "nls_cp1251", но не става пак :(

Link to comment
Share on other sites

А случайно фаловете в NTFS-а да са кръщавани с Флекстъповска кирилица? С Флекстайп ли работи Уина? Ако да - никакви модули и ядра няма да ти помогнат. Флекстъп тотално омазва кодовите таблици на шрифтовете и после....

Link to comment
Share on other sites

Абсолютно не. Флекстайп съкс :bgrin:

Имената са писани на стандартната кирилизация на Windows-a, само че със layout за фонетика.

Чак сега се усетих да видя сислог-а..

Dec  8 16:53:14 dx kernel: NTFS: unkown option 'nls'
Dec  8 17:07:11 dx kernel: NTFS: unkown option 'nls'
Dec  8 17:13:25 dx kernel: NTFS: unkown option 'cp1251'

Да не би да има и някакъв специфичен модул за nls, освен nls_cp1251 ??

 

ЕДИТ: Готово-о-о.. Добре че е Mr_Vain :) ето го решението:

root@dx:/mnt/storage/mp3/bg# cat /etc/fstab | grep sda
/dev/sda4		swap			 swap		defaults		 0   0
/dev/sda3		/				reiserfs	defaults		 1   1
/dev/sda1		/mnt/windows	 ntfs		ro,iocharset=cp1251			   1   0
/dev/sda2		/mnt/storage	 ntfs		ro,iocharset=cp1251			   1   0

Link to comment
Share on other sites

абе човек с коя версия на mount си :)

при мен на

 

man mount

 

ми дава

 

options for ntfs

iocharset (deprecated, use nls instead)

 

и си плямпам :)

С mount 2.12p е. И аз го гледах това, но nls не ще да възприеме :blink: С iocharset няма проблеми

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...