4. Bootloader

Aus wiki.archlinux.de
Version vom 25. April 2024, 23:27 Uhr von Tuxnix (Diskussion | Beiträge) (Systemd-boot- verschluesselt)

Arch Linux Installations Spickzettel

Grub

Grub eignet sich fuer BIOS- und fuer UEFI-Rechner.

- unverschluesselt:

Grub installieren:
pacman -S grub
grub-install /dev/x
grub-mkconfig -o /boot/grub/grub.cfg

Chrootumgebung verlassen:
exit
BIOS-Rechner Partition loesen:
umount /mnt
UEFI-Rechner Partitionen loesen:
umount /mnt/{boot}

poweroff
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen

Weiter siehe Kapitel 5. Grafische Benutzeroberflaeche

- verschluesselt:

grub installieren falls noch nicht geschehen:
pacman -S grub

grub konfigurieren:
nano /etc/default/grub
Folgende Zeilen anpassen bzw. auskommentieren
GRUB_CMDLINE_LINUX="cryptdevice=/dev/xY:root"
GRUB_ENABLE_CRYPTODISK=y
Initramfs suchen und grub.cfg schreiben:
grub-install /dev/x --recheck
grub-mkconfig -o /boot/grub/grub.cfg

Chrootumgebung verlassen:
exit
BIOS-Rechner Partition loesen:
umount /mnt
UEFI-Rechner Partitionen loesen:
umount /mnt/{boot}

poweroff
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen

Weiter siehe Kapitel 5. Grafische Benutzeroberflaeche

Syslinux

Syslinux eignet sich ausschließlich fuer unverschluesselte BIOS-Rechner.

Syslinux installieren:
pacman -S syslinux
syslinux-install_update -i -a -m
nano /boot/syslinux/syslinux.cfg
Und beide Zeilen mit "APPEND" wie folgt anpassen
APPEND root=LABEL=ARCH rw

Chrootumgebung verlassen und Partitionen loesen:
exit
umount /mnt

poweroff
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen

Weiter siehe Kapitel 5. Grafische Benutzeroberflaeche


Systemd-boot

Systemd-boot eignet sich ausschließlich fuer UEFI-Rechner

- unverschluesselt:

Systemd-boot installieren:
bootctl install

nano /boot/loader/entries/arch-uefi.conf
Und wie folgt anpassen:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=LABEL=ROOT rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8

nano /boot/loader/entries/arch-uefi-fallback.conf
Und genau so wie oben anpassen!

nano /boot/loader/loader.conf
Und entsprechend anpassen:
default arch-uefi.conf
timeout 4

bootctl update

Chrootumgebung verlassen und Partitionen loesen:
exit
umount /mnt/{boot}


poweroff
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen

Weiter siehe Kapitel 5. Grafische Benutzeroberflaeche

- verschluesselt:

Systemd-boot installieren:
bootctl install

nano /boot/loader/entries/arch-uefi.conf
Und wie folgt anpassen:
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img oder initrd /amd-ucode.img
initrd /initramfs-linux.img
options cryptdevice=/dev/x2:ROOT root=/dev/mapper/ROOT rw

nano /boot/loader/entries/arch-uefi-fallback.conf
Und genau so wie oben anpassen!

nano /boot/loader/loader.conf
Und entsprechend anpassen:
default arch-uefi.conf
timeout 4

bootctl update

Chrootumgebung verlassen und Partitionen loesen:
exit
umount /mnt

poweroff
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen

Weiter siehe Kapitel 5. Grafische Benutzeroberflaeche