archlinux-installation
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
ArchLinux Installation
EFISTUB + LUKS + Secure Boot (MS 3rd Party cert) + TPM
Tastatur-Layout laden
ls /use/share/kbd/keymaps/i386/qwertz/de* loadkeys de-latin1-nodeadkeys
Netzwerk konfigurieren (nur bei WLAN)
ip a iwctl station wlan0 connect <SSID> ping archlinux.org
Datum/Uhrzeit einstellen
timedatectl set-ntp true timedatectl set-timezone Europe/Berlin timedatectl set-local-rtc 0 timedatectl status
Auflisten der Speichermedien
lsblk #or blkid
Vorbereitung für Verschlüsselung (Secure Erase)
cryptsetup open --type plain -d /dev/urandom /dev/nvme0n1 to_be_wiped lsblk dd if=/dev/zero of=/dev/mapper/to_be_wiped status=progress bs=1M cryptsetup close to_be_wiped
Partitionierung
parted /dev/nvme0n1 mklabel gpt mkpart esp fat32 0% 513MiB mkpart root btrfs 513MiB 100% set 1 esp on print quit
TODO Verschlüsselung (dm-crypt + LUKS2)
# --allow-discards cryptsetup benchmark cryptsetup --type luks2 --cipher aes-xts-plain64 --key-size 512 --hash sha512 --pbkdf argon2id --verify-passphrase luksFormat /dev/nvme0n1p2
TODO
Formatierung
mkfs.fat -F 32 /dev/nvme0n1p1 mkfs.btrfs /dev/nvme0n1p2
Mount
mount --mkdir /dev/nvme0n1p1 /mnt/boot mount --mkdir /dev/nvme0n1p2 /mnt
Mirrorliste überprüfen
vim /etc/pacman.d/mirrorlist
essentielle Pakete installieren
pacstrap -K /mnt base linux linux-firmware sof-firmware man-db man-pages texinfo btrfs-progs vim fwupd
Mountpoints generieren
genfstab -t PARTUUID /mnt >> /mnt/etc/fstab vim /mnt/etc/fstab
Change root in neues System
arch-chroot /mnt
Datum/Uhrzeit konfigurieren
ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime hwclock --systohc
Sprache konfigurieren
vim /etc/locale.gen # uncomment languages to generate locale-gen
vim /etc/locale.conf
- /etc/locale.conf
LANG=en_US.UTF-8 LC_TIME=de_DE.UTF-8
Tastatur-Layout
vim /etc/vconsole.conf
- /etc/vconsole.conf
KEYMAP=de-latin1-nodeadkeys
Hostname
vim /etc/hostname
- /etc/hostname
myhostname
Initramfs neu erstellen
mkinitcpio -P
Root Passwort
passwd
Reboot
exit umount -R /mnt reboot
/home/http/wiki/data/attic/archlinux-installation.1665013908.txt · Zuletzt geändert: von david
