du schreibst sehr wenig dazu, was du probiert und gesehen hast und das macht das Problem nicht gerade transparent. Es gibt nicht nur eine mögliche oder denkbare Ursache für solch ein Verhalten und es ist sehr unwahrscheinlich, dass die Erfahrung eines anderen pauschal auf dein Problem passt.
Standard-Antworten, wie setz mal dies oder jenes recht auf so und so, die kannst du dabei eher vergessen. Es hilft nur die Schritt für Schritt Analyse.
Gerade bei HAL-Problemen ist dies ein echter Fluch.
Damit habe ich vielleicht mehr Stunden verbracht, als mit irgendwelchen anderen Sachen und es ist für unbedarfte Nutzer wie mich eine echt fiese Plackerei.
Wenn du aber wirklich ein Problem hast, bleibt es dir womöglich nicht erspart, ganz genau hinzusehen oder gleich auf Alternativen zu setzen.
Es gibt eine gewisse Unterstützung durch die Macher (maintainer) des Ports und der einzelnen Pakete. Man kann mit diesen Leuten reden und Probleme schildern. Manchmal arbeiten die auch gute Lösungen unmittelbar ein. Davor steht aber jedenfalls die Foltergleiche Entdeckungsreise durch HAL.
Da gibt es, wie schon gesagt eine ganze Reihe von Tools und Möglichkeiten. Eines nenne ich mal und zeige eine Ausgabe.
lshal -m macht so etwas:
Code:
Start monitoring devicelist:
-------------------------------------------------
09:49:03.173: usb_device_bc2_5031_NA03BMV9 added
09:49:03.221: usb_device_bc2_5031_NA03BMV9_if0 added
09:50:03.282: usb_device_bc2_5031_NA03BMV9_if0 removed
09:50:03.283: usb_device_bc2_5031_NA03BMV9 removed
09:50:03.786: volume_uuid_EB05_DF71 removed
09:50:03.788: volume_part2_size_500105217024 removed
09:50:03.788: computer_storage_0 removed
09:50:21.458: volume_part2_size_500105217024 added
09:50:21.591: volume_uuid_EB05_DF71 added
09:50:21.592: computer_storage_0 added
09:50:21.628: usb_device_bc2_5031_NA03BMV9 added
09:50:21.652: usb_device_bc2_5031_NA03BMV9_if0 added
09:50:39.927: volume_uuid_EB05_DF71 property volume.mount_point = '/media/GABY-ET2'
09:50:39.931: volume_uuid_EB05_DF71 property volume.is_mounted = true
09:51:12.742: volume_uuid_EB05_DF71 property volume.mount_point = ''
09:51:12.748: volume_uuid_EB05_DF71 property volume.is_mounted = false
09:51:20.276: usb_device_bc2_5031_NA03BMV9_if0 removed
09:51:20.277: usb_device_bc2_5031_NA03BMV9 removed
09:51:20.781: volume_uuid_EB05_DF71 removed
09:51:20.782: volume_part2_size_500105217024 removed
09:51:20.782: computer_storage_0 removed
Was war da passiert? Eine externe Festplatte wurde von mir gesteckt, dann wieder abgezogen, bevor sie automatisch gemountet werden konnte, danach steckte ich sie erneut, wartete geduldig und umountete nach erfolgreichem automatischen Einbinden, bevor ich sie wieder abzog.
Wichtig ist, dass hier die passenden Ausdrücke für die fdi's genau zu sehen sind, die Antworten von HAL, um das mal so zu nennen.
Neben dieser dynamischen Anzeige gibt es mit lshal weitere Möglichkeiten, sich Informationen zu Geräten zu holen. Die sind nicht immer übersichtlich, sie sind mühevoll zu lesen, aber es gibt Information, die weiter helfen kann.
Davor aber stelle ich erst nochmal meine Frage: manuell funktioniert der mount?
Eine der häufigsten Ursachen dafür, dass HAL nicht kann, liegt darin, dass dein System nicht mit dem Gerät kann. Das mag Ursachen in der HW haben, im Filesystem, das vielleicht nicht unterstützt wird, oder das nicht sauber ist, oder vielleicht sogar an dem USB-Anschluss selbst liegen.
Solche Dinge musst du herausfinden und die vorab zu klären, ist mehr als sinnvoll.
Die Ausgabe von dmesg nach dem Stecken eines Gerätes und dann nacheinem manuellen Mountversuch sind hier sehr hilfreich.
Ich sage mal, wenn du es manuell nicht schaffst, kann HAL es auch nicht.