Strona 1 z 1

ntfs-3g i opcja user

: 14 lipca 2007, 11:40
autor: ampersandt
Witam
Mam problem z zamontowaniem partycji ntfs jako zwykły user. Oto mój wpis w fstab

Kod: Zaznacz cały

/dev/hda6       /mnt/hda6       ntfs-3g         rw,user,noauto  0       0
Gdy montuje partycję jako root wszystko jest ok. Natomiast gdy próbuje to zrobić jako zwykły uźytkownik poleceniem mount /mnt/hda6 to niby nie wyrzuca błędu (żadnego komunikatu) ale partycja jest dalej niezamontowana. Ktoś może wie jak to naprawić?
Pozdrawiam.

: 14 lipca 2007, 11:51
autor: el_carles
Ostatnie 0 zmień na 2, wywal opcję user i zastąp ją uid Twojego usera. Dodaj opcję umask (niby jeżeli wartość umask jest równa 0, to ten wpis nic nie daje... jednak bez tego, nie chciało działać w trybie rw dla usera)

np:

Kod: Zaznacz cały

/dev/hda6 /mnt/hda6 ntfs-3g rw,uid=1000,umask=0,noauto 0 2
uid usera możesz zdobyć wpisując w konsoli:

Kod: Zaznacz cały

$ id "twoja_nazwa_usera"
lub

Kod: Zaznacz cały

$ id
jeżeli jesteś zalogowany jako "właściwy user".

: 14 lipca 2007, 12:23
autor: Rad
Opcja user jest potrzebna do zamontowania partycji przez zwykłego usera. UID ustala prawa dostępu do partycji. Daj i usera, i uid.

: 14 lipca 2007, 12:42
autor: ampersandt
Niestety, po zamianie tej linijki od el_carles mount wyrzuca mi:

Kod: Zaznacz cały

mount: only root can mount /dev/hda6 on /mnt/hda6
id użytkownika mam 1000 więc niby się zgadza :| Może ktoś wie o co chodzi?
Pozdrawiam.

: 14 lipca 2007, 12:53
autor: el_carles
No to w takim razie, jak mówił Rad, dodaj opcję user do tego.

I make mistakes... I'm just a man ^^

Pozdrawiam

//edit
Zawsze możesz pokierować się informacjami z -oficjalnej strony-. Na jej dole jest przykład wpisu w fstab.

: 14 lipca 2007, 12:57
autor: ampersandt
Po dodaniu opcji user efekt niestety taki sam jak w pierwszym poście :( Może to jest jakiś bug ntfs-3g ?
Pozdrawiam.

: 14 lipca 2007, 13:04
autor: el_carles
ampersandt pisze:Po dodaniu opcji user efekt niestety taki sam jak w pierwszym poście :(
Ja miałem to samo. Zadziałało dopiero przy takim wpisie jaki podałem trochę wyżej, z tym, że partycja była montowana automatycznie. Wpisy ze strony z opcją defaults też nie chcialy mi działać...

Kombinuj ;) Na forum było już dużo wątków odnośnie ntfs-3g tak, że powinieneś znaleźć rozwiązanie ^^

Pozdrawiam

: 14 lipca 2007, 13:14
autor: ampersandt
No właśnie kombinuje i zainstalowałem ntfs-3g z wersji niestabilnej (mam lennyego). Teraz mogę swobodnie zamontować natomiast nie mogę odmontować xD Tak czy siak dzięki za pomoc.
Pozdrawiam.

: 14 lipca 2007, 14:07
autor: frik
ja zrobil bym to tak :
po pierwsze sprawdz czy masz moduly od FUSE (jako root ;) )

Kod: Zaznacz cały

modprobe -l | grep fuse
jesli wywali ci cos takiego

Kod: Zaznacz cały

/lib/modules/2.6.21-1-686/kernel/fs/fuse/fuse.ko
to elegancko ;)
teraz tylko

Kod: Zaznacz cały

modprobe fuse
jesli jednak ci nie wypisze czegos takiego to napisz a ja cos pokminie i ci odpisze bo teraz nie pamietam ;)
teraz lecisz tak :

Kod: Zaznacz cały

apt-get install libfuse2 ntfsprogs fuse-utils
i juz :D . partycje montujesz tak :

Kod: Zaznacz cały

ntfsmount /dev/sda1 /mnt/windows/ -o fmask=0111,dmask=0,succeed_chmod
powinno dzialas :)