
Ni Nautilus, Caja ni Thunar muestran mi dispositivo de almacenamiento extraíble en la lista de dispositivos.
Puedo montarlo manualmente usando udisksctl:
$ udisksctl mount --block-device /dev/sdd1 Mounted /dev/sdd1 at
/run/media/user/RECOVERY.
Aparece en gvfs:
$ gio mount -l
...
"Drive(4): Generic Flash Disk
Pero gvfs no puede montarlo:
$ gio mount -d /dev/sdd1
gio: /dev/sdd1: No volume for device file"
Nada de lo que he probado parece funcionar.
Respuesta1
Resulta que udisks tiene un atributo para unidades quelos marca como ignorados.
Puede ver si este atributo está configurado con lo siguiente:
$ udevadm info /dev/sdd1 | grep -i ignore
UDISKS_IGNORE=1
Udisks establece este atributo en dispositivos según la heurística y la configuración. Verhombre udisksy busque ignorar.
En este caso, resulta que las particiones denominadas "RECOVERY", entre otras, están configuradas como ignoradas por las reglas predeterminadas de udev. Veraquí.
Entonces, la solución fue cambiar el nombre de mi memoria USB de recuperación de Linux a algo distinto a "RECUPERACIÓN".