ntfs-3g i opcja user

Tematy związane z oprogramowaniem, instalacją, konfiguracją
ampersandt
Posty: 7
Rejestracja: 14 lipca 2007, 11:34

ntfs-3g i opcja user

Post 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.
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post 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".
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post 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.
ampersandt
Posty: 7
Rejestracja: 14 lipca 2007, 11:34

Post 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.
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post 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.
ampersandt
Posty: 7
Rejestracja: 14 lipca 2007, 11:34

Post autor: ampersandt »

Po dodaniu opcji user efekt niestety taki sam jak w pierwszym poście :( Może to jest jakiś bug ntfs-3g ?
Pozdrawiam.
el_carles
Junior Member
Posty: 560
Rejestracja: 02 lutego 2007, 17:32

Post 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
ampersandt
Posty: 7
Rejestracja: 14 lipca 2007, 11:34

Post 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.
frik
Beginner
Posty: 156
Rejestracja: 18 marca 2007, 17:42
Lokalizacja: wroclaw

Post 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 :)
ODPOWIEDZ