sábado, 5 de febrero de 2011

fstab ¿como montar particiones en el arranque?

1º.- ¿Que es el fstab?
- La respuesta es esta.

2º.-¿Como hago para que Ubuntu monte mis particiones de... ? 
Esta suele ser la pregunta mas recurrente en los foros y aquí explico los posibles formas de montar las particiones de windows, Linux o de ficheros compartidos en red (Samba o NFS).

Para poder hacer todo esto, sólo tienes que abrir una terminal y teclear:
sudo nano /etc/fstab gráficamente cambia nano por gedit.
Si piensas en lo que estas haciendo, te habrás dado cuenta, que lo primero a destacar es que tenemos que editar con derechos de administrador, por lo tanto los errores que produzcamos en el mismo, podrían dejar un sistema sin poder arrancar.

3º.- Algunas parámetros de configuración.
Un archivo de configuración para fstab esta compuesto de varias columnas, explico para que sirve cada una:
- <file system> es el lugar que hace referencia al tipo de dispositivo. Ejemplo: /dev/sda1. Desde la versión 9.04, Ubuntu también añade un UUID (código hexadecimal), de esta forma reconoce los dispositivos montados por su UUID, diferenciando los dispositivos, si fuesen montados en el mismo puerto usb, por ejemplo los pendrives.
- <mount point> Punto de montaje o directorio donde esta montado el dispositivo. Ejemplo: /home
- <type> Sistema de archivos  o tipo de archivo (fatxx,Ntfs,Ext2,3,4, reiserFS) podrías dejarlo en auto para que el solo reconozca el formato.
- <options> Parámetros de montaje - mount - de las unidades auto, noauto,etc
- <dump> Si quieres que haga respaldo de algún dato, el dato en 0 no respaldara ningún dato.
- <pass> Salta el comando fsck para revisar la partición según el número, revisara o (0) no la partición.

4º.- Configuraciones y posibles usos.

.- Uso ordinario por Ubuntu:
#            
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=cc9cb17d-34c3-45d8-acd0-dda356ca1f54 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=18bd9669-8aef-4914-ac89-329a67ab028d /home           ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=d5e0757e-9e03-458d-83b5-eb925c575b1a none            swap    sw              0       0

.- Montaje de particiones windows

- Ntfs
/dev/hda1 /media/windows ntfs auto,ro,exec,users,dmask=000,fmask=111,nls=utf8 0 0
- Fat
/dev/hda1 /media/windows vfat gid=100,umask=0007,fmask=0117,utf8 0 0

Para este tipo de archivos podemos usar un gestor gráfico.


.- Compartir archivos en red.


- Montaje desde servidor NFS, compartir archivos entre Linux.
//192.168.0.3:/home/servidor/.aMule/Incoming /mnt/compartir nfs rw,hard,intr 0 0
- Montaje desde servidor SAMBA, compartir archivos entre Linux y Windows
//192.168.123.3/www /mnt/www cifs defaults,noatime,noauto,user,guest 1 1 
//192.168.123.3/p2p /mnt/p2p cifs defaults,noatime,noauto,user,guest 1 1
Si requiere usuario y contraseña :
//serverwindows/carpeta /mnt/ntserver cifs username=usuario,password=contraseña 0 0
- Si necesitas usar el archivo sin reiniciar el ordenador, teclea esta orden:
sudo mount -a
Con esta ultima orden, podemos usar todo lo configurado en nuestro archivo /etc/fstab. En los casos de compartir por red es posible que necesites reiniciar.
  Con estos ejemplos espero que veas las posibilidades de la configuración del archivo de configuración /etc/fstab. Espero os sea de utilidad, para conseguir que Ubuntu os monte las posibles utilidades que tiene en su uso.
 Solo una cosa mas, si te fue útil, marca las opciones de Reacciones, para saber cuanto interés tuvo para ti, así me animas para otros proyectos.

2 comentarios:

milillo dijo...

Hola! Felicitaciones por tu trabajo. Sólo una sugerencia: aumentar el tamaño de fuente en el texto de las líneas de terminal. ¡Creo que se queda muy pequeña! Saludos

arriero dijo...

La decisión de poner la letra tan pequeña, fue una decisión por las quejas de errores, algunos comandos al copiarlos para usarlos, les daba errores por culpa del salto de carro y decidí poner la fuente mas pequeña para no cortar los comandos.
Para este problema nada mejor que Ctrl + ó - en firefox o chromium no se como se hará en otros.