admin_grundlagen:rebuild_red_hat_8
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:rebuild_red_hat_8 [2022/11/19 11:56] – sh | admin_grundlagen:rebuild_red_hat_8 [2025/05/09 08:45] (aktuell) – sh | ||
|---|---|---|---|
| Zeile 21: | Zeile 21: | ||
| grubby --info=ALL | grubby --info=ALL | ||
| - | Grub aktualisieren | + | Eventuell grub defaults anpassen. |
| + | vim / | ||
| + | |||
| + | ++++ Grub aktualisieren | ||
| + | |||
| + | grub2-mkconfig -o / | ||
| + | |||
| + | Wenn eine Fehlermeldung //unknown filesystem// | ||
| + | |||
| + | **Achtung Falle: xfs fs mit crc** | ||
| + | Liegt /boot auf einer seperaten xfs-Partition oder es wird auf ein serperates /boot verzichtet und stattdessen liegt /boot/efi auf einer vfat32 Partition und / ist ein xfs Dateisystem. grub2 hat einen Bug und installiert sich nicht auf einem xfs-Dateisystem mit crc enabled. | ||
| + | |||
| + | Abhilfen: | ||
| + | - Wenn /boot auf eigener Partition, dann formatieren mit '' | ||
| + | - Oder mit dem in der eigenen Distribution enthaltenen mkfs-Tool formatieren, | ||
| + | - /boot mit einem anderen Filesystem formatieren | ||
| + | ++++ | ||
| + | Beide grub.cfg Dateien müssen angepasst werden (partuuid etc.). Das kann man entweder von Hand machen, | ||
| + | oder man reinstalliert ein paar Sachen in der chroot-Umgebung | ||
| + | |||
| + | dnf reinstall shim-* grub2-efi-* grub2-common | ||
| + | |||
| + | |||
| + | ++++ Wenn das Kind schon in den Brunnen gefallen ist | | ||
| + | cp -a /boot/ /boot2/ | ||
| + | umount /boot/efi | ||
| + | umount /boot | ||
| + | mkfs.xfs -m crc=0 ... | ||
| + | mount < | ||
| + | mkdir /boot/efi | ||
| + | mount < | ||
| + | cp -a /boot2./. /boot/ | ||
| + | rm -r /boot2 | ||
| grub2-mkconfig -o / | grub2-mkconfig -o / | ||
| + | ++++ | ||
| initramfs erzeugen | initramfs erzeugen | ||
| Zeile 28: | Zeile 61: | ||
| Neuen Kernel Eintrag setzen | Neuen Kernel Eintrag setzen | ||
| - | grubby --add-kernel=/ | + | grubby --add-kernel=/ |
| touch / | touch / | ||
admin_grundlagen/rebuild_red_hat_8.1668858983.txt.gz · Zuletzt geändert: 2022/11/19 11:56 von sh
