Strona 1 z 2

[+] NTFS-3g - polskie znaki w nazwach plików

: 22 kwietnia 2007, 15:55
autor: Drax
Zainstalowałem sterownik ntfs-3g i odkryłem ze zdumieniem, że Debian "nie widzi" części plików i folderów na partycji NTFS. Wydaje mi się, że przyczyną jest fakt, iż pliki te mają w nazwach polskie znaki. Ciekaw jestem, czy można temu jakoś zaradzić... Z góry dziękuję za pomoc.

: 22 kwietnia 2007, 16:43
autor: ruun
musisz ustawić odpowiednie kodowanie, przykład:

Kod: Zaznacz cały

/dev/hda1 /mnt/dysk ntfs ro,uid=1000,codepage=852,iocharset=iso8859-2,auto 0 2
Kaka' pisał o tym TUTAJ

: 22 kwietnia 2007, 16:50
autor: Kaka'
ruun pisze:iso8859-2
hmm, tu można by się spierać, bo z tego co wiem, Windows = NTFS a to = UTF-8.

: 22 kwietnia 2007, 16:58
autor: darkwater
dla "zwykłego" modułu ntfs wpis wygląda następująco

Kod: Zaznacz cały

/dev/hda2       /mnt/win_dane           ntfs    ro,users,noauto,uid=0,gid=100,umask=007,nls=utf8    0       0
i wszystko widać - polskie znaki w nazwach też.

: 22 kwietnia 2007, 19:14
autor: Drax
Niestety, żadne z powyższych rozwiązań nie pomogło. Być może rzut oka na mojego fstaba rozjaśni coś niecoś. Oto on:

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       		<dump>  <pass>
proc            /proc           proc    defaults			0       0

/dev/hda1	/media/hda1	ntfs-3g	defaults			0	0

/dev/hda2       /               ext3    defaults,errors=remount-ro	0	1
/dev/hda3       none            swap    sw				0       0
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto			0       0

: 22 kwietnia 2007, 20:23
autor: darkwater

Kod: Zaznacz cały

man ntfs-3g
stwierdza:
locale=value
You can set locale with this option which is often required to make visible files with national charaters. It’s useful if the locale environment variables are not set before partitions had been mounted from /etc/fstab.
spróbuj więc coś takiego

Kod: Zaznacz cały

/dev/hda1    /media/hda1    ntfs-3g    defaults,locale=pl_PL.UTF-8            0    0

: 23 kwietnia 2007, 00:07
autor: Drax
Teraz dobrze, dzięki bardzo ;p

: 28 lutego 2009, 18:06
autor: Bober
Mam tylko pytanie. Mam dysk zewnetrzny i jak hal mi go automatycznie zamontuje to nie ma polskich znakow. Nie moge rowniez tworzyc czegokolwiek z polskimi znakami. Mozecie powiedziec jak to naprawic? Chcialbym dodac ze dodawanie wpisow do fstab odpada.

: 28 lutego 2009, 20:34
autor: lis6502
Zanim poszukam odpowiednich informacji: masz w ogóle możliwość grzebania w systemie? Na przykład w /etc/hal/ ?

: 28 lutego 2009, 20:46
autor: Bober
Mam mozliwosc grzebanie w systemie. Poszukalem roznych rzeczy w internecie, zbyt wiele porobilem by po kolei tu wypisywac, wiec bede wdzieczny jak sprawe potraktujemy jak nowa.