Era isso que eu estava procurando. Execute a mesma ação sem privilégios que a área de trabalho faz para montar o dispositivo. TIL.
Jgomo3
O comando udisks foi alterado para udisksctl nos derivativos debian (disponível no pacote 'udisks2'). udisksctl unmount -b /dev/sdb1
finn
2
Melhor do que usar sudopara desmontar como root, basta instalar o pacote pmount e fazer:
pumount /media/usb
Como man pumountdiz:
NAME
pumount - umount arbitrary hotpluggable devices as normal user
SYNOPSIS
pumount [ options ] device
DESCRIPTION
pumount is a wrapper around the standard umount program which permits
normal users to umount removable devices without a matching /etc/fstab
entry.
man umount
?Respostas:
Suponha que sua unidade USB esteja montada,
/media/usb
então seria suficienteSuponha que o seu usb é
/dev/sdb1
então você também pode fazerVocê também pode dar uma olhada nas respostas de uma das minhas perguntas, como desmontar todos os dispositivos USB conectados com um único comando: Desmontar todos os discos USB conectados com um único comando
fonte
sudo fdisk -l
pode ser útil se você não souber onde uma unidade está montada.umount
não éuNmount
, caso alguém esteja se perguntando por que o comando não é reconhecido.Você também pode usar
que não requer raiz.
fonte
udisksctl unmount -b /dev/sdb1
Melhor do que usar
sudo
para desmontar como root, basta instalar o pacote pmount e fazer:Como
man pumount
diz:fonte
pumount
no meu sistema, nenhum no repositório de pacotes para instalar também.pmount
(e é por isso quepumount
não houve correspondência ao pesquisar no gerenciador de pacotes). manpages.ubuntu.com/manpages/xenial/man1/pumount.1.html