Portál AbcLinuxu, 26. dubna 2024 02:24


Dotaz: Automount usb disku pod FreeBSD (6.3)

14.2.2008 11:34 h2o2
Automount usb disku pod FreeBSD (6.3)
Přečteno: 749×
Odpovědět | Admin
Zdravím všechny, položil jsem stejný dotaz na rootu, ale nikdo nereagoval - tak snad se tu najde více uživatelů FreeBSD :)
Potřeboval bych nějak zajistit, aby se mi mountnul usb flash disk v okamžiku, kdy ho připojím. Před třemi lety jsem podobný problém řešil pod suse 9.2 (tady), naštěstí alespoň v linuxu se situace od té doby výrazně zlepšila a dnes už asi nenajdu distribuci, která by to rozumně neuměla. Co se týče FreeBSD, tak tady je asi situace horší. Alespoň soudě podle toho, co jsem se dočetl na diskuzních fórech různě na světě. Opravdu použitelný návod na to, jak tenhle problém vyřešit jsem našel až zde. Ve zkratce: Nejdřív se vytvoří skript pro devd, ten počká 3 vteřiny a pak zavolá shellovský skript, který provede mount. Toto řešení skutečně funguje, ale má několik vad. Především, freebsd ani nenastartuje, pokud je disk připojen už při startu. Další vážná chyba je, že to funguje jen pro jeden disk, ale já jich díky čtečce pam. karet mám třeba pět. Poslední, už skoro detail je, že pokud disk nevyndáte před ukončením OS, na ploše kde po restartu zůstane ikonka usb-disku, ačkoli tam fyzicky už není :)
Proto se ptám, jestli se za ty 3 roky, co byl ten návod napsán, nezměnilo něco k lepšímu a pokud ne, jestli neznáte způsob, jak to vyřešit jinak. Jako poslední možnost si nechávám to, že ten postup opravím nějak sám a zveřejním, ale asi to bude běh na dlouhou trať :)
Díky a UNIXům zdar
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.2.2008 17:16 abr | skóre: 24 | blog: ab
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Odpovědět | | Sbalit | Link | Blokovat | Admin
S automoutem ti neporadim, zkus si nainstalovat desktopbsd-tools, spust utilitu dbsd-traymounter a mountuj to pres klikatko.
15.2.2008 20:26 h2o2
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Díky, to vypadá docela rozumně. Sice to řeší mou situaci tak napůl, ale aspoň nepoučený uživatel nemusí psát u/mount na příkazové řádce :) Až to nainstaluju, tak se podělím o zkušenosti.
16.2.2008 19:54 h2o2
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Tak jsem to nainstaloval a po dodání jednoho řádku do devfs.rules (takže teď ten můj vypadá takhle: [system=5] add path uscanner0 mode 660 add path 'ad*s*' group wheel mode 660 ) to funguje. Sice to není automatické, ale aspoň to nějak funguje :) Díky!
16.2.2008 19:56 h2o2
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Hm, nějak mi tam vypadlo odřádkování... Správně tedy
[system=5]
add path uscanner0 mode 660
add path 'ad*s*' group wheel mode 660
15.2.2008 21:06 casper007 | skóre: 10
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Odpovědět | | Sbalit | Link | Blokovat | Admin
ahoj, neresi tohle nejak D-BUS a HAL ?

standa
16.2.2008 20:03 h2o2
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Možná by to tím nějak šlo, jestli mě můžeš nějak nakopnout, jak to udělat, rád to prubnu :) Ale výsledkem si nejsem moc jist, vůbec netuším, jak hal ve freebsd funguje.
17.2.2008 11:38 chsajarsa | skóre: 16 | blog: V_hlouby_destneho_pralesa | Lovosice(Praha)
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Tady je to popsane myslim velice pekne.

http://www.freebsd.org/gnome/docs/faq2.html
~ QED ~
21.2.2008 19:39 h2o2
Rozbalit Rozbalit vše Re: Automount usb disku pod FreeBSD (6.3)
Pod KDE mi to nefunguje (nadává to cosi ve smyslu, že KDE není zkompilováno pro podporu HAL). Když jsem to zkusil pod gnome, tak tam to fungovalo, ale bohužel mi to připojilo vždy jen první usb zařízení a ostatní to ignorovalo. Ale každopádně už je to téměř vyřešený problém :)

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.