Installing ArchLinux with UEFI The official ArchLinux installation page is very good, but obviously cannot cover all installation scenario. I had to install with EFI and steps are not straight copy/paste of that page. I will make the log story short but just pasting the commands and indicate what is needed and not in the guide. ping archlinux.org timedatectl set-ntp true Use parted instead of fdisk parted /dev/sda Print existing partitions and clear them all: (parted) print (parted) rm 1 (parted) rm 2 (parted) rm ... Create the EFI partition and fill the remaining (parted) mklabel gpt (parted) mkpart ESP fat32 1MiB 1GiB (parted) set 1 boot on (parted) mkpart primary btrfs 1GiB 100% (parted) print (parted) quit Note that in "parted", "quit" also saves (in "fdisk", "quit" does not) Format and mount created partitions mkfs.fat -F32 /dev/sda1 mkfs.btrfs /dev/sda2 mount /dev/sda2 /mnt mkdir -pv /mnt/boot mount /dev/sda1 /mnt/boot Here i