Montar uma partição NTFS no /etc/fstab do Linux

Publicado por Rodrigo em 22/11/2018

[ Hits: 24.596 ]

 


Montar uma partição NTFS no /etc/fstab do Linux



Introdução ao problema:

Essa semana me deparei com um antigo "problema" no Linux, quando um usuário deixa de utilizar o Windows e quer utilizar o Linux, em dualboot, e depara-se com a seguinte questão:

"_Oh, meu Deus, minha partição Windows com todas as minhas fotos sumiram." :)

Para solucionar o problema, fiz este pequeno tutorial, todo produzido dentro do VirtualBox para guiá-los melhor no caminho do Tux.

Inventário:
  • Virtualizador: VirtualBox
  • HD: 80 Gb
  • Ram: 1Gb
  • S/O: Ubuntu
  • Usuário Desktop: rcunha
  • Layout do HD :
  • /dev/sda1 windows MBR
  • /dev/sda2 windows ~50GB
  • /dev/sda3 Linux Ununtu ~20GB
  • /dev/sda5 Swap ~1,2 GB

Mão na massa (hands-on):

Verifique as partições montadas no seu host:

df -ah
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 28G 3,6G 23G 14% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 487M 12K 487M 1% /dev
tmpfs 100M 880K 99M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 497M 152K 497M 1% /run/shm
none 100M 32K 100M 1% /run/user

Verifique as partições contidas nos HDs do seu host.

sudo fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1126399 562176 7 HPFS/NTFS/exFAT
/dev/sda2 1126400 106330111 52601856 7 HPFS/NTFS/exFAT
/dev/sda3 106330112 164923391 29296640 83 Linux
/dev/sda4 164925438 167770111 1422337 5 Extended
/dev/sda5 164925440 167770111 1422336 82 Linux swap / Solaris

Feito isso você percebe que a partição de 50GB, pelo tamanho (dimensão) e pelo sistema de arquivos NTFS está em /etc/fstab. Ou seja, /dev/sda2 é a partição que deseja montar em seu host.

Crie o diretório onde será montada esta partição:

sudo mkdir /media/rcunha/Storage00

Verificar o UUID das partições (numero de identificação do sistema):

sudo blkid
/dev/sda1: LABEL="System Reserved" UUID="B0006AF8006AC546" TYPE="ntfs"
/dev/sda2: UUID="E26E6E356E6E0321" TYPE="ntfs"
/dev/sda3: UUID="510568c5-a349-4c69-a582-c4636f51fb6c" TYPE="ext4"
/dev/sda5: UUID="e0d67660-e7b6-4172-8614-fc4e457fa9ce" TYPE="swap"

Note que a partição Windows, que está em /dev/sda2, tem o UUID "510568c5-a349-4c69-a582-c4636f51fb6c" (sem aspas, por favor). Este uuid servirá para você identificar a partição no arquivo /etc/fstab.

Instalando o programa ntfs-3g:

sudo apt-get update && apt-get install ntfs-3g

Dica extra

Procurando o programa nos repositórios:

Obs.: resolvi colocar esta dica pois considero importante para montar o inventário.

Procure o programa nos repositórios:

sudo apt-cache search ntfs-3g
ntfs-3g - read/write NTFS driver for FUSE
ntfs-3g-dbg - read/write NTFS driver for FUSE (debug)
ntfs-3g-dev - read/write NTFS driver for FUSE (development)
ntfs-config - Enable/disable write support for any NTFS devices

Procurando as versões disponíveis do programa dentro dos repositórios.

sudo apt-cache policy ntfs-3g
ntfs-3g:
Installed: 1:2013.1.13AR.1-2ubuntu2
Candidate: 1:2013.1.13AR.1-2ubuntu2
Version table:
*** 1:2013.1.13AR.1-2ubuntu2 0
500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status

Feito isso, vá até o arquivo /etc/fstab e insira a linha abaixo dentro do arquivo:

nano /etc/fstab

UUID=E26E6E356E6E0321  media/rcunha/Storage00  ntfs-3g  defaults  0 0

Monte a partição com o comando:

sudo mount -a
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 28G 3,6G 23G 14% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 487M 12K 487M 1% /dev
tmpfs 100M 880K 99M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 497M 152K 497M 1% /run/shm
none 100M 32K 100M 1% /run/user
/dev/sda2 51G 13G 39G 25% /media/rcunha/Storage00

Perceba que sua partição está montada, verifique com os comandos:

cd /media/rcunha/Storage00 && ls -l
total 1441840
lrwxrwxrwx 2 root root 60 Nov 28 2017 Documents and Settings -> /media/rcunha/Storage00/Users
-rwxrwxrwx 1 root root 1207959552 Nov 18 02:29 pagefile.sys
drwxrwxrwx 1 root root 0 Dez 3 2017 PerfLogs
drwxrwxrwx 1 root root 4096 Nov 28 2017 ProgramData
drwxrwxrwx 1 root root 4096 Nov 28 2017 Program Files
drwxrwxrwx 1 root root 4096 Nov 18 02:43 Program Files (x86)
drwxrwxrwx 1 root root 0 Nov 18 02:28 Recovery
drwxrwxrwx 1 root root 0 Nov 18 02:35 $Recycle.Bin
-rwxrwxrwx 1 root root 268435456 Nov 18 02:29 swapfile.sys
drwxrwxrwx 1 root root 4096 Nov 18 02:39 System Volume Information
drwxrwxrwx 1 root root 4096 Nov 18 02:33 Users
drwxrwxrwx 1 root root 28672 Nov 18 02:31 Windows

Prontinho, já pode utilizar sua partição normalmente!

Outras dicas deste autor

Recuperando o Grub

Leitura recomendada

Como atualizar o navegador padrão no Debian

Acessando site do Banco do Brasil pelo Ubuntu 10.10

Solução erro do aMSN "Loading TKCximage failed"

Instalando temas no aMSN

Liberando acesso ao Conectividade Social pelo iptables

  

Comentários
[1] Comentário enviado por removido em 22/11/2018 - 15:14h

-já vi problema parecido com quem usa w8/w10 esquecer de desabilitar o fast-boot e fast-startup do windows
-aqui com xp e w7 nunca tive problemas em acessar ntfs/arquivos com ubuntu, fedora e distribuições derivadas



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts