← Back to team overview

sslug-teknik team mailing list archive

Re: hvad håndrerer devices i Linux?

 

Jørgen Heesche wrote:
Lars Madsen wrote:
Jørgen Heesche wrote:
Lars Madsen wrote:
Jørgen Heesche wrote:
Lars Madsen wrote:

Hvad er det egenligt i Linux som monterer en USB stick og derefter (forhåbenlig) lægger et ikon på desktoppen?

Jeg sidder for øjeblikket og roder med at få LTSP 5 til at fungere sammen med en RHEL 5.3 server, pt. anvender jeg en Ubuntu baserete klient.

Jeg har dog et meget sjovt problem. Har to servere som jeg tester op mod, en Ubuntu og en RHEL 5.3.

Anvender jeg Ubuntu 9.04 serveren så vil USB, CDROM og floppy fint dukke op på desktoppen, hvorimod hvis jeg anvender RHEL 5.3 (som anvender Gnome 2.16) så dukker USB sticks slet ikke op. Floppy og CDROM fungerer fint. Monterings punktet /media/username/usbdisk-sda1 virker dog fint, men intet ikon på desktop og ingen indgang i Places menuen.

Måske findes ikonerne under et fælles ikon: Storage Media

jeg tror ikke at det har noget med ikonerne at gøre. Systemet reagerer slet ikke på USB sticks.

Jeg tænkte på om udev har noget med dette at gøre? Eller om det er gnome-vfs (det som i nyere systemer nu hedder gvfs), for Gnome 2.16 anvender gnome-vfs og her er der problemer, mens Ubuntu 9.04 anvender gvfs og gvfs-fuse og her er der igen problemer.

Det kan godt være udev.
Er udev installeret?.
Er der defineret udev rules?. http://reactivated.net/writing_udev_rules.html Det er normalt nødvendigt at udev til usb devices, fordi mountpoint kan variere.

Det er lige netop dette jeg mistænker, fordi den streng som kommer frem indeholder f.eks. sda1 og derfor kunne forveksles med noget andet.

Nu skal det lige nævnes at tingene kommer ind via FUSE, ikke fysisk på maskinen. Men da CDROM og floppy virker fint, så kan det nemt være en eller anden rule et sted som ligger og spærrer.

Har man nogen mulighed for at teste disse regler?

De er vel de færreste Linux dists i dag som ikke har udev.

Jeg ved intet om FUSE.


Jeg tror heller ikke at det har noget med dette at køre når Floppy og CDROM virker

Ved du hvordan man tester udev rules? Skal man bare prøve sig frem?

--

/daleif


Follow ups

References