Cómo configurar Systemd-boot en un nuevo sistema Arch Linux

Systemd-boot es un cargador de arranque alternativo de Linux que funciona con el sistema de inicio Systemd. Tiene docenas de características modernas, que incluyen un arranque más rápido, mejor compatibilidad con EFI y mucho más, lo que lo convierte en una excelente opción para Arch Linux. Configurar Systemd-boot en Arch Linux es un proceso complicado, por lo que antes de comenzar, recomendamos hacer una copia de seguridad de sus datos críticos.

Nota: Systemd-boot solo funciona con sistemas que se inician con UEFI. Si no tiene UEFI, quédese con Grub.

Instalar Arch Linux

Esta guía le mostrará cómo configurar y configurar el cargador de arranque Systemd en una nueva instalación de Arch Linux. Por esta razón, debe iniciar el proceso de configuración de Systemd-boot con una nueva instalación del sistema operativo Arch Linux.

 Nota: es posible instalar Systemd-boot en un sistema Arch Linux existente en lugar de comenzar de nuevo. Sin embargo, no cubriremos cómo convertir un sistema actual a Systemd-boot en esta guía. Para obtener información sobre cómo transformar su sistema existente a Systemd-boot, consulte Arch Wiki .

En el pasado, en TipsWebTech360, escribí un tutorial sobre cómo instalar Arch Linux . Es un proceso de instalación largo y detallado, que consta de una tonelada de varios pasos. Todos estos pasos son fundamentales y le ayudarán a empezar a utilizar Systemd-boot. Siga las instrucciones para instalar Arch Linux en su sistema. Asegúrese de seguir el método GPT / EFI que describe.

Durante las instrucciones de instalación de GPT / EFI para Arch Linux, omita las instrucciones de la guía que le muestran cómo instalar el gestor de arranque Grub. Debe ignorar las instrucciones de Grub o Systemd-boot no funcionará.

Después de haber pasado por el método GPT / EFI para instalar Arch Linux, mantenga su sistema encendido e inicie sesión en Arch Chroot (disco en vivo), regrese a esta publicación y siga las instrucciones para aprender cómo configurar Systemd-boot como su gestor de arranque en Arch Linux.

Configurar Systemd-boot

Durante la guía de instalación de Arch Linux para EFI / GPT, se configuraron y formatearon tres particiones en / dev / sda (también conocido como el primer disco duro conectado al sistema). Estas particiones son las siguientes:

  • Partición 1: una partición Fat32 EFI (aproximadamente 512 MB).
  • Partición 2: una partición raíz Ext4 (con el tamaño que elija).
  • Partición 3: una partición de intercambio de Linux (con el tamaño que elija).

Lo primero que debe hacerse en Arch Linux es cambiar los indicadores de arranque de la partición Fat32. El cambio de estas banderas se realiza mejor con la aplicación Gdisk . Para obtener Gdisk, use el siguiente comando de Pacman en el indicador del terminal Arch-Chroot.

pacman -S gdisk

Con la aplicación configurada, abra su disco duro en la aplicación Gdisk.

gdisk / dev / sda

Ejecutar el comando anterior colocará / dev / sda en la aplicación Gdisk. Luego, verá un mensaje que le pedirá que elija entre MBR, BSD, APM y GPT. Escriba en GPT y presione Entrar .

Desde aquí, escriba t en el indicador para cambiar el indicador de la partición Fat32.

t

Después de escribir el comando t , escriba 1 para decirle a la aplicación que funcione con la partición Fat32.

1

Escriba el código hexadecimal del sistema EFI en el indicador de Gdisk.

EF00

Guarde los cambios con el  comando w .

Nota: ignore la advertencia; no borrará nada.

w

Después de escribir los cambios en el disco, cierre Gdisk con el comando q .

q

Ahora que los indicadores de la partición Fat32 EFI están configurados correctamente, use bootctl para instalar Systemd-boot en su nuevo sistema Arch Linux.

bootctl --path = / boot install

Deje que el comando Bootctl siga su curso. Debería configurar automáticamente los archivos de configuración predeterminados.

A continuación, debe encontrar el UUID para / dev / sda2 , la partición en la que está instalado Arch Linux.
Inicie el archivo en Nano. Para conocer la información de PARTUUID, ejecute:

blkid / dev / sda2

Mire a través del comando blkid y escriba el número después PARTUUID="en un trozo de papel, o guárdelo como una nota en su teléfono, etc. El número que necesita guardar debe parecerse al ejemplo siguiente.

3f53b620-5676-4370-90a5-fbed6af2fcfb

Después de obtener el UUID para su partición raíz, use el comando táctil para crear una nueva entrada de menú de Arch Linux.

toque /boot/loader/entries/arch.conf

Abra el nuevo archivo en Nano.

nano -w /boot/loader/entries/arch.conf

Pegue el siguiente código en el archivo "arch.conf".

Nota: cambie PARTUUID = YOUR-PARTUUID-CODE-AQUÍ con su código.

Cómo configurar Systemd-boot en un nuevo sistema Arch Linux

title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=YOUR-PARTUUID-CODE-HERE rw

Cuando haya terminado, excepto Nano con Ctrl + O y Salir con Ctrl + X .

Una vez solucionada la entrada de Arch, es hora de borrar el archivo "loader.conf" predeterminado de Arch y reemplazarlo con una mejor configuración.

echo ''> /boot/loader/loader.conf

Abra el archivo "loader.conf" en el editor de texto Nano usando el comando a continuación.

nano -w /boot/loader/loader.conf

Pegue el siguiente código en el editor de texto Nano.

Cómo configurar Systemd-boot en un nuevo sistema Arch Linux

default arch
timeout 4
console-mode max
editor no

Actualice Systemd-boot con bootctl .

bootctl --path = / actualización de arranque Cómo configurar Systemd-boot en un nuevo sistema Arch Linux

Una vez que bootctl finaliza la actualización, Systemd-boot está listo para usar. Desde aquí, regrese a la guía Cómo instalar Arch Linux si aún tiene que elegir un entorno de escritorio para su nueva Arch PC. De lo contrario, reinicie y cargue su nueva configuración Arch impulsada por Systemd.

Leave a Comment

Cómo jugar Red Dead Online en Linux

Cómo jugar Red Dead Online en Linux

Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.

Instalar paquetes Debian en Arch Linux con Debtap

Instalar paquetes Debian en Arch Linux con Debtap

¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

¿Tiene una máquina virtual Ubuntu en VMware Workstation y desea compartir una carpeta con ella? Esta guía completa le mostrará cómo hacerlo eficazmente.

Cómo jugar Monster Hunter: World en Linux

Cómo jugar Monster Hunter: World en Linux

Aprenda a jugar Monster Hunter: World en Linux con nuestra guía completa y optimizada. Siga los pasos para instalar Steam y el juego en su sistema Linux.

Cómo escuchar Tidal en el escritorio de Linux con Tidal-hifi

Cómo escuchar Tidal en el escritorio de Linux con Tidal-hifi

Tidal es un servicio de transmisión de audio de alta calidad. Aquí te mostramos cómo usar Tidal Hi-fi en tu PC con Linux.

Cómo jugar Dark Souls II: Scholar of the First Sin en Linux

Cómo jugar Dark Souls II: Scholar of the First Sin en Linux

Dark Souls II: Scholar of the First Sin es un videojuego de rol de acción desarrollado por FromSoftware y publicado por Bandai Namco. Aprende cómo jugar en Linux fácilmente.

Cómo jugar God of War en Linux

Cómo jugar God of War en Linux

God of War es la cuarta instalación de la serie God of War. Aprende cómo jugar a God of War en Linux paso a paso.

Cómo instalar Gimp en Ubuntu [Guía]

Cómo instalar Gimp en Ubuntu [Guía]

Aprende a instalar Gimp en Ubuntu Linux de manera simple y sencilla mediante varias opciones: Centro de Software, Terminal, Flatpak y Snaps.

Cómo jugar Red Dead Redemption 2 en Linux

Cómo jugar Red Dead Redemption 2 en Linux

Aprende a jugar Red Dead Redemption 2 en Linux con esta guía completa que incluye la instalación de Steam y la configuración necesaria para disfrutar de este espectacular juego.

Cómo instalar LibreELEC en Raspberry Pi 4

Cómo instalar LibreELEC en Raspberry Pi 4

La Raspberry Pi 4 es perfecta para usar como un sistema operativo de reproductor multimedia impulsado por Linux, como LibreELEC. Aprende a instalarlo fácilmente.