Particionado de disco en Linux

Hablando un poco sobre el particionado de discos.

Al instalar un sistema Linux debemos elegir en que parte del disco irá instalado y crear su partición, una partición es una división de espacio físico disponible para almacenar el sistema Operativo o distribución Linux.

En Linux se necesitan como mínimo dos particiones, una para el sistema y otra para el área de intercambio o swap, aunque existen varios directorios, las particiones se pueden establecer de distintas maneras para mejorar el rendimiento o la seguridad.

Ejemplo de particionado en Debian.

En esta imagen se muestra la configuración de disco por defecto que es recomendada para novatos, donde no habrá problemas a la hora de la instalación, aunque el rendimiento no será el mismo.

Debian particionado

Es posible usar la configuración de particionado separar la partición /home para que todos los usuarios guarden la mayoría de los datos allí, es un ejemplo.

La tercera opción separa más directorios /var /home /tmp .

En este ejemplo nos enfocaremos al particionado guiado, proximamente un tutorial más avanzado al respeto.

particionado de disco

Se establece por defecto una cantidad para la partición primaria y otra para la partición lógica.

La barra a la derecha de la partición primaria indica la raíz donde estará el sistema, lo cual asigna la mayoría de la capacidad del disco.

En la partición lógica asigna un área de intercambio que puede funcionar como complemento de la memoria RAM, es posible ajustar la capacidad del disco dependiendo la necesidad del instalador.

SWAP

Es el aárea de intercambio que el sistema operativo utilizará como complemento de la ram, esto en equipos con muchar RAM puede que no sea necesario, aunque si usamos hibernación, toda la información de la RAM pasa a SWAP, por lo tanto como mínimo se necesita tanta memoria SWAP como memria RAM.

La hibernación normalmente se lleva en equipos de escritorio o servidores que se apagan por la noche aunque no es habitual.

Sin hibernación, la regla común para definir su tamaño es…

  • Hasta 2 GB de RAM.
    • El doble de la RAM (4 GB)
  • Entre 2 GB y 5 GB.
    • Sumarle 2 GB a la memoria RAM.
  • 5 GB o más.
    • Esto dependerá mucho del uso del sistema, la idea es no desperdiciar tampoco la capacidad del disco.

Con hibernación hay una regla que es igual al tamaño de la RAM más la raíz cuadrada del tamaño de la RAM. 😀

Particionado de Disco.

DirectorioDescripción Simple
/La raíz o root, o contenedor de todo el sistema de jerarquía.
/bin/Para aplicaciones binarias.
/boot/Para los archivos cargadores de arranque.
/dev/Contiene archivos especiales asociados a dispositivos de hardware.
/etc/Contiene archivos de configuración del sistema.
/home/Contiene directorios de trabajo de los usuarios.
/lib/Contiene todas las bibliotecas.
/media/Contiene los puntos de montaje de los medios extraíbles.
/mnt/Sistemas de archivos montados temporalmente.
/opt/Contiene paquetes de programas opcionales de aplicaciones.
/proc/Sistema de archivos virtuales que documentan el núcleo.
/root/Directoria raíz del usuario root.
/sbin/Sistema de binarios esencial, comandos y programas.
/svr/Lugar especificó de datos que son servidos por el sistema.
/sys/Evolución de proc. Sistema de archivos virtuales que documentan al núcleo pero de forma jerarquizada.
/tmp/Archivos temporales.
/usr/Jerarquía secundaria de todos los usuarios, contiene la mayoría de las utilidades y aplicaciones multiusuario.
/var/Archivos variables, tales como logs, archivos spool, bases de datos, archivos de e-mail temporales, y algunos archivos temporales generales.
Tabla directorio.

Los directorios de Linux siguen el estándar de jerarquía del sistema de archivos (FHS, Filesystem Hierarchy Standar).

Algunos directorios separables en caso de que se corrompan los datos o cualquier tipo de necesidad.

/boot/ (Se tiene que separar si usamos LVM. Ext(250MB)

Si se tiene una bios UEFI se recomienda la siguiente partición.

/boot/efi/ Partición ESP para UEFI. FAT (150MB)

Algunos otros que son susceptibles a separar también son los ficheros de sistema multiusuario.

/var/ Porque en algunos servidores pueden tener muchísima información y estén cambiando continuamente.

/tmp/ Este es un directorio para ficheros temporales y por seguridad puede ser que se requiera poner a parte.

/home/ Tiene muchas características especiales que pueden hacer decidir que lo queremos en una partición separada, ya que es donde están los datos de los usuarios.

Otro que se puede utilizar de forma separada es.

/usr/ Si se van a instalar muchos programas que no son parte del sistema.

Administrador de volumenes logicos (LVM)

Con LVM podemos tener muchos discos, incluso ir agregando dinámicamente dependiendo la necesidad y cada disco tendrá sus propias particiones, te comparto un enlace a un post que publique anteriormente.

Como en la siguiente imágenes se pueden funcionar todas las particiones y crear grupos de volumen entre los discos que se tengan para ir incrementando dependiendo de la necesidad.

LVM disco compartido.

LVM podría definirse como un administrador de volúmenes lógicos, algunas de sus ventajas o características son.

  • Se puede redimensionar en grupos lógicos.
  • Se puede redimensionar en volúmenes lógicos.
  • Instantáneas de solo lectura. (LVMS2 ofrece lectura y escritura).
  • Se puede usar como un RAID0 de volúmenes lógicos.

Estos son algunos tips para instalar un sistema Linux.

Related Posts

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *