Was ist der beste Weg, um Informationen über aktuell nicht gemountete Laufwerke zu erhalten?

Zunächst die Situation: Ich habe einen Linux-Computer mit zwei eSATA-Laufwerkschächten, die austauschbare SSD-Laufwerke unterstützen. Ich versuche, eine kleine GUI-Anwendung zu schreiben, die es dem Benutzer erleichtert, die Laufwerke, die er in diese Einschübe legt, zu mounten / zu entmounten / zu...