Arch Linux Installation ([[https://wiki.archlinux.de/title/ArchLinux_mit_verschl%C3%BCsseltem_LVM_und_Systemd|Installation eines verschlüsselten Systems]]) \\ Dies ist ein grober Leitfaden zur Installation von Archlinux mit den im folgenden beschriebenen Anforderungen. Er dient mir hauptsächlich als Gedächnisstütze, da viele Schritte im Arch Linux Wiki nur sehr unzusammenhängend dokumentiert sind. Trotzdem freue ich mir über Verbesserungsvorschläge. Folgende Punkte sollen von dem Setup erfüllt werden: - dm-crypt/LUKS - LVM - GPT - UEFI - SSD kompatibel Installations Medium erstellen: Es muss nach folgender Anleitung vorgegangen werden um ein UEFI fähiges Installations Medium zu erhalten. Ohne dieses kann kein UEFI Bootloader installiert werden. https://wiki.archlinux.org/index.php/UEFI#Create_UEFI_bootable_USB_from_ISO Vorgehen: Tastaturlayout auf Deutsch umstellen: loadkeys de GPT Partitionstabelle erstellen: gdisk /dev/sdX und dann o. Zum löschen alter Tabellen in den mit x in den Expertenmodus wechseln und mit z die Tabellen löschen. UEFI Systempartition erstellen. Mit gdisk eine Partition vom Typ EF00 erstellen. Diese mit vfat formatieren: mkfs.vfat -F32 /dev/sdX Boot Partition mit gdisk erstellen. System Partition (Typ 8e00) erstellen. Verschlüsselung einrichten: cryptsetup -c aes-xts-plain -y -s 512 luksFormat /dev/sdX und öffnen: cryptsetup luksOpen /dev/sdX lvm LVM erstellen: lvm pvcreate /dev/mapper/lvm lvm vgcreate vgroup /dev/mapper/lvm lvm lvcreate -L 4GB -n swap vgroup lvm lvcreate -l 100%FREE -n root vgroup Filesystems erstellen: mkswap /dev/mapper/vgroup-swap swapon /dev/mapper/vgroup-swap mkfs.ext4 -L root /dev/mapper/vgroup-root Mounten: mount /dev/mapper/vgroup-root /mnt mkdir /mnt/boot mount /dev/sdX /mnt/boot mkdir /mnt/boot/efi mount /dev/sda1 /mnt/boot/efi mkdir -p /mnt/boot/efi/EFI Grundsystem. Mirrorliste anpassen und danach: pacstrap /mnt base base-devel und die fstab generieren: genfstab -p /mnt >> /mnt/etc/fstab. Grundkonfiguration: arch-chroot /mnt und https://wiki.archlinux.org/index.php/Installation_Guide#Configure_the_system befolgen. Grub installieren. Dazu das chroot verlassen und modprobe efivars ausführen. Danach wieder das chroot betreten, danach: modprobe dm-mod grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug mkdir -p /boot/grub/locale cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo ausführen. Grub konfigurieren: https://wiki.archlinux.org/index.php/GRUB2#Root_Encryption ===== Meldungen ===== Warnung: /etc/X11/xorg.conf.d/50-synaptics.conf installiert als /etc/X11/xorg.conf.d/50-synaptics.conf.pacnew ====== Links ====== ===== Vorbereitung ===== [[https://wiki.archlinux.org/index.php/UEFI#Create_UEFI_bootable_USB_from_ISO|Bootable UEFI USB drive]] ===== Sonstiges ===== [[http://www.linlap.com/lenovo_thinkpad_edge_e520]]\\ [[http://www.b2hq.com/blog/hybrid-graphics-arch-linux-and-lenovo-thinkpad-e520|Hybridgrafik mit Arch]]\\ [[https://wiki.archlinux.org/index.php/ThinkPad_Edge|Infos im Arch Wiki]]\\ {{tag>arch linux Thinkpad lenovo e520 Edge touchpad synaptics}}