GRUB


Instalación del grub en UEFI

Hace algunos años apareció el firmware UEFI reemplazando al firmware BIOS y sus limitaciones (discos de máximo 2TB, máximo 4 particiones, falta de espacio en el MBR para el cargador de arranque, etc.). Todas las motherboard actuales tienen firmware UEFI y la mayoría es compatible con el modo BIOS (normalmente llamado CSM o Legacy).

Si se va a instalar debian-fai como sistema único, simplemente deberá habilitar la compatibilidad con el modo BIOS. Pero, si desea conservar el sistema operativo actual con el firmware en modo UEFI, procederemos con los siguientes pasos:

  1. Lo primero es arrancar debian-fai en modo LIVE. A continuación, deberá identificar la partición EFI, usando la aplicación GParted. Se trata de una partición FAT32, con la marca de arranque “boot”, que normalmente tiene la etiqueta “EFI”.

    Importante: si se daña esta partición, la computadora no arrancará y habrá que reparar la partición.

    En la imagen anterior, la partición EFI es “/dev/sda1” y el sistema debian-fai se encuentra en “/dev/sda6”. Identificado esto, debe proceder a instalar el Grub, utilizando el método chroot (CHange ROOT).

  2. Montar la partición raíz “/” de Linux, en este caso: “/dev/sda6”.

    $ mount /dev/sda6 /mnt
  3. Crear el directorio “efi” (si no existe) en la partición raíz montada.

    $ mkdir /mnt/boot/efi
  4. Montar la partición EFIr dentro de la partición raíz que acabamos de montar.

    mount /dev/sda1 /mnt/boot/efi/
  5. Enlazar directorios especiales de Linux dentro de la partición raíz que hemos montado.

    $ mount -t proc /proc /mnt/proc
    $ mount --bind /dev /mnt/dev
    $ mount --bind /dev/pts /mnt/dev/pts
    $ mount --bind /sys /mnt/sys
  6. Cambiar la raíz (Change Root) desde el sistema Live hacia el sistema que hay en la partición que hemos montado.

    $ chroot /mnt
  7. Reinstalar el paquete grub-efi.

    $ apt-get install --reinstall grub-efi
  8. Importante:

    Si el paso anterior diera error de conexión, se debe definir manualmente el servidor dns. Ejecutar los siguientes comandos y luego volver al paso 7.

    $ rm /etc/resolv.conf
    $ echo “nameserver 8.8.8.8” >> /etc/resolv.conf
  9. Instalar y actualizar el grub.

    $ grub-install /dev/sda
  10. Salir de chroot y reiniciar.

    $ exit
    $ reboot
  11. Luego del reinicio se iniciará debian-fai. A continuación se procede a actualizar el grub. Ejecutar en una terminal.

    $ update-grub

Instalación del grub en BIOS

  1. Arrancar debian-fai en modo LIVE. A continuación, deberá identificar la partición donde se encuentra el sistema sistema raíz “/”. Siguiendo el ejemplo anterior: /dev/sda6.

  2. Montar la partición raíz “/” de Linux.

    $ mount /dev/sda6 /mnt
  3. Enlazar directorios especiales de Linux dentro de la partición raíz que hemos montado.

    $ mount -t proc /proc /mnt/proc
    $ mount --bind /dev /mnt/dev
    $ mount --bind /dev/pts /mnt/dev/pts
    $ mount --bind /sys /mnt/sys
  4. Cambiar la raíz (Change Root) desde el sistema Live hacia el sistema que hay en la partición que hemos montado.

    $ chroot /mnt
  5. Instalar y actualizar el grub.

    $ grub-install /dev/sda
  6. Salir de chroot y reiniciar.

    $ exit
    $ reboot
  7. Luego del reinicio se iniciará debian-fai. A continuación se procede a actualizar el grub. Ejecutar en una terminal.

    $ update-grub

Si decide instalar el sistema como único, puede proceder directamente haciendo doble click sobre el icono “Instalar Sistema” que se encuentra en el escritorio. En este momento, deberá elegir una de las siguientes opciones:

  1. Instalar debian-fai como sistema único.
  2. Instalar debian-fai junto con otro sistema operativo, de manera que al momento de arrancar el equipo pueda elegir cual sistema operativo utilizar.
arrow_upward