4. Bootloader: Unterschied zwischen den Versionen
Tuxnix (Diskussion | Beiträge) Systemd-boot- verschluesselt |
Tuxnix (Diskussion | Beiträge) Kapitelüberschriften +EFI, crypted-LVM |
||
Zeile 1: | Zeile 1: | ||
[[spicker | Arch Linux Installations Spickzettel]]<br> | [[spicker | Arch Linux Installations Spickzettel]]<br> | ||
==Grub== | ==Grub:== | ||
Grub eignet sich fuer BIOS- und fuer UEFI-Rechner. | Grub eignet sich fuer BIOS- und fuer UEFI-Rechner. | ||
=== | ===a) nicht verschluesselt=== | ||
<u>Grub installieren:</u><br> | <u>Grub installieren:</u><br> | ||
Zeile 23: | Zeile 23: | ||
Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | ||
===- | ===b) crypted-ROOT=== | ||
<u>grub installieren falls noch nicht geschehen:</u><br> | <u>grub installieren falls noch nicht geschehen:</u><br> | ||
<code style=font-size:12px>pacman -S grub</code><br><br> | <code style=font-size:12px>pacman -S grub</code><br><br> | ||
Zeile 48: | Zeile 48: | ||
Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | ||
==Syslinux== | ==Syslinux:== | ||
Syslinux eignet sich ausschließlich fuer unverschluesselte BIOS-Rechner. | Syslinux eignet sich ausschließlich fuer unverschluesselte BIOS-Rechner. | ||
Zeile 69: | Zeile 69: | ||
==Systemd-boot== | ==Systemd-boot:== | ||
Systemd-boot eignet sich | Systemd-boot eignet sich fuer UEFI-Rechner | ||
=== | ===a) nicht verschluesselt=== | ||
<u>Systemd-boot installieren:</u><br> | <u>Systemd-boot installieren:</u><br> | ||
Zeile 93: | Zeile 93: | ||
<code style=font-size:12px>timeout 4</code><br><br> | <code style=font-size:12px>timeout 4</code><br><br> | ||
<u>Systemd-boot updaten</u> | |||
<code style=font-size:12px>bootctl update</code><br><br> | <code style=font-size:12px>bootctl update</code><br><br> | ||
Zeile 98: | Zeile 99: | ||
<code style=font-size:12px>exit</code><br> | <code style=font-size:12px>exit</code><br> | ||
<code style=font-size:12px>umount /mnt/{boot}</code><br><br> | <code style=font-size:12px>umount /mnt/{boot}</code><br><br> | ||
<code style=font-size:12px>poweroff</code><br> | <code style=font-size:12px>poweroff</code><br> | ||
Zeile 105: | Zeile 105: | ||
Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | ||
<u>Systemd-boot | ===b) EFI, crypted-ROOT=== | ||
<u>Systemd-boot vorbereiten:</u><br> | |||
<code style=font-size:12px>bootctl install</code><br><br> | <code style=font-size:12px>bootctl install</code><br><br> | ||
<code style=font-size:12px>nano /boot/loader/entries/arch | <code style=font-size:12px>nano /boot/loader/entries/arch.conf</code><br> | ||
<u>Und wie folgt anpassen:</u><br> | <u>Und wie folgt anpassen:</u><br> | ||
<code style=font-size:12px>title Arch Linux</code><br> | <code style=font-size:12px>title Arch Linux</code><br> | ||
<code style=font-size:12px>linux /vmlinuz-linux</code><br> | <code style=font-size:12px>linux /vmlinuz-linux</code><br> | ||
<code style=font-size:12px>initrd /initramfs-linux.img</code><br> | <code style=font-size:12px>initrd /initramfs-linux.img</code><br> | ||
<code style=font-size:12px>options cryptdevice=/dev/'''x'''2: | <code style=font-size:12px>options cryptdevice=/dev/'''x'''2:root root=/dev/mapper/root rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8</code><br><br> | ||
<code style=font-size:12px>nano /boot/loader/entries/arch | <code style=font-size:12px>nano /boot/loader/entries/arch-fallback.conf</code><br> | ||
<u> | <u>Wie oben mit Unterschied in der 'initrd' Zeile:</u><br> | ||
<code style=font-size:12px>initrd /initramfs-linux-fallback.img</code><br><br> | |||
<code style=font-size:12px>nano /boot/loader/loader.conf</code><br> | <code style=font-size:12px>nano /boot/loader/loader.conf</code><br> | ||
Zeile 126: | Zeile 126: | ||
<code style=font-size:12px>timeout 4</code><br><br> | <code style=font-size:12px>timeout 4</code><br><br> | ||
<u>Systemd-boot updaten</u> | |||
<code style=font-size:12px>bootctl update</code><br><br> | <code style=font-size:12px>bootctl update</code><br><br> | ||
<u>Chrootumgebung verlassen und Partitionen loesen:</u><br> | <u>Chrootumgebung verlassen und Partitionen loesen:</u><br> | ||
<code style=font-size:12px>exit</code><br> | <code style=font-size:12px>exit</code><br> | ||
<code style=font-size:12px>umount /mnt</code><br><br> | <code style=font-size:12px>umount /mnt/{boot}</code><br><br> | ||
<code style=font-size:12px>poweroff</code><br> | <code style=font-size:12px>poweroff</code><br> | ||
Zeile 137: | Zeile 138: | ||
Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | ||
===b) EFI, crypted-LVM=== | |||
<u>Systemd-boot vorbereiten:</u><br> | |||
<code style=font-size:12px>bootctl install</code><br><br> | |||
<code style=font-size:12px>nano /boot/loader/entries/arch.conf</code><br> | |||
<u>Und wie folgt anpassen:</u><br> | |||
<code style=font-size:12px>title Arch Linux</code><br> | |||
<code style=font-size:12px>linux /vmlinuz-linux</code><br> | |||
<code style=font-size:12px>initrd /initramfs-linux.img</code><br> | |||
<code style=font-size:12px>options cryptdevice=/dev/'''x'''2:main root=/dev/mapper/main-root rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8</code><br><br> | |||
<code style=font-size:12px>nano /boot/loader/entries/arch-fallback.conf</code><br> | |||
<u>Wie oben mit Unterschied in der 'initrd' Zeile:</u><br> | |||
<code style=font-size:12px>initrd /initramfs-linux-fallback.img</code><br><br> | |||
<code style=font-size:12px>nano /boot/loader/loader.conf</code><br> | |||
<u>Und entsprechend anpassen:</u><br> | |||
<code style=font-size:12px>default arch-uefi.conf</code><br> | |||
<code style=font-size:12px>timeout 4</code><br><br> | |||
<u>Systemd-boot updaten</u> | |||
<code style=font-size:12px>bootctl update</code><br><br> | |||
<u>Chrootumgebung verlassen und Partitionen loesen:</u><br> | |||
<code style=font-size:12px>exit</code><br> | |||
<code style=font-size:12px>umount /mnt/{boot}</code><br><br> | |||
<code style=font-size:12px>poweroff</code><br> | |||
<u>ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen </u><br><br> | |||
Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | |||
[[en:Beginners' Guide]] | [[en:Beginners' Guide]] | ||
[[Kategorie:Installation]] | [[Kategorie:Installation]] | ||
[[Kategorie:Arch_Linux_Installations_Spickzettel]] | [[Kategorie:Arch_Linux_Installations_Spickzettel]] |
Version vom 26. April 2024, 14:13 Uhr
Arch Linux Installations Spickzettel
Grub:
Grub eignet sich fuer BIOS- und fuer UEFI-Rechner.
a) nicht verschluesselt
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
b) crypted-ROOT
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 fuer UEFI-Rechner
a) nicht verschluesselt
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
Systemd-boot updaten
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
b) EFI, crypted-ROOT
Systemd-boot vorbereiten:
bootctl install
nano /boot/loader/entries/arch.conf
Und wie folgt anpassen:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options cryptdevice=/dev/x2:root root=/dev/mapper/root rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8
nano /boot/loader/entries/arch-fallback.conf
Wie oben mit Unterschied in der 'initrd' Zeile:
initrd /initramfs-linux-fallback.img
nano /boot/loader/loader.conf
Und entsprechend anpassen:
default arch-uefi.conf
timeout 4
Systemd-boot updaten
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
b) EFI, crypted-LVM
Systemd-boot vorbereiten:
bootctl install
nano /boot/loader/entries/arch.conf
Und wie folgt anpassen:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options cryptdevice=/dev/x2:main root=/dev/mapper/main-root rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8
nano /boot/loader/entries/arch-fallback.conf
Wie oben mit Unterschied in der 'initrd' Zeile:
initrd /initramfs-linux-fallback.img
nano /boot/loader/loader.conf
Und entsprechend anpassen:
default arch-uefi.conf
timeout 4
Systemd-boot updaten
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