
Estou tentando acessar arquivos na partição chamada “Envision” do terminal Ubuntu Mate.
A saída de
df -h
é o seguinte
Filesystem Size Used Avail Use% Mounted on
udev 855M 0 855M 0% /dev
tmpfs 175M 5.9M 169M 4% /run
/dev/sda2 96G 28G 63G 31% /
tmpfs 874M 1.6M 873M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 874M 0 874M 0% /sys/fs/cgroup
tmpfs 175M 40K 175M 1% /run/user/1000
/dev/sdb1 30G 28G 2.1G 93% /media/snow/SanDisk-32GB
/dev/sda3 126G 115G 12G 91% /media/snow/Envision
/dev/sda6 76G 63G 13G 84% /media/snow/Softwares
Quando tento montar uma partição de disco rígido chamada "Envision", usando
sudo mount /dev/sda3
Eu recebo a seguinte saída
mount: can't find /dev/sda3 in /etc/fstab
Estou perdendo alguma coisa? Por favor, ajude.
Responder1
Algumas coisas acontecendo aqui. Você deseja montar a unidade /dev/sda3
para acessar os arquivos no formato Envision
.
df -h
está informando que /dev/sda3
já está montado em /media/snow/Envision
, mas você tentou mesmo assim com o comando sudo mount /dev/sda3
.
O formato correto mount
é (você perdeu a <mountpoint>
parte):
sudo mount /dev/<drive> /<mountpoint>
Colocar sudo
na frente é apenas um requisito, a menos que você seja o root
usuário atual.
A razão pela qual sudo mount /dev/sda3
essa mensagem de erro específica foi exibida é porque (suponho) você não incluiu nenhum detalhe sobre /dev/sda3
in /etc/fstab
, que mount
será verificado se o ponto de montagem estiver faltando.
Aliás, mesmo que a unidade esteja montada em um ponto, você pode montá-la novamente em outro ponto (para que uma unidade seja montada em dois locais), mas pessoalmente eu não recomendo isso.
Editar:
Se esta unidade for montada apenas algumas vezes (como uma unidade externa), você poderá fazer o seguinte:
sudo mkdir /Envision
sudo mount /dev/sda3 /Envision
Você pode então acessar o conteúdo da unidade em /Envision
. Por exemplo:
ls -al /Envision
Alternativamente, se você mantiver esta unidade em seu sistema o tempo todo, poderá editá-la /etc/fstab
e a unidade será encontrada quando você reinicializar o sistema (ou se o fizer sudo mount -a
). Para adicionar a unidade ao/etc/fstab
Primeiro obtenha o UUID ou identificador universalmente exclusivo da seguinte forma:
sudo blkid
A saída será algo como:
/dev/sda2: UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5" TYPE="ext4"
A parte importante é UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5"
MAS você também precisa ter certeza de que acertou TYPE
.
Em seguida, abra /etc/fstab
em um editor de texto como root
. Eu uso vim
, então eu faço:
sudo vim /etc/fstab
Agora adicione uma linha com os detalhes da unidade. Usando meu exemplo acima:
UUID=85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5 /Envision ext4 nosuid,nodev,nofail 0 0
Se o tipo de unidade for, ntfs
você substituiria ext4
por nfs
MAS não tenho 100% de certeza de quais seriam as outras opções. Você precisaria verificá-los.
Salve o arquivo e digite sudo mount -a
e se não houver problemas, sua unidade será montada e também na próxima reinicialização.