Hallo Leon,
ich würde sagen, du hast deinen UEFI noch nicht gesagt "dass da ein grub ist".
Das hab ich erst letztens bei mir machen müssen, als ich meine Root Partition von einer SATA auf eine M.2 gewechselt bin. Damit ich die M.2 dann als Haupt-Systemplatte nutze, ohne Arch neu aufsetzen zu müssen.
Dafür brauchst du eine arch-chroot Umgebung. Die hast du z.B wenn du mit der arch-iso Installationsmedium bootest.
Beispiel, wenn du zwei Partitionen hast:
/dev/sda1: Deine EFI Partition
/dev/sda2: Dein Wurzelverzeichnis mit dem installierten Archlinux.
Boote mit einer Arch-iso-installations-CD deinen Laptop/PC. Prüfe deine Festplatten/Partionen mit
lsblk
In diesen Beispiel nutze ich die Partitionen, wie die oben sind. Mounte nun zuerst dein Wurzelverzeichnis
mount /dev/sda2 /mnt
....und im Anschluss deine EFI-Partition in den Ordner boot deines Wurzelverzeichnisses
mount /dev/sda1 /mnt/boot
Offne nun eine arch-chroot Umgebung
arch-chroot /mnt/
(kleiner Hinweis am Rande, arch-chroot befindet sich im Paket
arch-install-scripts)
Nun befindest du dich auf deinen installieren Archlinux. Theoretisch kannst du auch über Pacman Pakete installieren. Falls du ein Windows parallel hast, kannt du das Paket
os-prober installieren.
Zurück zum Grub.
Als nächsten Schritt bringst du deinen UEFI-Bios bei, dass es auf der EFI-Partiotion ein Grub gibt
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=NAME --recheck
Unter
NAME kannst du irgendwas rein schreiben. Das ist der Eintrag, den du später im Bios auswählen kannst. Bei mir hab ich z.B. schlicht
grub eingegeben.
Bei bedarf kannst du das Grub Menü hier noch neu erstellen lassen
grub-mkconfig -o /boot/grub/grub.cfg
Das war's schon. Nun logge dich aus der arch-chroot umgebung raus:
exit
...und entferne die gemounteten Partitionen:
umount /mnt/boot/
umount /mn/
Starte den Laptop/PC neu und geh in dein Bios
reboot
Im UEFI-Bios wo du die Festplatten für die Bootreihenfolge auswählen kannst (also da wie früher in sonst bekannten Bios) solltes du nun deinen Eintrag
NAME finden(bei mir ist es das
grub).
Das stellst du in der Bootreihenfolge als ersten oder einzigen Eintrag ein.
UEFI-Bios speichern+verlassen.
Dann sollte es mit dem Grub-Booten klappen.