[Eisfair_dev] EIS 64 , Rescue und Image Sicherung

Ulrich ulrich.hupe at t-online.de
Mi Mai 20 09:53:25 CEST 2026


Hallo Marcus,

Die KI schlägt folgenden Weg vor.
Ich bin da nicht so sehr bewandert, geht das so wie beschrieben?

Das ist ja nicht grade etwas, was man in der Werbepause grade mal macht.

Gruß, Ulrich

###########################################
Um eisfair von extlinux auf GRUB2 für UEFI umzustellen, müssen Sie den 
Bootloader über ein Live-System (z. B. eine Ubuntu- oder 
SystemRescue-Boot-CD/Stick) neu installieren.

Hier ist die Schritt-für-Schritt-Anleitung:

1. Live-System im UEFI-Modus starten

Booten Sie Ihren Server mit einem 64-Bit Linux-Live-Medium.

Wichtig: Stellen Sie sicher, dass das Live-System im UEFI-Modus 
gestartet wurde (prüfbar im Terminal via ls /sys/firmware/efi). Wenn der 
Ordner existiert, läuft der UEFI-Modus.

2. Festplatte vorbereiten (EFI-Partition)

UEFI benötigt zwingend eine FAT32-Partition als Boot-Partition.

Öffnen Sie das Terminal im Live-System.

Prüfen Sie die Partitionen mit lsblk oder fdisk -l.

Falls noch keine EFI-Systempartition (ca. 100–512 MB, FAT32) existiert, 
müssen Sie eine erstellen (z. B. mit gparted oder fdisk).

Formatieren Sie diese Partition als FAT32 (angenommen, sie heißt /dev/sda1):

mkfs.vfat -F32 /dev/sda1

3. Eisfair-System einbinden (Chroot)

Mounten Sie Ihre eisfair-Partitionen in das Live-System, um Befehle 
direkt im eisfair-System auszuführen. Ersetzen Sie /dev/sda2 mit Ihrer 
eisfair-Root-Partition (/):

mount /dev/sda2 /mnt mkdir -p /mnt/boot/efi mount /dev/sda1 /mnt/boot/efi

Binden Sie die Systemverzeichnisse für die Chroot-Umgebung ein:

mount --bind /dev /mnt/dev mount --bind /proc /mnt/proc mount --bind 
/sys /mnt/sys mount --bind /sys/firmware/efi/efivars 
/mnt/sys/firmware/efi/efivars

Wechseln Sie nun in das eisfair-System:

chroot /mnt /bin/bash

4. GRUB2 installieren und konfigurieren

Da eisfair auf Alpine Linux (eisfair-ng) oder einer eigenen 
Debian/Slackware-Basis aufbaut, nutzen Sie den internen Paketmanager, um 
GRUB für UEFI zu installieren.

Für eisfair-ng (Alpine-basiert):

apk update apk add grub-efi efibootmgr grub-install --target=x86_64-efi 
--efi-directory=/boot/efi --bootloader-id=eisfair --recheck

Für klassisches eisfair (Debian-basiert):

apt-get update apt-get install grub-efi-amd64 efibootmgr grub-install 
--target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=eisfair

5. Kernel-Parameter übertragen

Öffnen Sie in einem separaten Terminal oder via cat 
/boot/extlinux/extlinux.conf die alte Konfiguration. Suchen Sie nach der 
Zeile, die mit append beginnt. Dort steht Ihre Root-UUID (z. B. 
root=UUID=1234-abcd...).

Erstellen Sie die GRUB-Konfigurationsdatei:

grub-mkconfig -o /boot/grub/grub.cfg

Hinweis: GRUB erkennt die installierten eisfair-Kernel in der Regel 
automatisch und trägt sie ein.

6. Aufräumen und Neustart

Verlassen Sie die Chroot-Umgebung und starten Sie den Server neu:

exit umount -R /mnt reboot

Entfernen Sie das Live-Medium. Das System sollte jetzt über den 
GRUB-Bootmanager im UEFI-Modus starten.




Mehr Informationen über die Mailingliste Eisfair_dev