Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLV][udisks?] Problem z montowaniem USB w /run/media/$USER
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
canis_lupus
l33t
l33t


Joined: 22 Dec 2005
Posts: 773
Location: Kraków

PostPosted: Sun Apr 14, 2013 8:32 am    Post subject: [SOLV][udisks?] Problem z montowaniem USB w /run/media/$USER Reply with quote

Po ostatniej aktualizacji systemu, przestały montowac mi się pendraki.
Doczytałem, ze teraz montuję sie w /run/media/$USER, lecz nie u mnie, brakowało katalogu $USER. Po ręcznym stworzeniu katalogu wszystko ładnie się montuje, ale do pierwszego restartu, /run montowany jest w tmpfs więc katalogi znikają. Oczywiście mogę gdzies do inita dopisac, żeby katalogi sie tworzyły, ale to raczej nie jest rozwiązanie. Co zrobić?
_________________
"I love you cię" Różyczko...


Last edited by canis_lupus on Mon Apr 15, 2013 8:14 pm; edited 1 time in total
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Sun Apr 14, 2013 1:16 pm    Post subject: Reply with quote

U mnie działa bez najmniejszych problemów. Nie przeoczyłeś jakichś instrukcji podczas aktualizacji? Pamiętam, że przy okazji ostatnich kilku updetów było kilka takich uwag do zawartości fstab oraz reguł udev, do udisk też chyba coś się pojawiło ale nie pamiętam dokładnie.

Z katalogiem run na tmpfs masz rację:
Code:
$ mount | grep run
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)


Sprawdź jeszcze przynależność użytkownika do odpowiednich grup oraz ustawienia punktu montowania /run (wydaje mi się, że kluczowe jest tu ustawienie flagi nosuid - katalogi wewnątrz należą do root:root a mimo to, wszystko śmiga). Katalog użytkownika w run jest tworzony dynamicznie w momencie montowania urządzenia.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
canis_lupus
l33t
l33t


Joined: 22 Dec 2005
Posts: 773
Location: Kraków

PostPosted: Sun Apr 14, 2013 2:53 pm    Post subject: Reply with quote

Code:
pingwiniarnia lupus # mount | grep run
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)


Czyli to samo. Raczej nic nie przeoczyłem. W jakich grupach ma być użytkownik?
_________________
"I love you cię" Różyczko...
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Sun Apr 14, 2013 4:04 pm    Post subject: Reply with quote

W sumie z grupami się chyba zapędziłem, bo obecnie przecież i tak większość rzeczy przechodzi przez policykit. Co do grup z przyzwyczajenie daję usb, cdrom, cdrw, cdemu, audio i video, ale to raczej rozwiązuje problem tylko i wyłącznie manualnego montowania i dostępu do czystych urządzeń.

Nie wiem czy zaglądałeś np. na http://wiki.gentoo.org/wiki/Udisks, a jest tam wspomniane o kilku rzeczach, które muszą znaleźć się obowiązkowo w jądrze. Zwróć uwagę na:
Code:
-*- Tmpfs virtual memory file system support (former shm fs)
   [*]   Tmpfs POSIX Access Control Lists
Ta uwaga pojawiała się także podczas aktualizacji.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
skazi
Apprentice
Apprentice


Joined: 01 Oct 2004
Posts: 219
Location: Cieszyn/Poland

PostPosted: Sun Apr 14, 2013 4:52 pm    Post subject: Re: [udisks?] Problem z montowaniem USB w /run/media/$USER Reply with quote

canis_lupus wrote:
Po ostatniej aktualizacji systemu, przestały montowac mi się pendraki.
Doczytałem, ze teraz montuję sie w /run/media/$USER, lecz nie u mnie, brakowało katalogu $USER. Po ręcznym stworzeniu katalogu wszystko ładnie się montuje, ale do pierwszego restartu, /run montowany jest w tmpfs więc katalogi znikają. Oczywiście mogę gdzies do inita dopisac, żeby katalogi sie tworzyły, ale to raczej nie jest rozwiązanie. Co zrobić?

Miałem dokładnie ten sam problem, poszukałem na forum i znalazłem takie coś:
w /etc/udev/rules.d stworzyć plik 90-udisk2.rules a w nim wpisać to:

Code:
ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"


Teraz montowanie pendrive'ów działa automatycznie.
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Sun Apr 14, 2013 6:25 pm    Post subject: Reply with quote

U mnie działa bez tych reguł.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
lazy_bum
l33t
l33t


Joined: 16 Feb 2005
Posts: 691

PostPosted: Mon Apr 15, 2013 7:12 pm    Post subject: Reply with quote

sebas86 wrote:
Code:
-*- Tmpfs virtual memory file system support (former shm fs)
   [*]   Tmpfs POSIX Access Control Lists

Sam to jakiś czas temu przeoczyłem.
Code:
zgrep TMPFS_POSIX_ACL /proc/config.gz

_________________
roslin uberlay | grubelek
Back to top
View user's profile Send private message
canis_lupus
l33t
l33t


Joined: 22 Dec 2005
Posts: 773
Location: Kraków

PostPosted: Mon Apr 15, 2013 8:14 pm    Post subject: Reply with quote

Święta racja Panowie. Przeoczyłem, moja wina. Wielkie dzięki za pomoc!
_________________
"I love you cię" Różyczko...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum