Portál AbcLinuxu, 10. května 2025 09:29

Dotaz: Gentoo GNOME - Nautilus neukazuje všechny disky

PaulosV avatar 14.5.2010 19:19 PaulosV | skóre: 10 | blog: dentoob
Gentoo GNOME - Nautilus neukazuje všechny disky
Přečteno: 347×
Odpovědět | Admin
Příloha:
Zdravím, myslete si o mně co chcete, ale řešení na tohle jsem prostě najít nedokázal.

Mám pár svých NTFS oddílů, které jsem zpřístupnil skupině users, takže mohou svobodně procházet a měnit jejich obsah. Stejně tak CD a disketovka. No, to funguje, dá se říct. Štve mě ale něco jiného, snad to dostatečně vysvětlí přiložený obrázek. Zkrátka v Nautilu standardně nemám v levém seznamu zobrazeny ostatní diskové jednotky. Připojená flashka nicméně funguje.

Pokud ovšem zkusím z konzole spustit Nautilus pomocí suda nebo přímo z Nautilu "Open as administrator", disky se ukáží.

Nicméně pokud si myslíte, že to vyřešila práva roota, bohužel se pletete :-) Zkusil jsem se přihlásit přímo jako superuživatel, bohužel se ale NIC nezmění, až na fakt, že tentokrát už pomocí suda nic nezmohu.

Tipuju, že to nějak souvisí s policykitem, nevím ale co s tím. V internetových zdrojích se zrovna o tomhle moc nemluví - anebo nevím, kde mám hledat, to je taky možnost :-)

Také jsem se snažil přiřadit se do všech možných existujících skupin, nic. Seznam /etc/group: (pavel jsem já)
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon,pavel
tty:x:5:
disk:x:6:root,adm,haldaemon,pavel
lp:x:7:lp
mem:x:8:
kmem:x:9:
wheel:x:10:root,pavel
floppy:x:11:root,haldaemon,pavel
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:man
console:x:17:
audio:x:18:pavel
cdrom:x:19:haldaemon,pavel
dialout:x:20:root
tape:x:26:root
video:x:27:root,pavel
cdrw:x:80:haldaemon,pavel
usb:x:85:haldaemon,pavel
users:x:100:games,pavel
nofiles:x:200:
smmsp:x:209:smmsp
portage:x:250:portage
utmp:x:406:
nogroup:x:65533:
nobody:x:65534:
sshd:x:22:
cron:x:16:
ssmtp:x:1000:
crontab:x:1001:
locate:x:245:
pavel:x:1002:
messagebus:x:1003:
haldaemon:x:1004:haldaemon
plugdev:x:1005:haldaemon,pavel
ldap:x:439:
lpadmin:x:106:pavel
sabayon-admin:x:1006:pavel
games:x:35:pavel
gdm:x:1007:
polkituser:x:1008:pavel
Můj systém je Gentoo, unstable balíčky, verze GNOME 2.30. Jedna důležitá poznámka: HAL jsem natrvalo vymazal.

Doufám, že najdete něco, co jsem přehlídl. Pavel


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.5.2010 21:31 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak mě napadlo, nemůže toto mít souvislost?
šlo by prohledat udev pravidla třeba jako:
grep -lir "UDISKS_PRESENTATION_HIDE" /etc/udev/
případně i
grep -lir "DKD_PRESENTATION_HIDE" /etc/udev/
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
PaulosV avatar 14.5.2010 23:18 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Heh! Kupodivu na to tentokrát žádný udev neměl vliv. Jakmile jsem zakomentoval NTFS položky v /etc/fstab, okamžitě se objevily v Nautilu. K připojení byla ještě nutná jedna úpravička souboru /usr/share/polkit-1/actions/org.freedesktop.udisks.policy (kvůli oprávnění), ale teď už to teda nějak jede.

Ale i tak díky za nápad.
PaulosV avatar 14.5.2010 23:22 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Tak tedy mám ještě dodatečnou otázku:
  1. Jak zařídit automount tak, aby nebyly pořád problémy s oprávněními? Do fstabu disky zapsat můžu, pokud jim dám složku /media/něco, dokonce se i ukáží v seznamu Nautilu, ale pak začíná řetězec problémů - nedostatečná oprávnění, uživatel nemůže připojit disk aj.
14.5.2010 23:44 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
nestačí nějak takto v fstab:
/dev/sdXY /mnt/NTFS-01 ntfs-3g rw,force 0 0
?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
PaulosV avatar 14.5.2010 23:56 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Teoreticky by to právě stačilo, nicméně normálně nejde připojovat pomocí ntfs-3g jako user. A složku /media/něco musím učinit dostupnou pro zápis - to naštěstí jde v pořádku, ale pro ntfs-3g se musí použít škaredé triky...
15.5.2010 14:45 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Asi nevím co je teda cílem… :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Řešení 1× (PaulosV (tazatel))
PaulosV avatar 15.5.2010 22:38 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
No, cílem se nakonec stalo to špinavé řešení připojování :-) Zas tak špinavé asi nebylo. Čili jsem zapsal disky do /etc/fstab, změnil práva pro ntfs-3g a už se jelo. Teď se mi disky připojují okamžitě po startu systému a kdykoliv je můžu jako uživatel odpojit / připojit zpět. To bylo mým cílem ;-)
16.5.2010 10:32 FrantaS | skóre: 12 | Hlučín
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Odpovědět | | Sbalit | Link | Blokovat | Admin
NTFS - svobodně procházet a měnit jejich obsah?!?

Poučte mne, prosím. To už můžeme libovolně přepisovat NTFS? A je to spolehlivé?
Ať se nám daří.
PaulosV avatar 16.5.2010 18:30 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Gentoo GNOME - Nautilus neukazuje všechny disky
Jejda, pan slovíčkař :-) Nicméně myslel jsem to takhle:
  • ntfs-3g umí připojovat NTFS oddíly a umožní čtení i zápis
  • ntfs driver (z kernelu) umí číst soubory z NTFS oddílů a velmi omezeně na ně zapisovat (ovšem bez rizika)
  • Naproti tomu svévolné přepisování NTFS oddílů je zcela nevhodné, protože na 99,999999999% dojde k poškození dat (jedině že byste se trefil do volného místa), stejně jako u dalších souborových systémů.
P.S.: kdybych tady náhodou úplně kecal, opravte mne :-D

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.