Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Mounten eines externen Laufwerks mit ivman
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sat Jul 02, 2005 6:32 pm    Post subject: Mounten eines externen Laufwerks mit ivman Reply with quote

Hallo,

ich kann einen externen USB-Massenspeicher mounten und umounten. Jedoch wird der Auswurf der MO-Disketten nicht freiggeben. Folglich kann ich auch keine Disketten im laufenden Betrieb wechseln. Das passiert erst, nachdem ich den USB-BUS abgenommen und wieder eingesteckt habe. Die Speichermedien (1,3 GM MO-Disketten) sind sowohl ext3 als auch vfat-formatiert.
Ich habe nach ivman+hal+dbus meine fstab geändert. Der alte Eintrag wurde auskommentiert. Die fstab wird jetzt dynamisch ergänzt.
Hier der Auszug:
alt:
Code:
#/dev/MO_Disk      /mnt/MO_Disk   vfat,ext3,ext2   noauto,users,exec   0 0

neu (dynamisch in der fstab eingefügt):
Code:
/dev/sdb                /media/usbdisk          ext3    users,exec,noauto,noatime,sync,managed 0 0

Meine 10-udev-rules:
Code:
#MO-Laufwerk
BUS=="usb", KERNEL="sd*", SYSFS{product}="USB Magneto-Optical Device", NAME="%k",SYMLINK="MO_Disk"


Gibt es vielleicht noch unter hal permissions for mount/unmount, die noch zu ändern bzw. ergänzen sind?
Geändert habe ich bereits in /usr/share/hal/fdi/90defaultpolicy/storage-policy.fdi
Code:
<merge key="storage.policy.default.mount_option.users" type="bool">true</merge>
: default war hier "user" statt users eingestellt.


Wer hat eine Idee, wie der Diskettenauswurf freiggeben werden kann?
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sun Jul 03, 2005 9:20 am    Post subject: Reply with quote

1.) Wie sieht es eigentlich generell mit der Behandlung der fstab aus bei Benutzung von externen Massenspeichern? Muß statisch noch ein Eintrag erfolgen?
Dann wird aber nach meinen Versuchen das Gerät auch nicht dynamisch in der fstab ein- bzw. ausgebunden.
2.) Damit ich das Medium wechseln kann (Freigabe Ausdrückmechanismus) muß ich im Moment den USB-Bus ab- und wieder einstecken. Wie kann man das automatisieren. Es scheint so zu sien, das ein umount alleine die Auswurfsperre nicht freigibt. Dann wird aber aus sda sdb und wenn ich den Bus wieder abmache und anstecke wird /sys/device/sdc usw.

Wer kann helfen?
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
KrissN
n00b
n00b


Joined: 25 Sep 2004
Posts: 54
Location: Kedzierzyn-Kozle@Poland

PostPosted: Sun Jul 03, 2005 11:42 am    Post subject: Reply with quote

Geht es vieleicht mit:
Code:
eject /dev/sda
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sun Jul 03, 2005 3:13 pm    Post subject: Reply with quote

Hallo KrissN

der Ansatz war jedenfalls richtig - vielen Dank!!
mit
Code:
eject -s /dev/MO_Disk

welcher ein Symlink zum Mountpoint /media/usbdisk ist konnte ich das Medium auswerfen, aber nur als root, nicht als normaler user.
Es wäre natürlich gut, wenn jeder user das einfach auswerfen könnte.
Vielleicht mit sudo ein kleines Bash-skript , wo vor dem auswerfen die Funktion "medium sicher entfernen" (im KDE-Konqueror-Menü devices) durchführen.
Hinter Medium sicher entfernen verbirgt sich doch vermutlich der amount-Befehl - oder?

Bzgl. der fstab noch ne Frage: Also ist das so korrekt, das ivman/hal hier die Eintragungen dynamisch einfügt das zukunftsichere Verfahren unter Linux?

Bin auf die Antworten gespannt!
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sun Jul 03, 2005 3:21 pm    Post subject: Reply with quote

Noch eine Verständnisfrage:
Nachdem ich mit eject das Medium herauswerfen konnte funktioniert jetzt plötzlich die Auswurftaste.
Hat da jemand eine Erklärung dafür?
Ich habe im System ja sonst nichts geändert.

Danke!
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
KrissN
n00b
n00b


Joined: 25 Sep 2004
Posts: 54
Location: Kedzierzyn-Kozle@Poland

PostPosted: Sun Jul 03, 2005 3:53 pm    Post subject: Reply with quote

Hallo

klemi wrote:
Es wäre natürlich gut, wenn jeder user das einfach auswerfen könnte.
Vielleicht mit sudo ein kleines Bash-skript , wo vor dem auswerfen die Funktion "medium sicher entfernen" (im KDE-Konqueror-Menü devices) durchführen.

Mit der 'users' mount option sollte der Benutzer eigentlich berechtigt sein, das Medium auszuwerfen (wenigstens bei meinem CD-ROM ist dies der Fall).
Vielleicht geht es um die Zugriffsrechte in /dev (Gruppenzuordnung)
klemi wrote:
Hinter Medium sicher entfernen verbirgt sich doch vermutlich der amount-Befehl - oder?

Hab' keine Ahnung... :roll: Musste man in den Quellkode nachsehen...
klemi wrote:
Bzgl. der fstab noch ne Frage: Also ist das so korrekt, das ivman/hal hier die Eintragungen dynamisch einfügt das zukunftsichere Verfahren unter Linux?

Leider habe ich deine Frage nicht ganz verstanden...
klemi wrote:
Nachdem ich mit eject das Medium herauswerfen konnte funktioniert jetzt plötzlich die Auswurftaste.
Hat da jemand eine Erklärung dafür?
Eine dumme erklärung währe, dass der eject Befehl die Auswurftaste unblokierte, nachdem sie von mount am Anfang blokiert war. Ich habe ein wenig mit /etc/ivman/IvmConfigActions.xml gespielt und versucht mit der Option
Code:
<ivm:Option name="unlock" value="false" />

diesen Verhalten zu steuern, so das sich mein DVD-Brenner blokiert wenn ich eine Packet DVD-RW drin habe, aber ohne Erfolg. Vielleicht geht es bei dir :D
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5329

PostPosted: Sun Jul 03, 2005 3:57 pm    Post subject: Reply with quote

eject mach nix anderes als device unmounten und die funktion für das auswerfen des Mediums zu aufzurufen(wenn vorhanden).

Normalerweise sollte der lock aufgehoben sein, wenn das device unmounted ist.

Ich hatte auch mal ivman laufen, nur das auswerfen des CD-ROM-Laufwerkes klappte nicht(wenn gemounted)

deshalb habe ich das wieder deinstalliert.

Mir langt die fstab-sync funktionalität von hal+dbus.

gruß

firefly
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) 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