O Nautilus e outros gerenciadores de arquivos que montam unidades (ou seja, a GUI ) usam o comando udisks
.
Isso fornece uma montagem dinâmica , em que o ponto de montagem é criado para a unidade on-the-fly e quando a unidade é desmontada, o ponto de montagem desaparece.
Veja man 1 udisks
para detalhes sobre como usar este comando ( manualmente ou chamado de um script / aplicativo). Para saber mais sobre como o udisks
funciona, consulte man 7 udisks
.
Para montar um dispositivo com udisks
, você deve especificar um nome do dispositivo válido para o dispositivo. Especificar o nome do volume do dispositivo não funcionará. Então, você pode usar udisks
assim:
udisks --mount /dev/sdb1
Ao usar manualmente o udisks
na linha de comando, talvez seja melhor simplesmente conectar um dispositivo e executar dmesg | tail
logo depois (veja man dmesg
e man tail
) para descobrir o nome do dispositivo recém-anexado.
Isso pode não ser a melhor maneira de escrever um script que monta dispositivos com udisks
, no entanto. Não sei exatamente como você deve fazer isso, e seria difícil saber, já que você não nos disse exatamente o que deseja que esse script faça e quando você quer montar dispositivos.