Como muchos otros también vengo de Windows, comencé con Ubuntu con una instalación de "novato" (dejándole el particionado al instalador), pero al poco tiempo, instaló un nuevo núcleo y se quejaba de falta de espacio en la partición root y empezaron los problemas.
Poco tiempo después me encontré con Debian (7 en ese entonces), lo instalé como "novato", todo en una sola partición, pero con el tiempo me di cuenta que hay mejores formas de hacer las cosas.
Consistía en hacer cinco particiones: root, usr, var, temp y home, lógicas todas y dentro de una sola partición contenedora, primaria por naturaleza.
El procedimiento varía un poco según las condiciones del HDD donde se instalará. Si se hace junto a un Windows existente en arranque dual, desechando el Windows o en un HDD nuevo o usado solo para Debian.
El instalador de Debian siempre respeta al S. O. que encuentre instalado con anterioridad. Entonces reiniciamos el PC y lo arrancamos con un Live CD de Debian (7, 8 o 9) o cualquiera otro que tenga Synaptic y que permita instalar Gparted. Al abrir el editor de particiones aparecerá el "espacio libre" que habíamos definido con anterioridad. Lo siguiente es crear una partición contenedora (extendida) con la totalidad del espacio disponible. No es necesario reservar espacio para una partición SWAP o de intercambio, si se dispone de una buena cantidad de memoria RAM.
Se debe tener en cuenta que una partición contenedora es al mismo tiempo primaria, o sea arrancable. Un HDD definido con MBR solo permitirá cuatro particiones primarias. Todas las demás que existan serán necesariamente lógicas. Dentro de esta contenedora creamos cinco particiones (lógicas) formateadas en EXT4.
Una de 5 Gigas para / (root), se preguntarán porqué tanto... algunos programas de terceros se instalan en la carpeta /opt compartiendo espacio de la partición con el núcleo, el boot y otra cantidad de cosas. Creamos otra de 10 Gigas para usr, otra de 3 Gigas para var, otra de 2 Gigas para Temp y el resto 20 o 30 Gigas a home.
Si pensamos instalar muchos programas se necesita una partición usr de buena capacidad. Por experiencia encontré que para var era suficiente el 30% del espacio dedicado a usr.
El espacio dedicado a var debe ser suficiente para que pueda situar los archivos de instalación de las actualizaciones o de un apt-get dist-upgrade. Será un espacio que siempre se podrá recuperar.
Debian siempre borra sus archivos temporales al arrancar y podría parecer desperdicio tener 2 Gigas ociosas dedicadas a temp, pero es necesario tener este espacio al descargar de Internet algo grande. El resto será para home , donde estarán las carpetas de el/los Usuarios.
Teniendo ya listas las particiones reiniciamos el PC y ejecutamos el instalador de Debian. El procedimiento a continuación vale para Debian 7, 8 o 9.
Sigo todos los pasos previos y cuando llego al particionado escojo particionado manual y encuentro listas las particiones. Para todas y cada una me pedirá el tipo de sistema de archivos y en ese caso escojo EXT4 transaccional y me pide el punto de montaje:
- Para la de 5 Gigas será / , le indico que la formatee, que la etiqueta es ROOT y que borre cualquier dato sobrescribiendo con ceros.
- Para la de 10 Gigas será usr ,le indico que la formatee, que la etiqueta es ESTATICOS y que borre cualquier dato sobreescribiendo con ceros.
- Para la de 3 Gigas sera var , le indico que la formatee, que la etiqueta es VARIABLES y que borre cualquier dato sobreescribiendo con ceros.
- Para la de 2 Gigas será temp , le indico que formatee, que la etiqueta es TEMPORALES sin borrar datos.
- Para la de 20 o 30 Gigas será home , le pido que la formatee, que la etiqueta es USUARIO y que borre los datos sobrescribiendo con ceros.
Todas las particiones serán EXT4 transaccional. Se le dice al particionador que se han terminado de definir las particiones, que no habrá partición SWAP y que escriba datos al disco.
Al darle nombre a cada una de las particiones podremos identificar sin posibilidad de error las particiones en caso de arrancar el PC con un Live CD.
A partir de este momento comenzará la instalación del sistema base y todo lo que se quiera añadir durante este proceso. Lo último en instalar será el GRUB y vemos como el instalador identifica y respeta el otro S. O. existente en el HDD.
Os dejo algunas capturas del proceso:
Este es un disco de 80 Gigas, con sus particiones listas hechas con Gparted desde un Live CD, hecho para ilustrar el procedimiento indicado en el artículo.
El siguiente paso es instalar el Sistema Operativo. Prefiero los discos pequeños, en los que instalo el Sistema Operativo y guardo solo lo necesario. El resto de mi información está en otros discos, en particiones encriptadas con LUKS debidamente etiquetadas
Esto indica el particionador del instalador sobre como han quedado las particiones ya definidas. Lo siguiente es la instalación del sistema base.
Este es el estado actual del disco principal de mi PC, en el que escribo esto. Notarán que tiene las particiones algo mas grandes.
Tal vez parezca complicado pero funciona de maravilla. Así Debian nunca da problemas, siempre tiene espacio disponible en las particiones y el HDD no se convierte en una revoltura de archivos como pasa en otros S. O. que usan NTFS como sistema de archivos.
Solo es cuestión de tener un poco de paciencia y tiempo disponible. Canonical dice que Ubuntu se instala en 18 minutos o menos según el PC que tengamos, pero que se logra...una instalación para novatos donde todo quedará revuelto como en el S. O. de donde venimos.
Aunque es lo que me ha funcionado bien puede haber ideas mejores, estoy presto a escucharlas, un saludo a tod@s.