
Weder Nautilus, Caja noch Thunar zeigen mein Wechselspeichergerät in der Geräteliste an.
Ich kann es manuell mit udisksctl mounten:
$ udisksctl mount --block-device /dev/sdd1 Mounted /dev/sdd1 at
/run/media/user/RECOVERY.
Es wird im GVFS angezeigt:
$ gio mount -l
...
"Drive(4): Generic Flash Disk
Aber gvfs kann es nicht mounten:
$ gio mount -d /dev/sdd1
gio: /dev/sdd1: No volume for device file"
Nichts, was ich versucht habe, scheint zu funktionieren.
Antwort1
Es stellt sich heraus, dass udisks ein Attribut für Laufwerke hat, dasmarkiert sie als ignoriert.
Ob dieses Attribut gesetzt ist, können Sie wie folgt erkennen:
$ udevadm info /dev/sdd1 | grep -i ignore
UDISKS_IGNORE=1
Udisks setzt dieses Attribut auf Geräten basierend auf Heuristik und Konfiguration. SieheMann udisksund suchen Sie nach „Ignorieren“.
In diesem Fall stellt sich heraus, dass Partitionen mit dem Namen „RECOVERY“ und andere von den Standard-udev-Regeln als ignoriert festgelegt werden. SieheHier.
Die Lösung bestand also darin, meinen Linux-Wiederherstellungs-USB-Stick in etwas anderes als „RECOVERY“ umzubenennen.