Capítulo 5. Discos y particiones

Tabla de contenidos
5.1. Estructura de una unidad de disco rígido
5.1.1. sectores
5.1.2. particiones
5.1.3. Definir la estructura de su disco
5.2. Convenciones para nombrar los discos y las particiones

Si está leyendo este capítulo, significa que se decidió por una instalación estándar de GNU/Linux, lo cual requiere volver a particionar. O bien, simplemente es curioso, y tiene razón :-)

Sin embrago, este capítulo proporciona una descripción completa del esquema de partición de la PC. La misma sólo le es útil si Ud. pretende configurar las particiones de su disco rígido manualmente. Si Ud. no sabe de lo que estamos hablando, simplemente ignore este capítulo: el instalador va a hacer todo por Ud.

5.1. Estructura de una unidad de disco rígido

Básicamente un disco está dividido físicamente en pequeños sectores, y una secuencia de sectores forma una partición. Sin ser muy precisos, Ud. puede crear tantas particiones como desee, cada una de las cuales se conoce como una sola unidad de disco rígido.

5.1.1. sectores

Para simplificar, una unidad de disco rígido es meramente una secuencia de sectores. Un sector es la unidad de datos más pequeña en un disco rígido, y su tamaño es 512 bytes. Los sectores de un disco rígido de ( n ) sectores se numeran de ( 0 ) a ( n-1 ).

5.1.2. particiones

Como hemos dicho previamente, una partición le permite crear muchas unidades de disco virtuales dentro de su disco físico real. Esto tiene muchas ventajas:

  • Los diferentes sistemas operativos generalmente están usando estructuras de discos diferentes (denominadas sistemas de archivos); este es el caso para Windows y GNU/Linux. El tener particiones en un disco rígido le permite instalar varios sistemas operativos en el mismo disco físico.

  • Por razones de desempeño un único sistema operativo puede preferir unidades diferentes con sistemas de archivos diferentes en las mismas debido a que estas se usan para cosas completamente diferentes. Este es el caso de GNU/Linux el cual necesita una segunda partición denominada "swap" que se usa para la memoria virtual.

  • Finalmente, puede resultar muy útil separar las diferentes partes de su sistema operativo en particiones diferentes, incluso si estas usan el mismo sistema de archivos. En la configuración más simple, Ud. puede separar sus archivos en dos particiones, una para sus datos personales, y la otra para los programas. Esto le permite actualizar su sistema operativo, borrando por completo la partición de los programas a la vez que mantiene segura a la partición de datos.

  • Los errores físicos en un disco rígido generalmente se ubican en sectores adyacentes y no están desparramados por todo el disco. Al distribuir sus archivos en particiones diferentes se limitarán las pérdidas de datos en caso de daños físicos a los discos rígidos.

Normalmente el tipo de partición especifica el sistema de archivos que se supone que va a contener la partición. Cada sistema operativo reconoce algunos de ellos, pero no otros. Por ejemplo, Windows, asume que cada partición cuyo tipo designa la presencia de una FAT de hecho contiene un sistema de archivos FAT[1].

5.1.3. Definir la estructura de su disco

5.1.3.1. La más simple

Es aquella en la cual Ud. tiene sólo dos particiones: una para el espacio de memoria virtual, y la otra para los archivos[2].

Sugerencia

La regla admitida comúnmente para el tamaño de la partición swap es elegir el mismo tamaño que su memoria RAM. Sin embargo, para configuraciones de mucha memoria (>128 MB), esta regla ya no es válida, prefiera tamaños menores.

5.1.3.2. Otro esquema común

Es, como discutimos previamente, cuando Ud. elige separar los datos de los programas. Para ser incluso más eficiente, usualmente uno define una tercera partición, denominada la partición "root" y etiquetada como /. La misma manejará los programas necesarios para arrancar su sistema y los programas básicos de mantenimiento.

Por lo tanto, podemos definir cuatro particiones:

Swap

Una partición de tipo swap, cuyo tamaño es aproximadamente equivalente al tamaño de la memoria.

 

Root: /

Esta es la partición más importante. No solo contiene los datos más importantes para el sistema, sino que también oficiará de punto de montaje para otras particiones.

Las necesidades para la partición raíz en términos de tamaño son muy limitadas, 300MB es suficiente.

Datos estáticos: /usr

La mayoría de los paquetes instalan la mayor parte de sus archivos ejecutables y de datos bajo /usr. La ventaja de tenerlos en una partición separada es que Ud. la puede compartir fácilmente con otras máquinas sobre una red.

El tamaño depende de los paquetes que desea instalar, el mismo varía desde 100MB para una instalación liviana hasta varios GB para una instalación completa. Un compromiso de uno o dos GB (dependiendo del tamaño de su disco) por lo general es suficiente.

Directorios personales: /home

Aquí es donde se almacenan los directorios personales para todos los usuarios que alberga esa máquina. Generalmente también alberga a los directorios servidos por HTTP o FTP (para navegación por la web y transferencias de archivos, respectivamente).

Aquí el tamaño de la partición depende del número de usuarios (o servicios) que se alberguen y de las necesidades de los mismos.

Una variante a esa solución es no usar una partición separada para los archivos de /usr.

5.1.3.3. Configuraciones exóticas

Cuando configura a su máquina para usos específicos tales como un servidor web o un cortafuegos, las necesidades son radicalmente diferentes que para una máquina de escritorio típica. Por ejemplo, un servidor FTP probablemente necesitará una partición grande separada para /home/ftp, mientras que /usr será relativamente pequeña. Para tales situaciones, le aconsejamos pensar cuidadosamente en sus necesidades, incluso antes de comenzar la instalación.

Sugerencia

Incluso si luego de un período de tiempo que está usando su sistema, Ud. nota que debería haber escogido tamaños y particiones diferentes, es posible cambiar el tamaño a la mayoría de las particiones sin necesidad de volver a instalar su sistema, esto es incluso (por lo general) seguro para los datos. Vea DiskDrake: administrar sus particiones.

Con un poco de práctica, incluso podrá mover una partición poblada a otro disco rígido completamente nuevo. Pero eso es otra historia...

Notas

[1]

Este no es el caso con GNU/Linux: siempre puede poner un sistema de archivos ext2 en una partición etiquetada como FAT y configurarla sin problemas, pero Windows se volverá loco...

[2]

el sistema de archivos que usa GNU/Linux corrientemente se denomina ext2


Tux sobre Estrella por MandrakeSoft Linux es una marca registrada de Linus Torvalds. Todas las otras marcas registradas y copyrights son la propiedad de sus respectivos dueños.
A menos que se diga lo contrario, todo el contenido de estas páginas y todas las imágenes tienen Copyright de MandrakeSoft S.A. y de MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/