Hallo zusammen
Ich master mein Boot-ISO-image komplett "from scratch" mit meinem eigenen Skript.
Da sind auch diverse Preseed-Dateien enthalten.
Diese CDROM kann aber nur für das Legacy Bios verwendet werden.
Für das Legacy Bios verwende ich SYSLINUX/ISOLINUX.
Gerne würde ich mein ISO-Image nun auch für UEFI verwenden.
Dafür fehlen mir aber die .EFI-Dateien.
Diese wären in debian-cd_info.tar.gz enthalten.
Und zwar dort im efi.img.
Die grub.cfg kann ich so erstellen. Das ist kein Problem.
Weiß vielleicht jemand, wo ich die Dateien bootx64.efi und grubx64.efi finde?
Also, wo ich diese direkt mit wget oder etwas ähnlichem herunterladen kann?
Oder wie ich an diese Dateien im efi.img so herankomme.
Als root könnte ich ja das efi.img irgendwo einbinden und von dort dann kopieren.
Aber ich will mein Skript nicht als root ausführen.
Hoffentlich habe ich meinen Sachverhalt relativ vernünftig beschrieben.
Viele Grüße, schöne Weihnachten und einen guten Rutsch ins Jahr 2023.
Bernhard
UEFI CDROM erstellen
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Re: UEFI CDROM erstellen
Grundsätzlich könntest Du Debian Pakete mit wget laden und mit ar und tar entpacken.
grubx64.efi gibt es in mehreren Paketen:
https://packages.debian.org/search?sear ... e&arch=any
Frag mich aber bitte nicht, welches davon das richtige ist.
Die bootx64.efi gibt es laut Paketsuche gar nicht, nur eine systemd-bootx64.efi:
https://packages.debian.org/search?suit ... rt_by=file
Du könntest schauen, wie bootx64.efi in die normalen Installer CDs kommt. In dem salsa Gitlab müsste es ein Projekt mit Sourcen dazu geben.
grubx64.efi gibt es in mehreren Paketen:
https://packages.debian.org/search?sear ... e&arch=any
Frag mich aber bitte nicht, welches davon das richtige ist.
Die bootx64.efi gibt es laut Paketsuche gar nicht, nur eine systemd-bootx64.efi:
https://packages.debian.org/search?suit ... rt_by=file
Du könntest schauen, wie bootx64.efi in die normalen Installer CDs kommt. In dem salsa Gitlab müsste es ein Projekt mit Sourcen dazu geben.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
- grubenlicht
- Beiträge: 422
- Registriert: 10.06.2021 22:35:56
Re: UEFI CDROM erstellen
für einen grub im EFI Modus verwendet Debian
Damit kannst du dann einen grub für EFI erzeugen.
Evt. kannst du auch gleich einen 'stand-alone' grub für beide Modi erstellen.
Code: Alles auswählen
root@test-db:~# dpkg -l grub* | grep ii
ii grub-common 2.04-20 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.04-20 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.04-20 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii grub-efi-amd64-signed 1+2.04+20 amd64 GRand Unified Bootloader, version 2 (amd64 UEFI signed by Debian)
ii grub2-common 2.04-20 amd64 GRand Unified Bootloader (common files for version 2)
root@test-db:~#
Evt. kannst du auch gleich einen 'stand-alone' grub für beide Modi erstellen.