Sputti schriebEFISTUB...versteh ich nicht...
Wenn du per UEFI bootest also ein Mainboard das ein UEFI Bios hat, so kannst du Arch-Linux auch per UEFI installieren.
Dazu braucht man als Partitionstabelle GPT. Partitionieren kannst du dann mit gdisk.
Wenn alles installiert ist, so benötigst du zum Schluss einen Bootmanager. Da gibt es verschiedene.
systemd-boot, efistub, grub, rEFind. Welchen du nimmst, ist Geschmackssache.
Wenn deine Bootpartition vom Typ EF00 ist, dann ist deine Bootpartition auch gleichzeitig die EFI Partition. Diese muss dann auch mit vfat formatiert sein.
Nehmen wir an, du hast /dev/sda1 als Boot und EFIPartition mit vfat und /dev/sda2 als Rootpartition mit ext4, dann wäre der Befehl für efistub wie folgt:
efibootmgr -c -d /dev/sda -p 1 -l \vmlinuz-linux -L "Arch Linux efistub" -u "initrd=/initramfs-linux.img root=UUID=??"
Die richtige UUID deiner Rootpartition bekommst du mit blkid heraus:
blkid
/dev/sda2: LABEL="p_arch" UUID="c1787754-7c29-4ea0-a911-43076c6deae6" TYPE="ext4" PARTLABEL="arch1" PARTUUID="d67c3f5d-892d-4816-b690-e1ad6aa807aa"
Die richtige UUID ist hiernach UUID="c1787754-7c29-4ea0-a911-43076c6deae6.