Skip to main content
added 91 characters in body
Source Link
grawity_u1686
  • 465.3k
  • 66
  • 977
  • 1.1k

I install Linux distros in such a way, that they are compatible with UEFI Boot (if a particular distro allows for this option, of course) or,

Most modern distributions support UEFI, both for the installer and for the installed system.

Technically, all x86_64 distros allow this optionthe installed system to boot using UEFI, some just need more work than others. At worst, if the distro doesn't offer this option at install time (let's say you're installing it using another PC), the manual process should be the same as it is for Arch:

  1. During installation, make sure to create a small-ish EFI system partition.
  2. Format that partition with FAT32.
  3. Install an UEFI-capable bootloader such as GRUB2 or systemd-boot into that partition.
  4. If the bootloader's installer hasn't done so, copy its *.efi file to EFI/Boot/bootx64.efi.
    (When installing GRUB2 this can be done using grub-install --removable.)

Step 4 is most important here; it's the primary difference between installing to removable media and fixed disks – because you cannot carry NVRAM variables with the USB stick, UEFI offers an alternative option that relies only on a specific file path. (This is how the distro installers themselves boot in UEFI mode.)

I install Linux distros in such a way, that they are compatible with UEFI Boot (if a particular distro allows for this option, of course) or,

Technically, all x86_64 distros allow this option, some just need more work than others. At worst, the manual process should be the same as it is for Arch:

  1. During installation, make sure to create a small-ish EFI system partition.
  2. Format that partition with FAT32.
  3. Install an UEFI-capable bootloader such as GRUB2 or systemd-boot into that partition.
  4. If the bootloader's installer hasn't done so, copy its *.efi file to EFI/Boot/bootx64.efi.
    (When installing GRUB2 this can be done using grub-install --removable.)

Step 4 is most important here; it's the primary difference between installing to removable media and fixed disks – because you cannot carry NVRAM variables with the USB stick, UEFI offers an alternative option that relies only on a specific file path. (This is how the distro installers themselves boot in UEFI mode.)

I install Linux distros in such a way, that they are compatible with UEFI Boot (if a particular distro allows for this option, of course) or,

Most modern distributions support UEFI, both for the installer and for the installed system.

Technically, all x86_64 distros allow the installed system to boot using UEFI, some just need more work than others. At worst, if the distro doesn't offer this option at install time (let's say you're installing it using another PC), the manual process should be the same as it is for Arch:

  1. During installation, make sure to create a small-ish EFI system partition.
  2. Format that partition with FAT32.
  3. Install an UEFI-capable bootloader such as GRUB2 or systemd-boot into that partition.
  4. If the bootloader's installer hasn't done so, copy its *.efi file to EFI/Boot/bootx64.efi.
    (When installing GRUB2 this can be done using grub-install --removable.)

Step 4 is most important here; it's the primary difference between installing to removable media and fixed disks – because you cannot carry NVRAM variables with the USB stick, UEFI offers an alternative option that relies only on a specific file path. (This is how the distro installers themselves boot in UEFI mode.)

Source Link
grawity_u1686
  • 465.3k
  • 66
  • 977
  • 1.1k

I install Linux distros in such a way, that they are compatible with UEFI Boot (if a particular distro allows for this option, of course) or,

Technically, all x86_64 distros allow this option, some just need more work than others. At worst, the manual process should be the same as it is for Arch:

  1. During installation, make sure to create a small-ish EFI system partition.
  2. Format that partition with FAT32.
  3. Install an UEFI-capable bootloader such as GRUB2 or systemd-boot into that partition.
  4. If the bootloader's installer hasn't done so, copy its *.efi file to EFI/Boot/bootx64.efi.
    (When installing GRUB2 this can be done using grub-install --removable.)

Step 4 is most important here; it's the primary difference between installing to removable media and fixed disks – because you cannot carry NVRAM variables with the USB stick, UEFI offers an alternative option that relies only on a specific file path. (This is how the distro installers themselves boot in UEFI mode.)