martes, 28 de febrero de 2023

Proceso antes de instalar Debian GNU/Linux

Manuales anteriores de lectura recomendada:

- Leer antes de instalar Debian

- Diferencia entre BIOS y UEFI (MBR y GPT)

- Ventoy - Pendrive Bootable

 

Ahora nos toca el manual: Proceso antes de instalar Debian GNU/Linux, es decir, que configuración tenemos que hacer, o dicho de otra manera, que pasos tenemos que dar, para poder comenzar el proceso de instalación de Debian GNU/Linux o cualquier otra distribución de GNU/Linux en general.

 

 

1. Configuración de hardware

En este manual veremos la configuración que tenemos que hacer del hardware, previa a la instalación de Debian. Normalmente tenemos que comprobar y posiblemente cambiar la configuración de la BIOS / UEFI / firmware del sistema del ordenador. La “BIOS / UEFI” o el “firmware del sistema” es el software base usado por el hardware, y es fundamental durante el proceso de arranque (después del encendido).

 

  

 


2. Configuración de la BIOS/UEFI

Encendemos el ordenador, y la BIOS / UEFI arrancar y permitir al sistema operativo acceder al hardware. El firmware ofrece un menú de configuración de la BIOS / UEFI. Para acceder al menú de configuración de la BIOS / UEFI, se tiene que pulsar una tecla o combinación de teclas después de encender el ordenador. Dicha tecla, es DEL o Supr o F2, pero no es la misma tecla especifica en todos los ordenadores ya que algunos fabricantes utilizan otras. Dependiendo del fabricante, al encender el ordenador, se muestra un mensaje que indica la tecla que hay que pulsar para acceder a la pantalla de configuración de la BIOS / UEFI.

 


 


3. Lista de dispositivo de arranque

En el menú de configuración de la BIOS / UEFI, se selecciona los dispositivos de arranque, así como el orden, en el que nos interesa arrancar el sistema operatino. La lista incluye: discos duros internos y externos (HDD), unidades de CD-ROM, DVD-ROM, pendrive USB y el arranque por PXE (instalación por red local o internet)

Según el medio de instalación seleccionado (HDD, CD, DVD, USB, PXE), se tiene activar para que arranque.

La mayoría de las variantes de BIOS / UEFI permiten abrir un menú con la lista de arranque configurada en la BIOS / UEFI durante el encendido del ordenador, que permite seleccionar el dispositivo desde el que debe arrancar el sistema para la sesión actual. Si esta opción está disponible, normalmente la BIOS / UEFI muestra un mensaje indicando “pulse F12 (o la tecla que sea) para el menú de arranque” durante el encendido del ordenador. La tecla que se utiliza para acceder a este menú cambia dependiendo del fabricante, las teclas mas utilizadas suelen ser: F8, F11 y F12. Si se selecciona un dispositivo de este menú no se modifica el orden de arranque predeterminado en la BIOS / UEFI, esto quiere decir, que se puede realizar el arranque una vez desde un dispositivo USB mientras que el disco duro interno (HDD) está configurado como el primer dispositivo de arranque, normalmente es el predeterminado.

Si la BIOS / UEFI no proporciona un menú de arranque para seleccionar un dispositivo de arranque, tenemos que modificar la configuración de la BIOS / UEFI para que el dispositivo desde el que ejecuta el instalador de Debian (debian-installer) sea el dispositivo de arranque principal.

Puede pasar, que alguna BIOS / UEFI tenga algún error en el firmware. Y al arrancar
el instalador de Debian (debian-installer) desde una memoria USB puede que no funcione aunque haya una opción apropiada en el menú de configuración de la BIOS / UEFI y el pendrive esté seleccionada como dispositivo de arranque principal. En algunas de estas BIOS / UEFI, cuando se utiliza un pendrive USB como medio de arranque, puede que no funcione, entonces tenemos que seleccionar alguna de las siguientes opciones, para que arranque el pendrive USB:  “USB harddisk” o “USB stick” a “USB ZIP” o “USB CDROM”. 

Existen BIOS muy antiguas que no tienen la opción de poder arrancar un pendrive USB, entonces tenemos que crear un CD-ROM o DVD-ROM o disco duro (HDD) con un programa para que arranque
Debian (debian-installer).

 

 


 

 


4. Sistemas con firmware UEFI

UEFI (Unified Extensible Firmware Interface) es un nuevo tipo de firmware de sistema que se utiliza actualmente y que pretende sustituir a la BIOS del PC.

La mayoría de ordenadores que tienen UEFI incluyen el llamado: CSM (Compatibility Support Module) o tambien llamado: BIOS legacy, en el firmware, que proporciona la misma configuración que un ordenador con BIOS. La UEFI se creo para sustituir por completo a la BIOS, y existen muchas UEFI sin modo CSM o BIOS legacy.

Cuando se usa UEFI hay que tener en cuenta algunas cosas a la hora de instalar un sistema operativo. La forma en que el firmware carga un sistema operativo es fundamentalmente diferente entre la BIOS (o UEFI en modo CSM o BIOS legacy) y la UEFI. Una diferencia importante es la forma en que se registran las particiones del disco duro. Mientras que la BIOS y la UEFI en modo CSM o BIOS Legacy utilizan una tabla de particiones de DOS. La UEFI utiliza un esquema de partición diferente llamado GPT (GUID Partition Table). En un solo disco, a efectos prácticos, sólo se puede utilizar uno de los dos y, en caso de una configuración de arranque múltiple con diferentes sistemas operativos en un disco, todos ellos deben utilizar el mismo tipo de tabla de particiones. El arranque desde un disco con GPT en teoria sólo es posible en el modo UEFI, pero en la practica (esto lo dejo para el siguiente manual) también se puede usar en BIOS, pero el uso de GPT se vuelve mas común a medida que el tamaño de los discos duros crece, porque la tabla de partición DOS no puede gestionar discos mayores de 2 Terabytes mientras que GPT permite gestionar discos mucho más grandes. La otra gran diferencia entre la BIOS (o la UEFI en modo
CSM o BIOS Legacy) y la UEFI, es la ubicación en la que se almacena el código de arranque y en qué formato tiene que estar. Esto significa que se necesitan cargadores de arranque diferentes para cada sistema.

Esto último es importante cuando se arranca
el instalador de Debian (debian-installer) en un sistema UEFI en modo CSM o BIOS Legacy) porque el instalador de Debian (debian-installer) comprueba si se ha iniciado en un sistema BIOS o en un sistema UEFI e instalará el gestor de arranque correspondiente. Generalmente, funciona sin problemas, pero puede haber un problema en entornos de arranque múltiple. En algunos sistemas UEFI en modo CSM o BIOS Legacy el modo de arranque por defecto para los dispositivos extraíbles puede ser diferente al que se utiliza realmente cuando se arranca desde el disco duro, por lo que al arrancar el instalador desde un pendrive USB en un modo diferente al que se utiliza cuando se arranca otro sistema operativo ya instalado en el disco duro, puede pasar que se instale el gestor de arranque equivocado y el sistema operativo recién instalado podría no arrancar después de terminar la instalación. Al elegir el dispositivo de arranque desde el menú de arranque del firmware, algunos sistemas ofrecen dos opciones separadas para cada dispositivo, de modo que el usuario puede seleccionar si el arranque se realizará en CSM o BIOS Legacy o en modo UEFI.

 


El instalador a detectado el modo BIOS


El instalador a detectado el firmware UEFI

 


5. Secure boot (arranque seguro)

En UEFI el Secure boot (arranque seguro) es una opción que permite que el firmware sólo cargue y ejecute código que esté firmado criptográficamente con ciertas claves y, por tanto, bloquea cualquier código de arranque (potencialmente malicioso) que no esté firmado o que esté firmado con claves desconocidas. En la práctica, la única clave aceptada por defecto en la mayoría de los sistemas UEFI con arranque seguro es una clave de Microsoft utilizada para firmar el cargador de arranque de Windows. Debian incluye un cargador “shim” firmado por Microsoft, por lo que debería funcionar correctamente en sistemas con el arranque seguro activado.






 


6. Desactivar el “arranque rápido” / “inicio rápido” de Windows

Windows 8 tiene una opción llamada “arranque rápido” 0  “arranque seguro” en Windows 10 para reducir el tiempo de arranque del sistema Windows. Cuando esta función está activada, Windows no realiza un apagado real y un arranque en frío real después cuando se le ordena el apagado, sino que hace algo parecido a una suspensión parcial del disco para reducir el tiempo de “arranque”. Siempre que Windows sea el único sistema operativo en el ordenador, pues es válido, pero puede dar problemas y pérdida de datos, cuando se tiene una configuración de arranque dual (Debian y Windows), en la que otro sistema operativo accede a los mismos sistemas de archivos que Windows. En ese caso, el estado real del sistema de archivos puede ser diferente de lo que Windows cree que es después del “arranque” y esto podría causar la corrupción del sistema de archivos en posteriores accesos de escritura al sistema de archivos. Por tanto, en una configuración de arranque dual, para evitar la corrupción del sistema de archivos, la opción de “arranque rápido” / “inicio rápido” tiene que ser desactivada en Windows.

Además, se sabe que el mecanismo de Windows Update (a veces) vuelve a activar automáticamente esta opción, después de que el usuario la haya desactivado previamente. Se sugiere volver a comprobar esta configuración periódicamente.

También es necesario deshabilitar el "arranque rápido" para permitir el acceso a la configuración de UEFI, o a la lista de dispositivos de arranque y poder elegir arrancar Debian GNU/Linux o el instalador de
Debian (debian-installer)

 


 

 

 

 

 

 

Fuente de la Información.

Todo este proceso, esta copiado desde la web oficial de Debian GNU/Linux.