É possível que um dispositivo de armazenamento USB seja desconectado logicamente: o dispositivo ainda está conectado, mas é invisível do sistema operacional (por exemplo, não está listado em /proc/bus/usb
). Talvez isso possa acontecer com outros tipos de USB ou outros dispositivos removíveis. Isso pode acontecer, por exemplo:
- depois que o Nautilus desmontar um dispositivo de armazenamento USB ;
- depois que o VirtualBox reivindicar um dispositivo de armazenamento USB (o dispositivo desaparece do host do Linux quando é conectado ao convidado e não reaparece automaticamente se for desconectado do convidado).
O que está acontecendo no driver ou no hardware e, o mais importante, (como) o dispositivo pode ser reconectado logicamente (sem conectá-lo e conectá-lo fisicamente)?
Observe que esta pergunta não é sobre montagem. No estado “logicamente desconectado”, o kernel acredita que não há nada no barramento USB (e, portanto, é claro que não há entrada /dev
).