Package Details: go-boot v1.2.1-1

Git Clone URL: https://aur.archlinux.org/go-boot.git (read-only, click to copy)
Package Base: go-boot
Description: The bare metal Go UEFI boot manager
Upstream URL: https://github.com/usbarmory/go-boot
Licenses: BSD-3-Clause
Provides: go-boot
Submitter: OfficialKris
Maintainer: OfficialKris
Last Packager: OfficialKris
Votes: 1
Popularity: 0.77
First Submitted: 2025-12-02 07:32 (UTC)
Last Updated: 2025-12-05 23:54 (UTC)

Pinned Comments

OfficialKris commented on 2025-12-02 07:43 (UTC) (edited on 2025-12-02 07:46 (UTC) by OfficialKris)

To start using this as your primary bootloader:

  • cp the /usr/share/go-boot/go-boot.efi file to your esp/EFI/go-boot/
  • add the record to your UEFI boot record table using efibootmgr
  • set go-boot to be first in the UEFI boot order
  • and ensure you have either a UKI image at esp/EFI/Linux/arch-linux.efi or a loader at esp/loader/entries/arch.conf.

When booted into go-boot, type '.' or 'l' for either the .efi image boot or the linux loader boot, respectively.

Latest Comments

OfficialKris commented on 2025-12-02 07:43 (UTC) (edited on 2025-12-02 07:46 (UTC) by OfficialKris)

To start using this as your primary bootloader:

  • cp the /usr/share/go-boot/go-boot.efi file to your esp/EFI/go-boot/
  • add the record to your UEFI boot record table using efibootmgr
  • set go-boot to be first in the UEFI boot order
  • and ensure you have either a UKI image at esp/EFI/Linux/arch-linux.efi or a loader at esp/loader/entries/arch.conf.

When booted into go-boot, type '.' or 'l' for either the .efi image boot or the linux loader boot, respectively.