abr 17, 2009

Enviado por en GNU/Linux, Windows

Montar automaticamente particiones NTFS en linux

En este tutorial explicare como añadir a FSTAB particiones NTFS con ayuda del programa NTFS-3G para poder acceder a particiones NTFS desde linux en el bootup y con permiso de read write para todos los usuarios.

DIsco duro

Lo primero que tenemos que hacer es saber la locacion de la particion, para esto ejecutamos el siguiente codigo desde root o sudo:

fdisk -l | grep NTFS

Y nos mostrara una pantalla como esta, con los dispositivos NTFS

snapshot2

En mi caso es /hdb1 la particion que quiero montar

Despues de que sabemos donde esta tanto logica (hdb1) como fisicamente (adentro del pc) la particion, procederemos a poner un punto de montaje, osease donde se va a ver los datos del disco duro.

Para esto hacemos

mkdir /media/

en mi caso

mkdir /media/datos

snapshot3

Ahora editaremos el fichero fstab donde se aloja la informacion de las particiones a montar al inicio del sistema.

Como root ejecutamos

mieditorfavorito /etc/fstab

Y añadimos la siguiente linea

/dev/<el primerpaso> /media/<elsegundo paso> ntfs-3g defaults,locale=en_US.UTF-8 0 0

En mi caso:

/dev/hdb1 /media/datos  ntfs-3g defaults,locale=en_US.UTF-8 0 0

snapshot1

Cambiar en_US por tus locales instalados, si no los sabes has el comando

locale -a

Ahora remontamos las unidades como root.

mount -a

Y probamos

ls /media/datos

ls

En caso de tener problemas al montar, debido a algun error en el archivo MTF o cualquiera relacionado intenten forzar que monte… añadiendo FORCE  al fstab:

/dev/<el primerpaso> /media/<elsegundo paso> ntfs-3g defaults,locale=en_US.UTF-8,force 0 0

En mi proximo post explicare el uso detallado de FSTAB

    Posts Relacionados

    1. Bro,al intentar montar la partición NTFS me tirra un error,en Debian y en Fedora,te dejo el screen para ver si te ha pasado a ti tabien y tienes alguna solución.

      http://img17.imageshack.us/img17/7193/27537536.png

      Usando Unknown Unknown en Unknown Unknown
    2. Este error se produce al intentar montar una particion con errores en el archivo MTF (el que contiene la informacion de el disco duro tamaño,etc)

      Existen 2 soluciones…
      La parcial
      añade ,force a tu fstab de tal forma que quede
      /dev/sdb1 /media/datos ntfs-3g defaults,locale=en_US.utf8,force 0 0
      ovbiamente cambia /media/datos a tu directorio creado en el paso 2 del tutorial
      La completa:

      Tal como sugiere el mensaje de error, vete a Windows o conecta el disco duro a una computadora con windows y corre la utilidad chkdsk /F desde la consola de windows Y REINICIA en windows para que verifique la integridad del disco duro, tambien desfragmenta la particion con cualquier utilidad incluyendo la de microsoft, con esto ya deberia funcionar perfecto…

      EN CASO DE QUE NO PUEDAS ACCESAR A WINDOWS O CAMBIAR EL DISCO DURO: intenta correr el siguiente comando en Linux con permisos de superusuario que es un “equivalente” a chkdsk:

      ntfsfix /dev/sdb1
      Si no lo tienes instalado viene bajo el nombre de ntfsprogs instalalo con el siguiente comando (al juzgar por tu screenshot usas fedora) y corre el codigo, pero se sugiere usar la herramienta de windows…

      yum install ntfsprogs
      o baja el RMP de aqui http://rpmforge.net/user/packages/ntfsprogs/

      pero si nada de esto funciona dime porfavor que mensaje que marca al hacer:

      “mount -a” desde la CONSOLA DE LINUX con permisos de root
      y si puedes muestrame una
      screen de tu FSTAB (cat /etc/fstab) y de fdisk-l

      Te invito a participar en el foro para no alentar el proceso de comentarios si hay mas problemas!

      Saludos y suerte

      Usando Unknown Unknown en Unknown Unknown

    Dejar una respuesta

    Debes ser Alojarse para enviar un comentario.