Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:bootloader [2019/11/09 22:14] ingo_wichmann [grubby] |
admin_grundlagen:bootloader [2019/11/10 12:07] ingo_wichmann [Grub2 mit Passwort absichern] |
||
---|---|---|---|
Zeile 95: | Zeile 95: | ||
CentOS (7): | CentOS (7): | ||
grub2-mkconfig -o /boot/grub2/grub.cfg | grub2-mkconfig -o /boot/grub2/grub.cfg | ||
- | oder | ||
- | grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)" | ||
oder für UEFI-Systeme: | oder für UEFI-Systeme: | ||
- | grub2-mkconfig -o "$(readlink -e /etc/grub2-efi.cfg)" | + | grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg |
== Auswahl ermöglichen, editieren absichern == | == Auswahl ermöglichen, editieren absichern == | ||
Zeile 118: | Zeile 116: | ||
* https://www.gnu.org/software/grub/manual/html_node/Security.html | * https://www.gnu.org/software/grub/manual/html_node/Security.html | ||
+ | ==== Grub2 ohne Konfigurationsdatei von Hand starten ==== | ||
+ | Notfall: der Rechner bootet nicht, sondern begrüßt uns mit einem freundlichen ''grub> _'' | ||
+ | |||
+ | Weist Du noch, welche Dateisysteme Dein System verwendet? (Im Zweifel einfach alle Dateisystem-Module laden) | ||
+ | insmod ext2 | ||
+ | insmod xfs | ||
+ | |||
+ | Welche Storage Verwaltung verwendet Dein System? (Im Zweifel einfach alle laden) | ||
+ | insmod lvm | ||
+ | insmod mdraid09 | ||
+ | insmod mdraid1x | ||
+ | |||
+ | Laufwerke anzeigen, die grub jetzt sieht: | ||
+ | ls | ||
+ | |||
+ | Partition/Laufwerk finden, auf dem Kernel (''vmlinuz…'') und Initrd liegen. Tab-Taste hilft ... | ||
+ | ls (hd0,msdos1)/ | ||
+ | |||
+ | Grub-root setzen: | ||
+ | set root=(hd0,msdos1) | ||
+ | |||
+ | Partition/Laufwerk finden, auf dem das Linux root-Dateisystem liegt (''etc/'', ''bin/'', …). Tab-Taste hilft ... | ||
+ | ls (lvm/centos-root)/ | ||
+ | |||
+ | Kernel zum Boot vorbereiten: | ||
+ | linux /vmlinuz-… root=/dev/mapper/centos-root ro | ||
+ | |||
+ | Initrd zum Boot vorbereiten: | ||
+ | initrd /initramfs-… | ||
+ | |||
+ | Booten: | ||
+ | boot | ||
===== grub ===== | ===== grub ===== | ||
==== Grub in den MBR installieren ==== | ==== Grub in den MBR installieren ==== |