Montar particiones al inicio
19 julio 2008 a las 13:33 por McLarenX

Los amantes de Linux solemos serlo también de las particiones. Nos gusta tenerlo todo bien organizado. Pero si no lo eres, también necesitarás esto ya que seguramente tengas una partición de Windows donde guardes tus datos y, obviamente, es muy molesto tener que estar montándola cada vez que inicies el sistema Linux.
¿Cómo se llama la partición que quiero montar?
Para poder montar una partición necesitamos saber dos cosas importantes, el nombre de la misma y su sistema de ficheros. Para ambos cometidos vamos a utilizar el mismo comando que, además, nos mostrará tambien el tamaño de cada partición de un mismo disco para que podamos identificar bien la partición que deseamos montar al iniciar el sistema.
Si tu disco es IDE o ATA, lo normal es que el nombre de la partición sea hdXY, y si es SATA sea sdXY. Donde X define el disco (será a, b, c…) y la Y representa la partición dentro de ese disco (1, 2, 3…). Además con este comando sabrás si la partición es NTFS, FAT32 o el sistema de ficheros que sea.
Donde montar la partición
Ahora vamos a elegir un sitio para montar la partición. Una carpeta fija donde siempre estarán nuestro ficheros cuando arranque el sistema. Lo habitual es montar todas nuestras particiones en el directorio media, y dentro de éste en una carpeta que nos recuerde la partición que hemos montado, pero en realidad puedes elegir cualquier carpeta que quieras. Ahora bien, si eliges una que tenga algún contenido, éste no será accesible mientras la partición esté montada, aunque no se borrarán los datos que contenga dicha carpeta.
Por eso lo mejor es crear una carpeta nueva y luego utilizarla exclusivamente para el montaje de la partición en concreto.
Soporte de lectura y escritura para NTFS
Si la partición que vamos a montar es de Linux no vamos a tener problemas. El lío viene con las particiones de Windows que utilizan NTFS (con las FAT32 no hay problema alguno) por lo que tendremos que instalar soporte para este sistema de ficheros (aunque en las últimas versiones de cualquier Linux ya viene instalado).
Montar la partición al inicio del sistema
Con todo lo que tenemos solo nos queda modificar un fichero para que al iniciar Linux la partición siempre esté montada.
En este fichero veremos el resto de particiones que se cargan al inicio, como pueden ser los CD/DVD, disqueteras, la propia partición del Linux que estamos ejecutando… así que al final del todo vamos a añadir una nueva línea con la partición que nosotros deseamos montar al inicio automáticamente.
Como puedes ver en el propio fichero, la sintaxis de la línea que vamos a escribir es la siguiente (escrita con mis palabras para que se entienda mejor):
Tampoco hay que darle mucha importancia a esto. Ahora os lo explico. Lo primero que hay que poner es el nombre de la partición que hemos comprobado en el primer paso. Después, la carpeta que hemos creado para el montaje. El sistema de ficheros que hemos comprobado al ver las particiones que tenemos y, por último, las opciones de montaje, ya que dump y pass van a ser sendos ceros.
Sobre las opciones de montaje podríamos estar todo el día así que voy a contar las opciones que yo utilizo para un sistema de ficheros NTFS que seguramente sea lo que andas buscando. Si realmente quieres indagar un poco más y poner tus propias opciones busca en la página 8 del manual que te vienen todas explicadas:
Y por fin la línea (todo en la misma) que tenemos que poner al final del fichero. La mía es así para un sistema NTFS:
Actualización: como me han pedido que muestre alguna manera de montar FAT32 os pongo la línea (todo en la misma) que debéis poner para éste sistema de ficheros:
Reinicia el equipo y verás que en /media/disk tienes tus ficheros de la partición elegida. También puedes verlo directamente haciendo:
Resumen
Identificar partición:
Crear carpeta donde montar la partición:
Instalar soporte para escritura en NTFS:
Editar fichero /etc/fstab:
Añadir al final la siguiente línea (todo en la misma) para NTFS:
O esta otra (todo en la misma) para FAT32:
Reinicia el sistema y comprueba que se ha montado correctamente o escribe en consola:
Artículos relacionados
| Las 5 del viernes (03-09-04) Pues ya estoy aquí otro viernes. A ver que cuestiones se plantean esta vez: ¿Hace cuánto que tienes... | La mujer de mi vida, por la ropa/no-ropa Ya os he hablado alguna vez de lo que me gusta de las mujeres: que si faldita de colegiala, que si coletitas,... | Disco IDE por dentro No todo el mundo es informático, ni tan friki como para buscar este tipo de explicaciones, pero... | Mi hijo se llamará Linux Envidia, sí, cuando he visto que una pareja sueca le ha puesto de nombre a su hijo: Linux. No sé... |
El mismo día del año pasado: Sólo se puede cortar el papel 7 veces


















10 octubre 2008 a las 6:22
Usando
Gracias, me funcionó muy bien
12 julio 2009 a las 0:57
Usando
Gracias! Funciono perfecto!
Pregunta:
Mi notebook trae por defecto varias particiones que deben conterner archivos para la recuperacion de windows y programas de toshiba, yo la verdad que ni las toco. Pero me aparecen en ubuntu en “lugares” como unidades. Me gustaria saber como hacer para que no me aparezcan.
Si podes ayudarme seria genial, gracias!
Sds.
Esteban
12 julio 2009 a las 18:43
Usando
Hola Esteban, probablemente, en el mismo /etc/fstab tengas un par de líneas que son las que montan esas particiones que no quieres que aparezcan. Si no las consigues detectar (fijate sobretodo en el nombre tipo sda1) puedes pegarme aquí el contenido de tu fichero /etc/fstab y yo te puedo orientar para decirte cuales son, de todas formas, observa lo que te aparece con el comando:
:~$ sudo fdisk -l
Para determinar cuales son (por tamaño lo sacarás seguro).
28 septiembre 2009 a las 7:41
Usando
Clarisimo
Utilisimo
Facilísimo
Generosisimo de tu parte
Gracias McLarenX
04 octubre 2009 a las 11:37
Usando
Es un placer ayudar TioLucas :) Gracias por tu comentario.
20 febrero 2010 a las 19:00
Usando
Excelente, gracias.
09 septiembre 2011 a las 18:05
Usando
hola buenas espero que estes bien te escribo por que quiero hacer el mismo procedimiento con un raid ya creado esto es posible ? y si tiene alguna variacion me puedes explicar o decir como el sistema que uso es debian squeeze y el raid fue creado al inicio de la instalacion del SO bueno espeor tu respuesta. saludos gracias