En Ubuntu 11.04 no funciona la aplicación ntfs-config para configurar que las particiones NTFS que tenemos en el disco duro se monten en el inicio o arranque del sistema.
Vamos a ver como hacer que cualquier partición, ya sea de Linux (ext4) o de Win2 (NTFS o FAT) se nos monte al arrancar Ubuntu, para así no estar montando y desmontando dichas particiones:
Nomenclatura
Antes de comenzar debemos de saber cual es la partición que vamos a montar, para ello podemos ejecutar el comando:
sudo fdisk -l
Nomenclatura de las particiones según el tipo de disco duro:
Para Discos duros SATA / SCSI, se denominan:
/dev/sdaX - donde a (se identifica con letras "a, b, c, ...") es el disco y X es la partición (se identifica con números "1, 2, 3, ...")
Para Discos duros ATA / IDE, se denominan:
/dev/hdaX - donde a es el disco (se identifica con letras "a, b, c, ...") y X es la partición (se identifica con números "1, 2, 3, ...")
Sabiendo esto, vamos a comenzar con el proceso:
1º Averiguar el UUID y el sistema de archivos de la partición a montar en el inicio:
Con el comando:
sudo blkid /dev/sdaX
Nota: En "/dev/sdaX" poner la partición que necesites (por ejemplo "/dev/sda5")
La terminal para el ejemplo te devolverá algo parecido a:
/dev/sda5: LABEL="DATOS" UUID="18D89F56D89F314C" TYPE="ntfs"
Donde ya conocemos:
- El UUID que sería en este ej: 18D89F56D89F314C
- El Type o sistema de archivos que sería en este ej: ntfs
(Por lo general nos puede salir 3 tipos de sistemas de archivos: ext4 (de Linux) y NTFS o FAT (de Win2))
2º Crear la carpeta donde se montará la partición en el directorio /media:
Entramos como root al directorio /media con el comando:
gksudo nautilus /media
Clic derecho en la nueva ventana -> crear una nueva carpeta y la llamamos por ejemplo "datos" (sin las ").
Nota: Si le pones un nombre compuesto, procura no dejar espacios en blanco entre las palabras, utilizando en su lugar: _ o -, por ej: win2_XP (si no tendrás que utilizar comillas en los comandos, ej: "win2 XP" y puede generar confusión).
3º Decirle al sistema que la monte en el inicio:
Edita el archivo "/etc/fstab" para añadir la partición que quieres montar con el comando:
sudo gedit /etc/fstab
Dependiendo si la partición tiene sistema de archivos: NTFS o FAT, añadir al final del archivo la siguiente línea:
Para NTFS:
UUID=XXXXXXXXXXXX /media/carpeta_montaje ntfs-3g default 0 0
Para FAT:
UUID=XXXXXXXXXXXX /media/carpeta_montaje vfat rw,uid=1000,gid=1000 0 0
Para ext4:
UUID=XXXXXXXXXXXX /media/carpeta_montaje ext4 errors=remount-ro 0 1
Donde debes cambiar:
- "XXXXXXXXXXX" por el UUID que averiguamos antes (en el ej: 18D89F56D89F314C), y
- "carpeta_montaje" por el nombre exacto de la carpeta que creamos antes (en el ej: datos).
- Los espacios en blanco entre las distintas partes de la línea se hacen pulsando 1 vez el tabulador (doble flecha horizontal encima de "Bloq Mayus").
Guardar el archivo y reiniciar.
Posible error:
Si por cualquier motivo cambiamos las particiones (redimensionar, mover, crear, eliminar), nos dará error, ya que se modifican las UUID, y debemos de borrar la línea que añadimos antes de hacer estas modificaciones en el disco duro y una vez arrancado Ubuntu volvemos a hacer todo desde el 1er paso.
Bug: Al personalizar Fstab, se duplican las particiones en Nautilus
https://bugs.launchpad.net/gvfs/+bug/442130
La solución es cambiar en la línea que añadimos al fstab la forma de identificar el UUID de la partición en cuestión "UUID=XXXXXXXXXXXX" por "/dev/disk/by-uuid/XXXXXXXXXXXX". La línea quedaría así:
/dev/disk/by-uuid/XXXXXXXXXXXX /media/carpeta_montaje ext4 errors=remount-ro 0 1
También es válida esta otra:
/dev/disk/by-uuid/XXXXXXXXXXXX /media/carpeta_montaje ext4 users,user 0 2
0 Comments