lsblk
nvme0n1p1 ist die Boot Partition
sudo su
umount /boot/efi
rmdir /boot/efi
mkdir -p /tmp/bootdir
cp -r /boot/* /tmp/bootdir
rm -rf /boot/*
mount /dev/nvme0n1p1 /boot
cp -r /tmp/bootdir/* /boot/
rm -rf /tmp/bootdir
exit
vi /etc/fstab
sudo bootctl install
efibootmgr -v
sudo pacman-Sy systemd-boot-manager
vi /etc/sdboot-manager.conf
sudo sdboot-manage gen
ls -al /boot/loader/entries
#Removing grub sudo pacman -Rn grub-btrfs grub-theme-manjaro
sudo pacman -Rn grub
vi /etc/mkinitcpio.conf
#FILES=“/crypto_keyfile.bin“
mkinitcpio -P
cryptsetup luksDump /dev/nvme0n1p2
cryptsetup luksOpen - - test-passphrase - -key-slot 0 /dev/nvme0n1p2 && echo correct
No lex. available with this passphrase
cryptsetup luksKillSlot /dev/nvme0n1p2 1
vi /boot/loader/loader.conf
Timeout 3
suche nach libfido2
Pfad /swap/swapfile
plasma-thunderbolt
Prüfen ob /etc/mkinitcpio.conf
FILES=(/crypto_keyfile.bin)
enthält.
cryptsetup luksAddKey /dev/mvme0n1p2 /crypto_keyfile.bin
cryptsetup luksAddKey /dev/mvme0n1p3 /crypto_keyfile.bin
mkinitcpio -P
Danach sollte nur einmal nach der Passphrase gefragt werden