Página Inicial > Linux > Lendo HD Externo com partição NTFS

Lendo HD Externo com partição NTFS

No meu PC têm três partições: Uma ext3, uma fat32 e a swap. Coloquei um HD externo de um amigo meu numa das portas usb e pra minha(infeliz) surpresa o HD não abriu, não entendi por que não sonseguia montar a partição. Bem, já que não fiquei conformado com isso, abri o terminal e tentei montar na marra e recebi a seguinte mensagem:

felipe@felipe:~$ sudo mount -t ntfs-3g /dev/sdb1 /media/Giovany
[sudo] password for felipe:
$LogFile indicates unclean shutdown (0, 0)
Failed to mount ‘/dev/sdb1′: Não há suporte à operação
Mount is denied because NTFS is marked to be in use. Choose one action:

Choice 1: If you have Windows then disconnect the external devices by
clicking on the ‘Safely Remove Hardware’ icon in the Windows
taskbar then shutdown Windows cleanly.

Choice 2: If you don’t have Windows then you can use the ‘force’ option for
your own responsibility. For example type on the command line:

mount -t ntfs-3g /dev/sdb1 /media/Giovany -o force

Or add the option to the relevant row in the /etc/fstab file:

/dev/sdb1 /media/Giovany ntfs-3g defaults,force 0 0

Fiz como o sistema me disse, pra montar “forçado” e apareceu a mensagem:

felipe@felipe:~$ sudo mount -t ntfs-3g /dev/sdb1 /media/Giovany -o force
$LogFile indicates unclean shutdown (0, 0)
WARNING: Forced mount, reset $LogFile.
fuse: failed to access mountpoint /media/Giovany: Arquivo ou diretório inexistente
FUSE mount point creation failed

Aí que eu fui entender(duhh) que eu precisava criar um ponto de montagem pro hd externo, então ainda no terminal:

felipe@felipe:/media$

felipe@felipe:/media$ sudo mkdir hda2

Botei hda2 por que hda1 é onde é montada a partição fat32 do meu HD, mas poderia ser qualquer nome, aí foi só alegria, querendo montar a partição via terminal é só digitar:

felipe@felipe:~$ sudo mount -t ntfs-3g /dev/sdb1 /media/hda2

E pra desmontar:

felipe@felipe:~$ sudo umount -t ntfs-3g /dev/sdb1 /media/hda2

Depois que criei este ponto de montagem em /media, bastava plugar o HD externo que logo ele abria sem problema. Mas para você poder ler/escrever em HD’s com partição ntfs, precisa ter o programa ntfs-3g, pra instalar é só digitar no terminal(se o seu sistema for Debian based):

sudo apt-get install ntfs-3g ntfs-config libntfs-3g12

E pronto, pode ler seus HD’s com partição ntfs à vontade.

Linux

  1. alberto
    23, maio, 2008 em 12:31 | #1

    felipe , gostaria de saber um pouco mais sobre partições NTFS.
    obrigado!

  2. 23, maio, 2008 em 21:11 | #2

    Pode falar Alberto sobre o que vc gostaria de saber sobre partições. Espero poder responder.

  1. Nenhum trackback ainda.