Como montar uma unidade a partir do terminal no Ubuntu?

4

Eu quero montar uma unidade do terminal na inicialização. Na inicialização, se eu usar ls /media, percebo que ele está vazio. Se eu for ao Computador e clicar na unidade VM lá, posso ver o driver da VM ls /media.

Como montar essa unidade a partir do terminal sem precisar ir ao computador ? Algo como

mount VM

Ou como pode encontrar o caminho da VM /dev/sdaou algo assim?

Miragem
fonte

Respostas:

6

Você pode usar pmount, na página do manual :

 pmount  ("policy mount") is a wrapper around the standard mount program
 which permits normal users to mount removable devices without a  match-
 ing /etc/fstab entry.

 pmount is invoked like this:

 pmount device [ label ]

 This  will  mount  device  to a directory below /media if policy is met
 (see below). If label is given, the mount point will  be  /media/label,
 otherwise it will be /media/device.
chmeee
fonte
3

Você pode executar fdisk -lpara mostrar todos os dispositivos de disco ou, após montá-lo na GUI, descer para o Terminal e executar cat /proc/mountse encontrar o dispositivo que está montado. Você pode copiar / colar essa linha de cat /proc/mountsdentro /etc/fstabe ele vai ser montado na inicialização.

gravyface
fonte
2

Lembre-se de que você deve criar um diretório assim:

sudo mkdir /media/Name_of_directory

O comando acima criará um diretório (pasta) na pasta de mídia, substituindo "Nome_do_diretório" pelo nome da sua pasta.

Você pode ver o número ou o ID das unidades:

sudo fdisk -l

Em seguida, monte a unidade através de:

sudo mount /dev/sda# /media/Name_of_directory

Onde # deve ser substituído pelo número legal associado às suas unidades no Ubuntu (Linux Distro)

xIN3N
fonte
1

devkit-diskspermitirá consultar e montar dispositivos, com as opções --enumerate-device-filese --mount, respectivamente.

Ignacio Vazquez-Abrams
fonte
1

Se você não se importa em instalar o pmount, pode primeiro verificar o nome da sua partição com

lsblk

Supondo que você o encontre em / dev / sdb1, você poderá

sudo mount /dev/sdb1 /mnt/ -o uid=1000,gid=1000,rw

supondo que você seja o usuário 1000. O uid e o gid lhe dão permissão para ler e escrever (rw) na montagem, caso contrário, somente o root terá acesso de leitura e gravação. Obviamente, você pode adicionar mais opções em -o (consulte man mount).

Você pode verificar seu uid e gid com

cat /etc/passwd | grep YourUserName

Saúde, espero que isso ajude.

Philippe
fonte