Home » GNU/Linux » Particionamiento en GNU/Linux
formats

Particionamiento en GNU/Linux

Published on 3 Febrero, 2010 by in GNU/Linux

Normalmente tenemos GNU/Linux pero raras veces nos ponemos a pensar un poquito para ver si realmente nuestra instalación esta en un correcto lugar (físico del disco duro) y si será realmente óptimo (para evitar pérdidas de datos en el futuro)… Digo esto por que muchas veces nosotros (los winuser que intentamos salir del lado oscuro de la fuerza).

¿Que es lo que sucede?

La mayoría de usuarios que vienen de windows y que cuentan con una agg instalacion de windows, suelen coger su Partition Magic o algun software de particionamiento y encoger su “unidad de” (o alguna particion cuyo nombre es una letra (solo a Bill Gates se le ocurre eso :) )) en 10 GB o más GB y siempre “al final del disco”. Sucede que si tienes un disco duro (si, de esos cuadraditos de 3.5” que en cuyo interior hay un plato de espejo que gira) las particiones “finales” tienen menor tasa de lectura/escritura, por lo cual tu Linux no correrá del todo bien y probablemente experimentes velocidades lentas (si mueves archivos grandes).

¿Cómo deberia ser el particionamiento?

Bueno comencemos paso a paso (por cierto, este artículo lo escribo con sueño y escuchando Don Giovanni de Mozart); veamos las siguientes líneas, cada número indica el número de particion (el particionamiento es de mi sistema, puede ser útil para darte una idea de como particionar pero no quiere decir que deberías particionar asi :D ):

Particiones Primarias:

  1. Una partición primaria /boot de 2GB (exagerando :) ) y en un formato NATIVO DEL KERNEL [ext2, ext3], nos servirá para albergar diferentes núcleos, si es que tenemos diferentes distribuciones instaladas (quizá somos adictos a probar las distribuciones), también podremos tener en dicha particion una copia de nuestro MBR con grub instalado (el cual se pierde en cada reinstalacion de hasefroch), asi nos evitariamos de hacer un grub-install y simplemente haríamos un CAT de nuestra copia del MBR en el MBR de nuestro hdd :D
  2. ¿Tenemos poca RAM? Si es asi, entonces como segunda particion primaria nuestra particion de intercambio swap-linux de 2GB como máximo;
    ¿Por qué swap como segunda particion primaria? Por que si! Resulta que las primeras particiones estan cerca al borde de los platos del disco duro, ello nos indica un alta tasa de escritura/lectura; si la ram no es nuestro problema (2GB, 4GB o más) entonces no nos haría falta swap;
    ¿Por que swap como máximo 2 GB?, aquí tenemos un artículo interesante sobre la cantidad de swap necesaria;
  3. Particion ROOT / donde almacenaremos nuestra instalación, personalmente recomiendo 15GB si necesitamos de una instalacion completa, incluso menos espacio si queremos distribuir las carpetas de nuestra instalación en otras particiones o discos duros!

Hasta aquí ya hemos llegado a tres particiones primarias permitidas por el MBR (48bytes en particiones), lo cual nos indica que solo nos queda 1 particion primaria (16 bytes), esta última particion primaria la usaremos para crear nuestra particion extendida (y asi podremos crear mas particiones dentro de ella).

Aquí podemos distribuir nuestro sistema, podremos particiones para /usr y /home u otras carpetas necesarias, yo veo por necesario crear /home, en caso de reinstalacion no perderíamos nuestros documentos; pero si deseas organizar mas tu instalación entonces sería una buena opción crear una particion /usr/ ya que ahí se copian los archivos usados por nuestros programas instalados!

  1. Particion extendida nro1: Aquí puedes crear una particion para testear otra distro o usar para algun fin, caso contrario podrías ignorar esta linea y seguir particionando;
  2. Particion extendida nro2: Partición /home; aquí almacenaremos los documentos de nuestros usuarios (nuestros documentos, si la computadora no es compartida), la capacidad depende de la cantidad de usuarios que tenemos, pero si vamos a utilizar carpetas compartidas (dentro del mismo disco duro) nos podríamos ahorrar espacio y usar enlaces simbólicos que apunten a esas “carpetas” con información compartida.
  3. Particion extendida nro3: Aquí personalmente tengo una “enorme particion” aprox de 200GB donde guardo mucha información (música, videos, películas y demás documentos), normalmente uso enlaces simbólicos en mi carpeta home apuntando a ciertas carpetas de ésta particion
  4. Particion extendida nro4: Buen lugar para tener una particion de intercambio con Windows

Ups! olvidé mencionar alguna particion para Hacefroch, resulta que no lo uso :D

Si usas Windows, un excelente lugar para su instalación sería el punto 3 entre las particiones primarias!

¿Por que no Windwos como primera particion primaria?
[ Para darle la contra a Microsoft, windows no será primero :D ] Pues Windows NO será el encargado de bootear el sistema, ello se lo dejamos a grub (¿aun usas lilo?), luego de la instalación de windows el MBR apuntará a la partición de Windows, pero luego de modificar el MBR (a nuestro gusto), pues éste (el MBR) apuntará a la primera particion primaria (en nuestro caso es /boot) entonces el asi tendremos un booteo mas ordenado, debido a que dentro de /boot/ tenemos el menú y los demas binarios necesarios para el arranque del sistema! :D si lo vemos desde un punto de vista física, produciremos menos viajes del cabezal de nuestro disco duro!

¿Tengo un SSD este particionamiento me es util?
Si tienes un SSD te envidio este (modelo de …) particionamiento no te será util, debido a que los SSD no tienen piezas móviles!

Actualización 20-01-2012

Pueden conocer más cómo crear particiones en discos duros con el siguiente videotutorial, clic aquí

/media/tmp/Cosas
/media/tmp/datosWeb
/media/tmp/Descargas
/media/tmp/Documentos
/media/tmp/home.gerware
/media/tmp/Media
/media/tmp/Software
/media/tmp/Tesoritos
/media/tmp/tmp.files
 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *

*

Usted puede utilizar las etiquetas HTML y atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>