4. Bootloader: Unterschied zwischen den Versionen
Tuxnix (Diskussion | Beiträge) →Systemd-boot:: Zeilenumbruch |
Tuxnix (Diskussion | Beiträge) typo |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[spicker | Arch Linux Installations Spickzettel]] | [[spicker | Arch Linux Installations Spickzettel]] | ||
==Grub:== | ==Grub:== | ||
Zeile 5: | Zeile 5: | ||
===a) nicht verschluesselt=== | ===a) nicht verschluesselt=== | ||
* {{ic|pacman -S grub}} - das Paket grub installieren | |||
* {{ic|grub-install /dev/'''x'''}} - grub installieren | |||
* {{ic|grub-mkconfig -o /boot/grub/grub.cfg}} - grub.cfg schreiben | |||
Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | |||
===b) crypted-ROOT=== | |||
* {{ic|pacman -S grub}} - das Paket grub installieren | |||
* {{ic|nano /etc/default/grub}} - und die folgende Zeilen anpassen und auskommentieren | |||
GRUB_CMDLINE_LINUX="cryptdevice=/dev/'''xY''':root" | |||
= | GRUB_ENABLE_CRYPTODISK=y | ||
* {{ic|grub-install /dev/'''x''' --recheck}} - Initramfs suchen | |||
* {{ic|grub-mkconfig -o /boot/grub/grub.cfg}} - grub.cfg schreiben | |||
Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | |||
===b) crypted-LVM=== | |||
* {{ic|pacman -S grub}} - das Paket grub installieren | |||
* {{ic|nano /etc/default/grub}} - und die folgende Zeilen anpassen und auskommentieren | |||
GRUB_CMDLINE_LINUX="cryptdevice=/dev/'''xY''':main-root" | |||
GRUB_ENABLE_CRYPTODISK=y | |||
* {{ic|grub-install /dev/'''x''' --recheck}} - Initramfs suchen | |||
* {{ic|grub-mkconfig -o /boot/grub/grub.cfg}} - grub.cfg schreiben | |||
Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | |||
==Syslinux:== | ==Syslinux:== | ||
Syslinux eignet sich ausschließlich fuer | Syslinux eignet sich ausschließlich fuer nicht verschluesselte BIOS-Rechner. | ||
* {{ic|pacman -S syslinux}} - das Paket syslinux installieren | |||
* {{ic|syslinux-install_update -i -a -m}} - auf den MBR schreiben und cfg anlegen | |||
* {{ic|nano /boot/syslinux/syslinux.cfg}} - und beide Zeilen mit "APPEND" wie folgt anpassen: | |||
APPEND root=LABEL=ARCH rw | |||
Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | |||
==Systemd-boot:== | ==Systemd-boot:== | ||
Systemd-boot eignet sich fuer UEFI-Rechner | Systemd-boot eignet sich fuer UEFI-Rechner | ||
===a) nicht verschluesselt=== | ===a) nicht verschluesselt=== | ||
* {{ic|bootctl install}} - Systemd-boot installieren | |||
* {{ic|nano /boot/loader/entries/arch.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 | |||
* {{ic|nano /boot/loader/entries/arch-fallback.conf}} - wie oben mit dem Unterschied in der 'initrd' Zeile: | |||
initrd /initramfs-linux-fallback.img | |||
* {{ic|nano /boot/loader/loader.conf}} - Und entsprechend anpassen: | |||
default arch-uefi.conf | |||
timeout 4 | |||
* {{ic|bootctl update}} - Systemd-boot updaten | |||
Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | |||
Weiter siehe Kapitel [[ | |||
===b) EFI, crypted-ROOT=== | ===b) EFI, crypted-ROOT=== | ||
* {{ic|bootctl install}} - Systemd-boot vorbereiten | |||
* {{ic|nano /boot/loader/entries/arch.conf}} - und wie folgt anpassen: | |||
title Arch Linux | |||
linux /vmlinuz-linux | |||
initrd /initramfs-linux.img | |||
options cryptdevice=/dev/'''x'''2:root root=/dev/mapper/root rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8 | |||
* {{ic|nano /boot/loader/entries/arch-fallback.conf}} - wie oben mit Unterschied in der 'initrd' Zeile: | |||
initrd /initramfs-linux-fallback.img | |||
* {{ic|nano /boot/loader/loader.conf}} - und entsprechend anpassen: | |||
default arch-uefi.conf | |||
timeout 4 | |||
* {{ic|bootctl update}} - Systemd-boot updaten | |||
Weiter siehe Kapitel [[ | Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | ||
===b) EFI, crypted-LVM=== | ===b) EFI, crypted-LVM=== | ||
* {{ic|bootctl install}} - Systemd-boot vorbereiten | |||
* {{ic|nano /boot/loader/entries/arch.conf}} - und wie folgt anpassen: | |||
title Arch Linux | |||
linux /vmlinuz-linux | |||
initrd /initramfs-linux.img | |||
options cryptdevice=/dev/'''x'''2:main root=/dev/mapper/main-root rw lang=de init=/usr/lib/systemd/systemd locale=de_DE.UTF-8 | |||
* {{ic|nano /boot/loader/entries/arch-fallback.conf}} - Wie oben mit Unterschied in der 'initrd' Zeile: | |||
initrd /initramfs-linux-fallback.img | |||
* {{ic|nano /boot/loader/loader.conf}} - und entsprechend anpassen: | |||
default arch-uefi.conf | |||
timeout 4 | |||
* {{ic|bootctl update}} - Systemd-boot updaten | |||
Weiter siehe Kapitel: [[4._Bootloader#Chrootumgebung_verlassen und_neustarten|Chrootumgebung verlassen und neustarten]] | |||
==Chrootumgebung verlassen und neustarten== | |||
* {{ic|exit}} - Chroot verlassen | |||
Für BIOS-Rechner Partition loesen: | |||
* {{ic|umount /mnt/}} | |||
Für UEFI-Rechner Partitionen loesen: | |||
* {{ic|umount /mnt/{boot}}} | |||
* {{ic|poweroff}} - herunterfahren | |||
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen | |||
Weiter siehe Kapitel [[5._Grafische_Benutzeroberflaeche|5. Grafische Benutzeroberflaeche ]] | 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]] |
Aktuelle Version vom 9. Juli 2024, 11:30 Uhr
Arch Linux Installations Spickzettel
Grub:
Grub eignet sich fuer BIOS- und fuer UEFI-Rechner.
a) nicht verschluesselt
pacman -S grub
- das Paket grub installierengrub-install /dev/x
- grub installierengrub-mkconfig -o /boot/grub/grub.cfg
- grub.cfg schreiben
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
b) crypted-ROOT
pacman -S grub
- das Paket grub installierennano /etc/default/grub
- und die folgende Zeilen anpassen und auskommentieren
GRUB_CMDLINE_LINUX="cryptdevice=/dev/xY:root"
GRUB_ENABLE_CRYPTODISK=y
grub-install /dev/x --recheck
- Initramfs suchengrub-mkconfig -o /boot/grub/grub.cfg
- grub.cfg schreiben
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
b) crypted-LVM
pacman -S grub
- das Paket grub installierennano /etc/default/grub
- und die folgende Zeilen anpassen und auskommentieren
GRUB_CMDLINE_LINUX="cryptdevice=/dev/xY:main-root"
GRUB_ENABLE_CRYPTODISK=y
grub-install /dev/x --recheck
- Initramfs suchengrub-mkconfig -o /boot/grub/grub.cfg
- grub.cfg schreiben
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
Syslinux:
Syslinux eignet sich ausschließlich fuer nicht verschluesselte BIOS-Rechner.
pacman -S syslinux
- das Paket syslinux installierensyslinux-install_update -i -a -m
- auf den MBR schreiben und cfg anlegennano /boot/syslinux/syslinux.cfg
- und beide Zeilen mit "APPEND" wie folgt anpassen:
APPEND root=LABEL=ARCH rw
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
Systemd-boot:
Systemd-boot eignet sich fuer UEFI-Rechner
a) nicht verschluesselt
bootctl install
- Systemd-boot installierennano /boot/loader/entries/arch.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-fallback.conf
- wie oben mit dem Unterschied in der 'initrd' Zeile:
initrd /initramfs-linux-fallback.img
nano /boot/loader/loader.conf
- Und entsprechend anpassen:
default arch-uefi.conf
timeout 4
bootctl update
- Systemd-boot updaten
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
b) EFI, crypted-ROOT
bootctl install
- Systemd-boot vorbereitennano /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
bootctl update
- Systemd-boot updaten
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
b) EFI, crypted-LVM
bootctl install
- Systemd-boot vorbereitennano /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
bootctl update
- Systemd-boot updaten
Weiter siehe Kapitel: Chrootumgebung verlassen und neustarten
Chrootumgebung verlassen und neustarten
exit
- Chroot verlassen
Für BIOS-Rechner Partition loesen:
umount /mnt/
Für UEFI-Rechner Partitionen loesen:
umount /mnt/{boot
}poweroff
- herunterfahren
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen
Weiter siehe Kapitel: 5. Grafische Benutzeroberflaeche