Arch Linux installieren
Hier liste ich nur Dinge auf, die ich mir nie merken kann, es ist also keine vollständige Anleitung.
Also, wie man einen bootfähigen USB-Stick mit einem aktuellen Arch-Linux erzeugt und Filesystem erzeugt, erspare ich mir, da ich das im Schlaf mache ...
Nehmen wir an, die Systemplatte nennt sich /dev/nvme0n1, dann brauchen wir 2 Partitionen, eine für /boot (unverschlüsselt) und die andere für den Rest, der komplett verschlüsselt sein soll.
Also
cryptsetup -c aes-xts-plain -y -s 512 luksFormat /dev/nvme0n1p2Dann btrfs da drauf mit subvolumes @, @home .... und was ich sonst noch so alles in Subvolumes haben will.
Grundinstallation spare ich mir, kommen wir zum spannenden Teil, bootfähig machen mit bootctl.
/etc/mkinitcpio.conf
MODULES=(btrfs)
HOOKS=(base udev autodetect modconf block keyboard keymap encrypt filesystems fsck shutdown)/boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options cryptdevice=/dev/nvme0n1p2:main root=/dev/mapper/main rootflags=subol=@ rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8