Muchas de las últimas distribuciones de Linux ya pueden montar particiones NTFS automáticamente como Ubuntu. Pero otras hay que echarlas una mano, como Raspbian (un distro basada en Debian para la Raspberry Pi).
Para las distros, que aún no son capaces de montar particiones NTFS, basta con instalar el driver “ntfs-3g” y montar la partición de la misma manera la montarías si fuera ext2 o ext3.
Os voy a mostrar cómo hacerlo en Raspbian, para poder montar particiones de discos duros externos en nuestra Raspberry Pi.
– Antes de instalar el driver, nos aseguraremos de tener nuestro sistema actualizado.
$ sudo apt-get update $ sudo apt-get upgrade
– Instalamos el driver “ntfs-3g” con:
$ sudo apt-get install ntfs-3g
– A partir de aquí seguiremos el procedimiento habitual para montar cualquier disco o partición. Creamos un directorio para su punto de montaje. Lo crearemos donde queramos, en mi caso “/home/pi”:
$ mkdir /home/pi/hdd
– Tenemos que tener claro que disco queremos montar. Podremos ver una lista de discos y particiones disponibles con:
$ sudo fdisk –l Disk /dev/mmcblk0: 15.8 GB, 15811477504 bytes 4 heads, 16 sectors/track, 482528 cylinders, total 30881792 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00090806 Device Boot Start End Blocks Id System /dev/mmcblk0p1 8192 122879 57344 c W95 FAT32 (LBA) /dev/mmcblk0p2 122880 30881791 15379456 83 Linux Disk /dev/sda: 3965 MB, 3965190144 bytes 49 heads, 48 sectors/track, 3292 cylinders, total 7744512 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 48 7744511 3872232 7 HPFS/NTFS/exFAT
– Y montamos nuestra partición NTFS en el punto de montaje que hemos creado:
$ sudo mount –t ntfs-3g /dev/sda1 /home/pi/hdd
– Para desmontar la unidad, simplemente usa el comando “umount” más la ruta del punto de montaje:
$ sudo umount /home/pi/hdd
– Si por algún motivo tenéis problemas al desmontar por que el disco está ocupado podéis usar la opción “-f” pero, ¡ojo! Si el disco estuviera escribiendo datos se podrían perder.
$ sudo umount –f /home/pi/hdd
– Si queremos que nuestro disco se monte automáticamente al inicio del sistema, tendremos que editar el fichero de configuración “/etc/fstab”, colocando el montaje de la siguiente manera:
$ sudo cat /etc/fstab proc /proc proc defaults 0 0 /dev/mmcblk0p1 /boot vfat defaults 0 2 /dev/mmcblk0p2 / ext4 defaults,noatime 0 1 /dev/sda1 /home/pi/hdd ntfs-3g defaults,windows_names 0 0
– Para probar el montaje del disco sin tener que reiniciar el sistema, podemos usar:
$ sudo mount –a
Que montará todo lo incluido en el fichero “/etc/fstab”. Lo que ya esté montado no lo podrá montar y montará aquello que esté definido en el fichero y no esté ya montado. Asegúrate de haber desmontado la unidad si quieres probar que la entrada incluida en el fichero está correcta.
Espero que os sirva de ayuda.
Si me he dejado algo o si tenéis problemas… Comentad 😉