miércoles, 4 de octubre de 2023

Particiones en sistemas linux

Posted by q3it on miércoles, octubre 04, 2023 in



Cuando instalamos linux podemos escoger dónde queremos alojar los distintos directorios. Por ejemplo, si queremos el sistema operativo en una partición, los
datos de los usuarios, el directorio temporal y los logs en otros. Lo podemos hacer. El particionamiento es muy importante, si queremos reinstalar el sistema operativo y no tocar los datos de los usuarios, cuando los usuarios están escribiendo en temporal y esta se llena, no pasa nada porque esto no afecta la partición del sistema operativo.
 
Cuando arranca el sistema operativo nos referenciará a /dev de "device" dispositivo. Si es SATA nos pondrá la letra s, la d disco y si es el primer disco la letra a o b y así sucesivamente. Si tenemos discos más antiguos, al primario le pondrá hda, al segundo hdb y al esclavo hdc y así sucesivamente.
 
Si tenemos sólo una partición todos los datos se alojarán en el sd1 y si tenemos varias particiones las referenciará como sd2, sd3, etc. También vamos a tener particiones para el arranque donde está el núcleo de Linux llamado Boot, para la memoria virtual llamada swap.
 
Cuando trabajamos con una tabla de particiones llamada MBR que es la más antigua pero también la más utilizada, nosotros vamos a poder obtener hasta cuatro particiones primarias. Pero si utilizamos la tabla de partición GPT más reciente podremos tener 128 particiones. Cuando tenemos varias particiones, podemos convertir una de esas particiones primarias en partición extendida, en esta partición extendida nosotros podemos seguir creando  nuevas particiones lógicas, tantas como acepte nuestra distribución o nuestro sistema operativo.
 
A partir de aquí continuará con la secuencia en la que había quedado con sd5, sd6, etc. Entonces nosotros tendremos todo particionado y si tenemos algún problema con alguna partición simplemente la rehacemos o la restauramos de alguna copia de seguridad sin tener que restaurar toda la partición del sistema operativo.