[Eisfair_dev] EIS 64 , Rescue und Image Sicherung
Marcus Röckrath
marcus.roeckrath at gmx.de
Fr Mai 29 22:16:48 CEST 2026
Hallo Ulrich,
Ulrich wrote:
>> Mir gelingt es mit Ventoy nicht, das eisfair-ISO durch Ventoy auf einem
>> reinen UEFI-System zu starten.
>
> Stimmt , trotz aller positiven Beschreibungen verweigerte er das bei mir
> auch.
>
> Hätte das der EIS2 eigentlich gekonnt?
> Der verfügte doch über GRUB.
Kine Ahnung, habe ich nie genutzt und wenn hätte ich da mangels Erfordernis
auch nicht nachgeforscht.
Ich setze meist gut abgehangene Hardware ein, die sogar oft noch rein BIOS
basiert ist. Auch unter den Anwendern war das bislang kein Thema.
Somit ist eis auf reiner UEFI-Hardware aktuell NICHT installierbar, sofern
da nicht noch jemand ein Trick einfällt!
Bevor man aber einen UEFI-fähigen Installer anbietet, muss das System ja so
umgebaut bzw. Skripte und Vorgehensweisen so angepasst werden, dass sie dann
auch beide Bootvarianten unterstützen.
Das betrifft vor allem Kernelupdate, Bootvorgang und Initrd-Erzeugung.
Bislang ist die boot-Partition eine ext4-Partition, damit kann aber nicht
per UEFI gebootet werden, welches zwingend eine FAT32-ESP-Partition
vorschreibt.
extlinux kann von einer FAT32-Bootpartition booten, somit könnten sogar
Legacy-Boot und UEFI-Boot eine gemeinsame Bootpartition nutzen, was ein
komplettes neues Partitionslayout für eis unnötig machen würde, denn ein
Partitionslayout, welches sich von System zu System unterscheidet wird kaum
noch für uns skriptmäßig beherschbar, z. B.:
sda1: Legacy-Boot (ext4)
sda2: swap
sda3: root
sda4: UEFI ESP (FAT32)
oder
sda1: Legacy-Boot (ext4)
sda2: swap
sda3: root
sda4: data
sda5: UEFI ESP (FAT32)
besser wie bisher
sda1: Legacy-/UEFI-Boot (FAT32 ESP)
sda2: swap
sda3: root
(sda4: data)
Wegen der darin dann aber nicht möglichen Links müsste die
Kernelinstallation/update auch für den bisherigen Legacyboot umgeschrieben
werden.
Übrigens muss es nicht der Moloch grub2 werden, der IMHO für Server viel
unnötige Funktionalität mitbringt. Ich würde systemd-boot für den UEFI-Boot
vorziehen, extlinux macht weiterhin dann den Legacy-Boot, denn systemd-boot
kann nur UEFI.
extlinux kann mit syslinux-efi grundsätzlich auch UEFI-Boot, aber das nutzt
eine Mechanismus im Kernel, der seit Version 6.2.x als deprecated vermerkt
ist - wäre also auf Dauer auch eine Sackgasse.
Natürlich kann man mit entsprechender Linuxerfahrung manuell das System auf
UEFI aufbohren - aber zumindest Kernelupdates würde ein solches System nicht
mehr per "eisman upgrade" oder "eisman install" einspielen können.
Das braucht Zeit, vor allem dann auch erstmal viel Testzeit, wenn es mal
angegangen wird.
Bis dahin - es gibt schöne brauchbare Serverhardware mit LEGACY-BIOS/CSM-
Mode, z. B. bei Afb.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair_dev