Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

linux:arch_auf_dem_thinkpad

Inhaltsverzeichnis

Arch Linux Installation (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<Partition>

Boot Partition mit gdisk erstellen. System Partition (Typ 8e00) erstellen. Verschlüsselung einrichten:

cryptsetup -c aes-xts-plain -y -s 512 luksFormat /dev/sdX<SystemPartition>

und öffnen:

cryptsetup luksOpen /dev/sdX<SystemPartition> 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<Boot> /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

Sonstiges

linux/arch_auf_dem_thinkpad.txt · Zuletzt geändert: 2014/05/18 22:01 von majo