¡Hola, entusiastas de Linux y exploradores del sistema operativo! 👋 Hoy nos embarcamos en una aventura que, aunque pueda parecer intimidante al principio, os otorgará un control sin precedentes sobre vuestro sistema: la instalación de Manjaro Linux con un particionado manual usando cfdisk. Manjaro, una distribución basada en Arch, es famosa por su equilibrio entre la potencia de Arch y una facilidad de uso amigable. Sin embargo, cuando se trata de gestionar el espacio de almacenamiento, muchos usuarios se apegan al particionado automático.
¿Por qué complicarse con un particionado manual? Sencillo: para ganar control total. El particionado automático es cómodo, pero a menudo no optimiza el espacio de la manera más eficiente para nuestras necesidades específicas. Aprender a usar cfdisk no solo es un ejercicio gratificante, sino que también os equipa con una habilidad invaluable para futuras configuraciones. Es una herramienta potente, basada en la interfaz ncurses, que ofrece un control preciso sobre cómo se divide vuestra unidad de almacenamiento, sin la complejidad de otras utilidades de línea de comandos. Así que, preparad vuestras mentes curiosas y vuestros dedos listos para teclear, ¡porque estamos a punto de sumergirnos en el corazón de vuestro disco duro! 🚀
Manjaro: La Puerta de Entrada a la Potencia de Arch
Manjaro ha capturado la atención de muchos por una excelente razón: ofrece la vanguardia de Arch Linux con una capa de amabilidad que facilita la vida de usuarios de todos los niveles. Obtienes acceso a los últimos paquetes de software a través del Arch User Repository (AUR), una gestión de paquetes fantástica con Pacman, y una estabilidad rock-solid, todo ello presentado en un entorno más pulido y listo para usar que Arch puro. Es una distribución perfecta para quienes buscan un sistema ágil y personalizable.
Cuando instalamos un sistema operativo, la forma en que organizamos las divisiones del disco impacta directamente en el rendimiento, la seguridad y la facilidad de futuras actualizaciones o reinstalaciones. Realizar esta tarea con cfdisk nos permite decidir exactamente dónde va cada pieza del rompecabezas, desde el sistema base hasta nuestros valiosos documentos personales.
Preparación Esencial Antes de Empezar 💾
Antes de sumergirnos en la magia del particionado, es crucial realizar unos pasos de preparación. ¡No os saltéis esta parte!
- Copia de Seguridad: Este es el consejo más importante. Si tenéis datos importantes en la unidad donde vais a instalar Manjaro, Haced una copia de seguridad AHORA. El particionado es una operación destructiva si no se realiza con cuidado. Mejor prevenir que lamentar.
- Descargar la ISO de Manjaro: Obtened la última imagen ISO de Manjaro desde su sitio web oficial. Elegid vuestro entorno de escritorio favorito (XFCE, KDE Plasma, GNOME, etc.).
- Crear un USB Booteable: Utilizad una herramienta como Balena Etcher, Rufus (en Windows) o
dd
(en Linux) para escribir la ISO en una unidad USB. - Arrancar desde el USB: Reiniciad vuestro ordenador y configurad la BIOS/UEFI para arrancar desde la unidad USB que acabáis de crear. Seleccionad la opción „Boot Manjaro Linux” en el menú de inicio.
- Entrar en el Entorno Live: Una vez que Manjaro se inicie en modo live, abrid una terminal. Aquí es donde tendrá lugar la acción principal.
Entendiendo el Particionado: ¿Qué Necesitamos?
Para una instalación moderna de Linux, especialmente en sistemas que utilizan UEFI (Unified Extensible Firmware Interface) en lugar del antiguo BIOS, necesitaremos algunas particiones clave. Aquí hay una configuración estándar y recomendada:
- Partición EFI (
/boot/efi
): Indispensable para sistemas UEFI. Contiene los cargadores de arranque y archivos relacionados. De 300 MB a 500 MB es un tamaño adecuado, formateada en FAT32. - Partición Raíz (
/
): Aquí es donde se instalará el sistema operativo Manjaro completo, sus archivos, programas y configuraciones. Un tamaño de 30-50 GB es un buen punto de partida, formateada en ext4. - Partición Swap (Intercambio): Actúa como memoria virtual cuando la RAM física se llena. Su tamaño solía ser el doble de la RAM, pero con la RAM moderna, entre 2 GB y 8 GB suele ser suficiente. Algunos optan por un archivo swap en lugar de una partición dedicada.
- Partición Home (
/home
): Opcional, pero muy recomendable. Aquí se almacenan vuestros documentos, configuraciones de usuario, fotos, etc. Separarla permite reinstalar el sistema operativo sin tocar vuestros datos personales. Formateada en ext4.
Es importante saber que los discos en Linux se nombran de forma diferente. Por ejemplo, un disco SATA/IDE se llamará /dev/sda
, /dev/sdb
, etc., mientras que un SSD NVMe podría ser /dev/nvme0n1
. Las particiones se identificarán con un número al final (e.g., /dev/sda1
, /dev/sda2
).
„El particionado es la base de cualquier sistema operativo robusto. Entender cómo y por qué dividir tu almacenamiento no es solo una tarea técnica, es un acto de empoderamiento que te permite moldear tu máquina a tu voluntad, optimizando el rendimiento y facilitando la gestión a largo plazo.”
Manos a la Obra: Usando cfdisk
🛠️
Ahora sí, es el momento de la verdad. Abrid una terminal en vuestro entorno live de Manjaro.
1. Identificar Vuestro Disco
Primero, necesitáis saber qué disco vais a particionar. Podéis usar lsblk
para ver las unidades disponibles:
lsblk
Esto os mostrará una lista de discos y sus particiones. Identificad el que queréis usar para Manjaro (e.g., /dev/sda
o /dev/nvme0n1
). Para los fines de esta guía, asumiremos que es /dev/sda
.
2. Iniciar cfdisk
Ejecutad cfdisk
con privilegios de superusuario, especificando la unidad:
sudo cfdisk /dev/sda
Se abrirá una interfaz de usuario basada en ncurses. Si el disco está vacío o queréis empezar de cero, se os pedirá que seleccionéis un tipo de tabla de particiones. Para sistemas modernos, elegid gpt. Si tenéis un sistema antiguo o estáis haciendo un dual boot con Windows en MBR, podríais considerar dos (MBR), pero gpt es la recomendación general por sus ventajas.
3. Creando las Particiones
Utilizad las flechas del teclado para navegar y Enter
para seleccionar. Las opciones se muestran en la parte inferior. Si ya hay particiones, podéis seleccionarlas y usar [Delete]
para eliminarlas. ¡Tened mucho cuidado aquí!
a. Partición EFI (/boot/efi
)
- Seleccionad el espacio libre y elegid
[New]
. - Introducid el tamaño (e.g.,
500M
). - Seleccionad
[Type]
y buscadEFI System
.
b. Partición Swap
- Seleccionad el espacio libre restante y elegid
[New]
. - Introducid el tamaño deseado (e.g.,
4G
). - Seleccionad
[Type]
y elegidLinux swap
.
c. Partición Raíz (/
)
- Seleccionad el espacio libre restante y elegid
[New]
. - Introducid el tamaño (e.g.,
50G
). - Seleccionad
[Type]
y elegidLinux filesystem
.
d. Partición Home (/home
) – Opcional
- Seleccionad el espacio libre restante (debería ser todo lo que queda) y elegid
[New]
. - Aceptad el tamaño predeterminado (el resto del disco).
- Seleccionad
[Type]
y elegidLinux filesystem
.
4. Escribir los Cambios
Una vez que todas vuestras particiones estén definidas, seleccionad [Write]
. cfdisk os pedirá que confirméis escribiendo yes
. ¡Este paso es irreversible! Una vez confirmado, las particiones se crearán en el disco. Después de esto, seleccionad [Quit]
para salir de cfdisk.
Formateando las Particiones 📝
Con las particiones creadas, ahora necesitamos darles un formato de sistema de archivos adecuado. De nuevo, usaremos la terminal.
1. Partición EFI
Identificad el nombre de vuestra partición EFI (e.g., /dev/sda1
). Luego, formateadla en FAT32:
sudo mkfs.fat -F 32 /dev/sda1
2. Partición Swap
Identificad vuestra partición swap (e.g., /dev/sda2
). Cread la firma de swap y activadla:
sudo mkswap /dev/sda2
sudo swapon /dev/sda2
3. Partición Raíz (/
)
Identificad vuestra partición raíz (e.g., /dev/sda3
). Formateadla en ext4:
sudo mkfs.ext4 /dev/sda3
4. Partición Home (/home
) – Si la creasteis
Identificad vuestra partición home (e.g., /dev/sda4
). Formateadla en ext4:
sudo mkfs.ext4 /dev/sda4
¡Tomad un respiro! Lo más técnico ha pasado. Ahora solo falta montarlas para que el instalador de Manjaro las reconozca.
Montando las Particiones 🔗
Para que el instalador de Manjaro (Calamares) pueda usar las particiones que hemos preparado, debemos montarlas temporalmente en el sistema de archivos del entorno live.
1. Montar la Raíz
Montad vuestra partición raíz en /mnt
:
sudo mount /dev/sda3 /mnt
2. Crear Directorios para EFI y Home
Necesitamos crear puntos de montaje dentro de /mnt
para las otras particiones:
sudo mkdir -p /mnt/boot/efi
sudo mkdir -p /mnt/home
(Si no creasteis una partición /home
separada, no creéis /mnt/home
).
3. Montar EFI y Home
Montad vuestra partición EFI en /mnt/boot/efi
:
sudo mount /dev/sda1 /mnt/boot/efi
Si tenéis una partición /home
separada, montadla:
sudo mount /dev/sda4 /mnt/home
Para verificar que todo está correctamente montado, usad lsblk
de nuevo, pero esta vez con la opción -f
para ver los sistemas de archivos y puntos de montaje:
lsblk -f
Deberíais ver vuestras particiones con sus sistemas de archivos y puntos de montaje temporales.
La Instalación de Manjaro con Calamares ✨
Ahora que la base está lista, podéis iniciar el instalador gráfico de Manjaro (Calamares) desde el menú del entorno live. Cuando lleguéis al paso de particionado, seleccionad la opción „Particionado Manual” o „Manual Partitioning”.
En este punto, veréis las particiones que acabáis de crear. Para cada una:
- Seleccionad la partición raíz (e.g.,
/dev/sda3
): Especificad el punto de montaje como/
y aseguraos de que el sistema de archivos seaext4
. Marcad la casilla para „Formatear” si queréis (aunque ya la formateamos, no está de más). - Seleccionad la partición EFI (e.g.,
/dev/sda1
): Especificad el punto de montaje como/boot/efi
y el sistema de archivosfat32
. Marcad la casilla para „Formatear” si es necesario. - Seleccionad la partición swap (e.g.,
/dev/sda2
): Elegid „swap” como sistema de archivos. - Si creasteis una partición home (e.g.,
/dev/sda4
): Especificad el punto de montaje como/home
y el sistema de archivosext4
. Podéis elegir „Formatear” si queréis una home limpia.
Una vez que hayáis configurado todas las particiones en Calamares, podéis proceder con el resto de la instalación, que incluye la configuración de la zona horaria, el idioma, la creación del usuario y la contraseña. El instalador se encargará de copiar los archivos del sistema a vuestras particiones recién preparadas.
Consejos y Trucos Adicionales 💡
- LVM (Logical Volume Management): Para usuarios avanzados que buscan mayor flexibilidad en la gestión del almacenamiento (por ejemplo, redimensionar particiones sobre la marcha), considerar LVM es una buena idea. Sin embargo, su configuración inicial es más compleja.
- Cifrado: Si la seguridad es una prioridad, podéis cifrar vuestras particiones (al menos la raíz y/o home) utilizando LUKS. Esto se configura durante el particionado manual en Calamares.
- Dual-boot: Si vais a instalar Manjaro junto a Windows u otro sistema operativo, asegurad el suficiente espacio libre en el disco y tened un USB de recuperación de Windows a mano por si algo sale mal con el gestor de arranque.
Opinión: El Poder del Control a Través del Conocimiento
Mi experiencia me ha enseñado que el particionado manual, aunque es un proceso con una curva de aprendizaje inicial, es uno de los pasos más gratificantes en la instalación de cualquier distribución Linux. Utilizar cfdisk, una herramienta aparentemente simple pero increíblemente potente, para definir las particiones de Manjaro me ha proporcionado una comprensión más profunda de cómo interactúa el sistema operativo con el hardware de almacenamiento. No solo te permite optimizar el uso del espacio según tus preferencias, sino que también fomenta una mayor resiliencia en tu sistema. Por ejemplo, al separar la partición /home
, he podido reinstalar el sistema base de Manjaro innumerables veces sin perder mis datos personales o configuraciones, lo cual es un salvavidas para quienes disfrutamos experimentando con el sistema. Este nivel de control no solo mejora la eficiencia, sino que también infunde una confianza en el usuario para manipular y mantener su entorno Linux.
Conclusión 🎉
¡Felicidades! Habéis navegado por el complejo pero gratificante proceso de particionar vuestro disco e instalar Manjaro Linux usando cfdisk. Este método manual, aunque requiere un poco más de esfuerzo inicial, os brinda un control total sobre cómo se organiza vuestro sistema de archivos, lo que puede resultar en un sistema más eficiente, organizado y fácil de mantener a largo plazo. Habéis adquirido una habilidad valiosa que os servirá para muchas futuras aventuras en el mundo de Linux. Ahora, reiniciad vuestro ordenador (aseguraos de quitar el USB de instalación) y disfrutad de vuestro nuevo sistema Manjaro, configurado exactamente a vuestro gusto. ¡Bienvenidos al mundo del verdadero control! 🐧