Experimente udisks --mount <device name>
Para montar pelo rótulo da partição, você pode fazer
udisks --mount /dev/disk/by-label/baydrive
Estou escrevendo um script de backup no qual preciso montar uma unidade no compartimento de mídia do meu laptop.
Eu sei que posso fazer o trabalho mexendo no fstab e no comando mount. Talvez seja a maneira mais fácil. Enfim, estou interessado no seguinte:
Inicialmente, a unidade do compartimento de mídia é desmontada.
Clico na unidade no painel lateral em uma janela do nautilus e a unidade está montada.
Eu posso acessá-lo em /media/baydrive
.
Minha pergunta:
Existe uma maneira fácil de executar a etapa 2 a partir da linha de comando? Por exemplo, monte a unidade em /media/<device name>
sem mexer em fstab
.
Experimente udisks --mount <device name>
Para montar pelo rótulo da partição, você pode fazer
udisks --mount /dev/disk/by-label/baydrive
O mais equivalente (pelo menos para o ubuntu 14.4) é
udisksctl mount --block-device /dev/disk/by-label/baydrive
udisksctl unmount --block-device /dev/disk/by-label/baydrive
A diferença entre udisks
e udisksctl
é que udisks
sempre é montado em / media, enquanto udisksctl
mount onde o nautilus seria, o que às vezes é /media/${USER}
Se você quiser que isso seja para seu usuário e não root, tente isso
udisksctl mount -b /dev/sdb2
use o nome certo do seu disco
Você pode montar a unidade alternativamente, ela aparecerá no painel lateral. Você pode clicar com o botão direito do mouse no painel lateral e travá-la no lançador. Agora, você poderá simplesmente clicar nesse ícone para monte a unidade sem nenhum comando, script de inicialização ou abertura do nautilus.
Tags command-line mount