Seite 1 von 1
Wo finde ich ALLE Festplatten/Partitionen unter Ubuntu?
Verfasst: Sonntag 15. Februar 2009, 16:18
von Andyh
Hallo
Ich schreiben gerade einen kleinen FileBrowser und muss daher alle Festplatten/Partitionen kennen, auch die die noch nicht gemoutet sind.
Der Nautilus zeigt ja selbst die noch nicht gemoutet platten die kann man dann mit einen Doppelklick einhängen.
Die gemouteten könnte ich ja irgentwie aus dem Ordner /dev/ auslesen?
Wie kommt man also die Platten?
Gruß
Andyh
Verfasst: Sonntag 15. Februar 2009, 16:30
von DasIch
Wäre es nicht besser dass ganze über hal zu machen?
Verfasst: Sonntag 15. Februar 2009, 16:36
von Andyh
Hallo
habe schon gesucht...
Wie bekomme ich die aus Hal raus?
mit:
hal-find-by-property --key storage.drive_type --string disk
gehts nicht
Gruß
Andyh
Verfasst: Sonntag 15. Februar 2009, 16:57
von lunar
Was sagt den "hal-find-by-capability --capability block"?
Verfasst: Sonntag 15. Februar 2009, 17:05
von Andyh
Hallo
So ziemlich das richtige!
Besten dank!
jetzt muss ich mal schauhen wie weit ich mit den angaben komme.
Gruß
Andyh
Verfasst: Sonntag 15. Februar 2009, 17:09
von derdon
Die eingehängten Geräte werden übrigens mit dem Befehl mount angezeigt.
Verfasst: Sonntag 15. Februar 2009, 17:15
von DasIch
Code: Alles auswählen
bash-3.2$ hal-find-by-property --key storage.drive_type --string disk
/org/freedesktop/Hal/devices/storage_serial_SATA_SAMSUNG_HD501LJS0MUJ2KP924501
Funktioniert bei mir.
"hal-find-by-capability --capability storage" dürfte eventuell etwas interessanter sein.
Verfasst: Sonntag 15. Februar 2009, 20:43
von lunar
DasIch hat geschrieben:Code: Alles auswählen
bash-3.2$ hal-find-by-property --key storage.drive_type --string disk
/org/freedesktop/Hal/devices/storage_serial_SATA_SAMSUNG_HD501LJS0MUJ2KP924501
Funktioniert bei mir.
"hal-find-by-capability --capability storage" dürfte eventuell etwas interessanter sein.
storage zeigt die Festplatte selbst, nicht die darauf existierenden Partitionen.