Como montar un disco duro USB con formato NTFS

Vía: Be Linux my friend
El primero de los problemas al que me tuve que enfrentar fue que su sistema; montara, leyera y escribiera un disco duro USB con formato NTFS. Tras buscar en Ubuntuforums y Ubuntu-es, y no encontrar respuesta, me puse a glooglear. Después de entrar en multitud de webs, foros de varias distros, buscar diferentes combinaciones de palabras dí con una solución, en syntaxerror.es, que aunque no me ha gustado mucho después de usarla, si arreglo el problema base (con algún retoque mio, al no volver a montar la unidad después de desconectarla y volverla a conectar o reiniciar el sistema).

En primer lugar abrí la consola e intente buscar información sobre aplicaciones NTFS que existían en los repositorios (se entiende que por nombre):

$ sudo aptitude search ntfs

Lo que me dio varios resultados, y el que mas me convenció fue ntfs-config.


ntfs-config - Enable/disable write support for any NTFS


Por lo que lo instale:

$ sudo aptitude install ntfs-config

Una vez instalado lo ejecute:

Herramientas de sistema > Herramienta de Configuración NTFS

Al ejecutarse la aplicación, señale la única de las opciones disponibles para marcar; "Activar soporte de escritura de dispositivos externos":

Hecho esto, cerré la aplicación y comencé con el trabajo de campo.

Usando el comando "ls", para listar carpetas y archivos, y "-l", para mostrar un fichero por linea, y seguidamente "/dev/sd*", donde "/dev/" es el nombre de la carpeta en la cual se muestran los diferentes periféricos disponibles y "sd" hace referencia a todos los dispositivos que se encuentran instalados en ese momento, con el asterisco "*" para englobarlos a todos ellos:

# ls -l /dev/sd*

Una vez listados, seleccionaremos de la lista el dispositivo más reciente. El dispositivo en cuestión que nos interesa en este caso sale reflejado con el nombre "/dev/sdb1":

$ brw-rw---- 1 root plugdev 8, 17 2007-11-12 01:24 /dev/sdb1

NOTA: El autor del articulo en el que me baso para este COMO usa dos veces el comando anterior, una vez con el disco desconectado y otra con el disco conectado para salir de dudas, ya que cada vez que insertas un nuevo dispositivo sale reflejado en esta lista :)

Como ya sabemos el dispositivo que estamos buscando, necesitamos la ID del volumen, osea toda la información relacionada con él:

$ vol_id /dev/sdb1

De la información que nos aparece necesitamos los datos; ID_FS_TYPE y ID_FS_UUID para poder proseguir con el proceso de detección del disco USB. Seguidamente crearemos una carpeta en el nombre que deseamos para esa unidad (cambiando "nombredelvolumen" que aparece en la linea de abajo, por el que nosotros deseemos):

$ sudo mkdir /mnt/nombredelvolumen

Ahora tenemos que editar el archivo fstab, y añadir las lineas deseadas:

$ sudo gedit /etc/fstab

Al abrirse añadimos la siguiente linea (cambiando nombredelvolumen por el del nombre de la carpeta que creamos anteriormente):

UUID=xxxxx /mnt/nombredelvolumen ntfs


NOTA: Donde xxxxx, es el número que nos apareció como ID_FS_UUID y ntfs es el ID_FS_TYPE.

Por ultimo guardamos el archivo y recargar el archivo fstab:

$ sudo mount -a

Posible error: Si la cosa no fue como deseamos tendremos que forzar al sistema para reconocer el nuevo volumen, a lo bestia (este comando puede cambiar dependiendo del volumen):

$ sudo mount -t ntfs-3g /dev/sdb1 /mnt/nombredelvolumen -o force

Llegados a este punto, si no ha surgido ningún error, simplemente volveremos a ejecutar ntfs-config y marcaremos la casilla "Activar soporte de escritura de dispositivos internos".

1 comentario:

Anónimo dijo...

Gracias

Para montar "a mano" un sistema de ficheros NTFS sin permiso de ejecución el comando correspondiente sería:
sudo mount particion carpeta -o noexec
p.e.:
sudo mount /dev/sda2 /mis_datos -o noexec

Por el contrario, si queremos montar "a mano" un sistema de archivos NTFS con permiso de ejecución el comando correspondiente sería:
sudo mount particion carpeta -o exec
p.e.:
sudo mount /dev/sda2 /mis_datos -o exec

También se pueden conseguir automáticamente ambas opciones al encender el ordenador o ejecutar sudo mount -a editando el archivo /etc/fstab y añadiendo bien noexec o bien exec con una coma por delante en la línea correspondiente. Hay más información sobre esto en http://doblejotablog.wordpress.com/2014/01/25/particiones-ntfs-en-linux-y-el-permiso-de-ejecucion/

Fuente: http://bandaancha.eu/foros/montar-sistema-archivos-ntfs-sin-permiso-1710592

Entradas populares