6.3: INSTALAR LINUX
En ese capítulo ya no haré referencia a las distintas distribuciones disponibles. Utilizaré una sola, la que considero más idónea para simplificar la vida al usuario novato. De hecho, está pensada precisamente con ese objetivo.
Existen otras distribuciones que también cumplen esta función, pero no cuentan con el mismo respaldo comunitario que Debian y sus derivadas. Me refiero a MX- Linux, que además tiene herramientas dirigidas a simplificar la vida del usuario.
Por qué MX-Linux:
-
Base Debian, muy estable
-
Herramientas gráficas excepcionales para principiantes
-
KDE configurable sin complejidad
-
Comunidad activa
También recomendaría, viniendo del entorno Windows, utilizar el escritorio KDE-PLASMA.
Los demás son muy buenos, pero más minimalistas y menos configurables. KDE consume algo más de RAM, pero muchísimo menos que Windows, y resulta mucho más rápido en todos los sentidos.
⚠️ Esa guía es extensa, explicada paso a paso, con gráficos necesarios para que, no se cometa errores.
Por favos tomeselo con tranquilidad y tiempo, y aunque piense poder saltar etapas, no lo haga. Aunque tenga decadas de experiencia en el tema, y tenga copias de seguridad (es fundamental), me lo tomo con tiempo.
1- Material necesario:
AQUÍ se puede descargar el instalador, usar RUFUS para grabarlo en un USB desde Windows. Se trata de un sistema LIVE, que permite probar MX sin instalarlo.
Aquí se muestra una captura de mi escritorio KDE en Debian. Es exactamente el mismo entorno que se encuentra en MX Linux y en cualquier otra distribución que utilice KDE Plasma.
El nivel de personalización es prácticamente ilimitado. Permite añadir elementos propios, incluso programados por el usuario, como el panel de información situado a la derecha, así como widgets creados por la comunidad, como el de meteorología.
Este grado de flexibilidad es una de las grandes fortalezas de KDE. Cada usuario puede adaptar el escritorio a sus necesidades reales, tanto estéticas como funcionales, algo que no existe en otros sistemas de forma comparable.
1.1- ⚠️ Advertencias importantes antes de instalar MX-Linux
-
Desactivar BitLocker o el cifrado del dispositivo si activado (no commún).
-
Desactivar la hibernación de Windows si activada (en general, si).
-
Hacer copia de seguridad de los datos importantes.
1.1.1- Antes de comenzar la instalación, arranque primero Windows y verifique si el disco del sistema está cifrado. En algunos casos, especialmente con Windows 11, el sistema puede haber activado el cifrado del disco (BitLocker o “cifrado del dispositivo”) sin que el usuario lo haya solicitado explícitamente. Tiene que aparecer así en: Configuración → Privacidad y seguridad → Cifrado del dispositivo / BitLocker. Desactivar el cifrado.
Cuando haya iniciado el USB en su PC, en esta pantalla, se tendrá que elegir el idioma y definición de teclado "Language -Keyboard-Timezone" y [enter]
Región
Zona horaria y definición de teclado
Volver al menú principal.
Y elegir el menú "MX-25 x64" (o versión más reciente 26, 27, etc… si están ya publicadas). Entrarán en el modo "live", dónde se puede probar MX, e iniciar el instalador con su icono. Es recomendable conectarse a la red para poder instalar software adicional que no está incluido en el USB de instalación.
NOTA: si estamos en modo BIOS/MBR y no UEFI/GPT, solo hay que pulsar F2 en la pantalla de inicio para elegir el idioma, lo demás se puede cambiar luego, igualmente en los dos modos.
Mejor si es por cable Ethernet, porque si el dispositivo wifi, necesita un piloto adicional, el sistema lo podrá instalar, si no, no se podrá conectar por wifi.
Aconsejo quitar el teclado "US" por defecto si no lo va usar. ---> "next"
2.2- Modificación de disco
⚠️ Ahora mucha atención, viene la parte de partición de disco, para hacer espacio a la partición de Linux. En esa pantalla las 2 primeras opciones son válidas, la 3ª no nos sirve.
La primera "Regular install...", a menos de querer borrar Windows, o instalar MX-Linux en otro disco, no se tiene que usar. En los PC's portátiles modernos no suele haber espacio para un segundo disco. En los PC's de "sobremesa, o torre" siempre se puede agregar uno o varios discos, y es una mejor opción a nivel de gestión, tener los sistemas separados.
Entonces en nuestro caso, que es el más general, se ha de dejar "Customize the disk layout" seleccionado para poder asignar espacio a MX-Linux, reduciendo la partición de Windows. Y ---> "Next"
Entonces aparecerá una pantalla con enumeración de los discos presentes en el PC.
Para poder introducir cambios, hay que fijarse en ese icono demasiado escondido:
Es el editor de particiones, que nos dará información visual y posibilidad de actuar sobre discos y particiones, como en la pantalla siguiente:
A continuación, hay que tener en cuenta el espacio realmente disponible en Windows. En este caso se trata de una simulación en una máquina virtual, en la que he definido un disco de 100 Gb., únicamente para realizar el tutorial.
En la práctica, hoy en día, los discos suelen ser como mínimo de 250 Gb., aunque esto ya resulta bastante justo. Lo más habitual es encontrar 500 Gb., y cada vez más, 1 Tb. (1000 GB).
⚠️ ¡OJO! Si nos encontramos en el caso de que la partición de Windows esté todavía cifrada con "BitLocker", el instalador nos avisará. Hay que salir del instalador, reiniciar Windows y quitar el cifrado: Ir a Configuración → Privacidad y seguridad → Cifrado del dispositivo / BitLocker. Desactivar el cifrado. Luego repetir el proceso de instalación. Si reducimos la partición cifrada, se perderán los datos. Pero esto no es normalmente así en PC'S preinstalados, ni en Windows 10.
Conviene saber que Windows 10/11 ocupa por sí solo entre 30 y 40 GB, mientras que MX, ocupará como máximo unos 12 GB. Además, desde Linux se puede leer y escribir en la partición de Windows, lo que significa que no es necesario duplicar los datos personales en MX. Lo habitual es utilizar las carpetas de “Mis documentos” de Windows, creando un enlace en el escritorio de Linux.
⚠️ En caso de que más adelante se decida abandonar Windows, no hay que olvidar copiar previamente todos los datos desde la partición Windows a la partición Linux.
Si consideramos un disco de 250 GB, puede dividirse en dos partes iguales, aunque Linux funcionará perfectamente incluso con una cuarta parte del disco, siempre que no se almacenen grandes cantidades de datos en su propia partición y se utilice la partición Windows para los archivos personales, como se ha explicado anteriormente.
Luego, al final, la repartición del espacio es algo dependiente de cada caso individual. También, es luego posible cambiar el tamaño de particiones desde un USB, live, como ese mismo instalador, u otro tipo. Volveré al tema en otro trabajo.
Seguimos ahora con la "reducción" de la partición /dev/sda3.
Cuando se haya pulsado "Resize/Move", Aparece una pequeña ventana que nos permite hacerlo visualmente. O movemos el bloque desde una extremidad hacia la otra, como en esa captura:
⚠️ Algo importante:
En la reducción de particiones, siempre que se pueda, hay que reducir lo que se representa como "bloque" de derecha a izquierda (resize). Eso porque de esa manera, no se desplaza los datos contenidos (move) en su principio, sino solamente su límite. De esa manera, la operación no solamente es rápida, sino meno arriesgada, ya que es más difícil que se corrompan datos al moverlos.
La otra manera, (y más precisa) es escribir en "Free space after" el tamaño en MB, (o MiB) que deseamos asignar, en ese caso he puesto 30000,00 sea 30 Gb. (aquí anotados Gib.), y --> OK
Resultará un espacio vacío (unllocated), casi del tamaño elegido. (El editor de particiones mos mostrará entonces el espacio resultante de 29,30. Muchos editores redondean y muestran valores intermedios según el espacio real disponible, alineación y metadatos, de ahí que veamos ≈ 29,30 GB según el contexto y la herramienta). Ahora tendremos que crear allí una partición en formato EXT4, usado generalmente por distribuciones Linux:
Le doy un nombre (Label), opcional, y dejo seleccionado "Only Root". Si queremos cifrar la partición se puede, pero no recomiendo cifrar el sistema, lo ralentizará algo, es mejor para cifrar los datos sensibles, en caso de robo de PC, tener una partición de datos separada del sistema. Esto también lo expondré en otro trabajo.
-> OK
y tendremos ese estado, he aprovechado para dar un "label" a la partición de Windows.
Ahora le damos a "apply" para grabar los cambios, en el menú arriba del editor;
Parece tedioso, que nos pidan los editores, confirmación, tras confirmación, pero no es demás. Los desastres ocurren, cuando lo tenemos muy a mano, y vamos demasiado rápido. Mejor revisar 3 veces, que perder todos los datos.
Nota: Las demás particiones (aparte de sda1 que es la de boot-UEFI), son creadas por Windows a la instalación para uso propio. Es de notar que si se crea una sola partición NTFS, aparte de sda1, antes de instalarlo, se le puede forzar a usar una sola. Al final volveré al tema UEFI.
-> OK
Cerramos el editor, para instalar MX en esa nueva partición que ha pasado a ser definida como sda4, por el sistema. Pero antes nos pedirá definir un "punto de montaje" a nuestra nueva partición sda4.
No seleccionar "encrypt" (cifrado de datos), ni "check" (verificador de errores), la partición es nueva y vacía, no tiene errores.
⚠️ Luego, es fundamental definir la partición sda1 (UEFI), en ESP, para que MX pueda iniciar, instalando GRUB (programa de arranque Linux), en ella.
Tenemos que tener esto así:
Y le damos a -->Next , otra vez pedirán confirmación 😅, con triangulos rojos y todo. No he visto tantas precauciones para el usuario en Windows, se tiene que decir.
Y por fin le podemos dar a START para empezar la instalación. Pos si acaso no se hubiera enterado que GRUB, se tiene que instalar en ESP y no MBR, o necesita hacerlo en MBR, le da oportunidad de cambiarlo, antes de seguir con -> NEXT
Swap / ZRAM: En equipos modernos o en máquinas virtuales, se recomienda activar ZRAM y desactivar el swap en disco. Excepción: en equipos antiguos o con poca memoria RAM (≤ 4 GB), es aconsejable usar ZRAM combinado con un pequeño swap en disco para evitar bloqueos por falta de memoria.
Luego se puede editar, opciones como nombre del PC, dominio, servidor Samba (si quiere compartir archivos por la red local con otros PC, equipos multimedia, etc. Samba es un protocolo propio de Windows).
En la siguiente pantalla, se puede editar opciones avanzadas, si no se sabe lo que se hace, dejar sin cambiar nada. Formato de hora, y localización.
Luego, se tendra que definir el nombre personal, y de usuario, ese último no tiene que llevar mayúsculas, ni caracteres especiales. Recomiendo solo letras minúsculas, y lo más corto posíble.
Si se selecciona "Root (administrator) Account" es parecido a la cuenta administrador de Windows pero de muy lejos.
Hago un pequeño resúmen para que sepan como funciona el tema en Linux, creo que es importante que lo entiendan aqui.
La cuenta "usuario" tiene credenciales limitadas, y no permite moverse fuera de sus propios archivos. Aqui "miusuario" tendrá una carpeta propia, que nadie más podrá leer ni escribir, ni el las de lo demás, al menos que las comparta especificamente.
No podrá escribir en las carpetas o archivos de sistema, ni leer algunas. Solo lo puede hacer ROOT (administrateur). Si se tiene que modificar el sistema, se usa credenciales de ROOT a travès de SUDO (en Debian y derivadas como MX).
SUDO, es un bypass que permite al USER adquirir plivilegios "elevados" de ROOT para operar cambios en el sistema, o otros usuarios (si aún no lo han prohibido, en ese caso SUDO no podría acceder, solamente ROOT).
Por esto si activa la cuenta de ROOT, será limitado a SUDO, que en caso de uso corriente, no es necesario e incluso peligroso. Pero le gusta a usuarios expertos tener acceso illimitado al sistema.
Para recordar
-
Usuario: uso cotidiano
-
sudo: tareas puntuales de administración
⚠️ root: reservado a usuarios avanzados
Al seguir, la instalación terminará
Cuando se cierre en instalador con -> Finish el equipo reiniciara en en la pantalla de GRUB, la utilidad de arranque de Linux.
En la pantalla de GRUB, el inicio automático esta programado en 4 segundos en la entrada por defecto (MX), si desea iniciar Windows, masta elegir la entrada "Windows Boot Manager". En principio querran definir Windows como entrada por defecto, hasta que decida lo contrario.
⚠️ Todo esto se puede definir en Menú > MX herramientas > MX opciones de arranque
⚠️Importante
Windows no se borra ni se modifica. Linux solo añade un menú de arranque (GRUB) para elegir el sistema.
Se puede cambiar temas de GRUB, de pantalla de inicio, el texto de menú de GRUB en su pantalla, y muchas cosas más.
⚠️ En Menú > Sistema >Preferencias del sistema se encuentra la herramienta nativa de KDE-Plasma:
Que permite configurar y personalizar la mayoría del escritorio y del sistema.
Con MX-Herramientas, tiene un conjunto mas visual de todas las herramientas que esa distribución es la única a proveer. Una de las mejores de ellas es el "instalador de Paquetes" (software), que permite instalar automaticamente aplicaciones que son mas complicadas de instalar con otras distribuciones, un ejemplo con applis "navegador":
Por ejemplo seleccionar "google-Chrome" > instalar:
En 2 clics, tiene Chrome instalado, sin tener siquiera que descargarlo desde la web de google. ¿más fácil que en Windows? ¿o no?
la lista de lo que se puede personalizar en MX, es demasiada larga para exponer aqui. Es un aventura LINUX apasionante.
⚠️Atención:⚠️
En la publicación siguiente UEFI y sus implicaciones - La inercia técnica de Microsoft especialmente en el punto 4: Orden de arranque y desaparición del GRUB de Linux. Describo los problemas que se pueden encontrar al instalar Linux junto a Windows, en modo UEFI. En modo BIOS no ocurre.
3- Instalación en modo BIOS
En el tutorial no he abordado la instalación en BIOS, porque la marcha es practicamente la misma, solamente agragaré aqui los menús con las opciones para instalación en MBR/BIOS
Veriamos el formato del disco (sda en ese caso) en DOS en vez de GPT, el resto es igual.
Aqui dejamos lo que pre-selecciona el sistema: MBR. El resto es igual, y terminaremos con el menú de inicio de GRUB, mas sencillo que en UEFI:

