Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-04-09 21:35:44

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

ntfs-3g - dysk USB

Witam!
Mam dysk w NTFS na USB. Dodałem sobie w /etc/fstab;

Kod:

/dev/sdc1       /media/dysk_ntfs ntfs-3g   rw,noauto,user 0 0

aby mount /media/dysk_ntfs działało (a zwykle po prostu klikam na urządzenie w Roxie dwa razy i samo montuje).

niestety wyskakuje;
Montowanie /media/dysk_ntfs
Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://tuxera.com/community/ntfs-3g-faq/#unprivileged
Montowanie nie powiodło się


Wie ktoś co z tym fantem zrobić?

Ostatnio edytowany przez dominbik (2012-04-09 21:41:48)


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#2  2012-04-09 21:46:49

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: ntfs-3g - dysk USB

Wywołuj polecenie mount za pośrednictwem sudo.
Pewnie nie będzie wtedy działać w Roxie.

Pytanie jednak brzmi: skoro teraz o tym piszesz, to czy wcześniej to działało? Co się zmieniło, że nagle przestało?

Offline

 

#3  2012-04-09 22:04:15

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: ntfs-3g - dysk USB

Wcześniej po prostu tego dysku na USB nie używałem. W Roxie nie byłoby problemu, bo tam mogę ustawić sobie swoje skrypty jako akcja dla mount, ale nie ma ładniejszego obejścia tego? mount za pośrednictwem sudo trochę się boję, bo userzy wtedy będą wszystko mogli sobie montować i odmontowywać.


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#4  2012-04-09 23:04:54

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: ntfs-3g - dysk USB

Tak jak masz napisane w komunikacie — możesz przekompilować FUSE i nadać plikowi wykonywalnemu bit setuid. Ja bym jednak skorzystał z sudo.

Możesz próbować bawić się w jakieś skrypty, które będą sprawdzały co i kto chce odmontować i — w razie czego — zabronić mu tej akcji, ale czy gra jest warta świeczki? Pamiętaj, że jeśli dysk jest używany, to i tak nie da się go odmontować.
Możesz także montować dysk przy uruchomieniu komputera (rc.local), ale wtedy zwykły użytkownik nie będzie mógł go podłączyć w trakcie działania systemu. To pewnie też nie jest najlepsze rozwiązanie.

Offline

 

#5  2012-04-10 00:22:20

  svL - Użytkownik

svL
Użytkownik
Zarejestrowany: 2007-06-17

Re: ntfs-3g - dysk USB

Nie jest to rozwiązanie problemu, raczej obejście ale polecam udisks + udisks-glue. Po paru latach ręcznego montowania w końcu dałem się przekonać ;-)


"God, root, what is difference?"

Offline

 

#6  2012-04-10 09:38:57

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: ntfs-3g - dysk USB

Dobra jednak przez sudo się udało. Zapomniałem, że można tam wpisać dokładne polecenie a nie od razu dawać przywilej dla całego mount, umount.

/etc/sudoers;

Kod:

user_lub_%grupa ALL = NOPASSWD: /bin/mount /media/dysk_ntfs, /bin/umount /media/dysk_ntfs/

polecenie sh rox_mount:

Kod:

#!/bin/sh
if [ $* = "/media/dysk_ntfs" ]; then
sudo mount $*
else
mount $*
fi

rox_umount:

Kod:

#!/bin/sh
if [ $* = "/media/dysk_ntfs" ]; then
sudo umount /media/dysk_ntfs/
else
umount $*
fi

i działa. Wolę ręcznie montować przez Roxa, bo już się przyzwyczaiłem i mi się to podoba ;)\


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)