Ein x86-Image auswählen: combined, ext4, squashfs, EFI/BIOS
Die Auswahl in einer Zeile
Abschnitt betitelt „Die Auswahl in einer Zeile“- PVE-Standard SeaBIOS: bevorzugen Sie
generic-ext4-combined.img.gz(hier getestet); - UEFI/OVMF: wählen Sie ein combined-Image mit
-efi; - Zurücksetzen auf Werkseinstellungen/schreibgeschütztes Root + Overlay: wählen Sie squashfs combined;
- vorhandener Bootloader bzw. vorhandene Partitionen, nur das Rootfs ersetzen: verwenden Sie ein rootfs-Image;
- Container/chroot:
rootfs.tar.gz, kein Festplatten-Image.
Den Dateinamen lesen
Abschnitt betitelt „Den Dateinamen lesen“Wichtigste Dateien für 25.12.6 x86/64:
openwrt-25.12.6-x86-64-generic-ext4-combined.img.gzopenwrt-25.12.6-x86-64-generic-ext4-combined-efi.img.gzopenwrt-25.12.6-x86-64-generic-squashfs-combined.img.gzopenwrt-25.12.6-x86-64-generic-squashfs-combined-efi.img.gzopenwrt-25.12.6-x86-64-generic-ext4-rootfs.img.gzopenwrt-25.12.6-x86-64-generic-squashfs-rootfs.img.gzopenwrt-25.12.6-x86-64-generic-kernel.binopenwrt-25.12.6-x86-64-generic-targz-rootfs.tar.gzopenwrt-25.12.6-x86-64-rootfs.tar.gzDrei Begriffe sind entscheidend:
| Begriff | Bedeutung | Bei falscher Wahl |
|---|---|---|
combined |
Image der ganzen Festplatte mit Partitionstabelle/Boot | als rootfs verwendet, kann es Partitionen überschreiben |
rootfs |
nur das Dateisystem | kein Bootloader; bootet nicht direkt |
ext4 / squashfs |
beschreibbares Root / schreibgeschütztes Root + Overlay | beeinflusst Wiederherstellung und Schreibverhalten |
-efi |
UEFI-Start | Legacy-BIOS bootet es möglicherweise nicht |
tar.gz |
rootfs-Archiv | kein bootfähiges Festplatten-Image |
ext4 gegenüber squashfs
Abschnitt betitelt „ext4 gegenüber squashfs“- ext4 combined: beschreibbares Root; üblich bei VMs/Soft-Routern; verhält sich wie eine normale Linux-Installation.
- squashfs combined: schreibgeschütztes Root, Konfiguration im Overlay; besser für das Zurücksetzen auf Werkseinstellungen und gegen Fehlbedienung; anderer Speicherbedarf und Wartungsaufwand.
- Beide können in PVE booten; dieser Laborlauf hat nur ext4 getestet. Verzichten Sie nicht auf Sicherungen, weil „squashfs sicherer ist“.
BIOS gegenüber UEFI
Abschnitt betitelt „BIOS gegenüber UEFI“- PVE-Standard
SeaBIOS: verwenden Sie ein combined-Image ohne-efi; - PVE
OVMF (UEFI): verwenden Sie combined mit-efiund richten Sie einen EFI-Datenträger ein; - Physisch: prüfen Sie
UEFI/Legacyin der Firmware und passen Sie das Image an; - Falsche Wahl: kein Boot-Eintrag, GRUB startet nicht, Fallback auf PXE/BIOS.
Dieser Laborlauf: PVE-VM 200, SeaBIOS + generic-ext4-combined; Start erfolgreich.
Herunterladen und verifizieren
Abschnitt betitelt „Herunterladen und verifizieren“curl -LO https://downloads.openwrt.org/releases/25.12.6/targets/x86/64/openwrt-25.12.6-x86-64-generic-ext4-combined.img.gzcurl -LO https://downloads.openwrt.org/releases/25.12.6/targets/x86/64/sha256sumsgrep 'generic-ext4-combined.img.gz' sha256sums | sha256sum -c -Dieser Laborlauf: .img.gz mit 13,0 MB, nach dem Entpacken .img mit 120,5 MB; SHA-256 stimmte überein.
ErwartetOffizielle bzw. TUNA-Quelle und Prüfsumme bestehen die Prüfung.
gzip -dk openwrt-25.12.6-x86-64-generic-ext4-combined.img.gzls -lh openwrt-25.12.6-x86-64-generic-ext4-combined.imgsysupgrade und PVE qm importdisk verwenden .img; schreiben Sie die .gz nicht direkt auf einen Datenträger.
ErwartetEine .img-Datei, bereit zum Importieren bzw. Schreiben.
In PVE importieren
Abschnitt betitelt „In PVE importieren“qm create 200 --name openwrt --memory 512 --cores 2 --cpu host \ --scsihw virtio-scsi-pci --ostype l26 --vga std --serial0 socket \ --net0 virtio,bridge=vmbr0
qm importdisk 200 openwrt-25.12.6-x86-64-generic-ext4-combined.img local-lvmqm set 200 --scsi0 local-lvm:vm-200-disk-0qm set 200 --boot order=scsi0qm start 200Verwendet PVE UEFI/OVMF, nutzen Sie das -efi-Image und einen EFI-Datenträger; erzwingen Sie kein BIOS-Image unter UEFI.
ErwartetDie VM bootet vom importierten Datenträger, nicht von ISO/PXE.
qm terminal 200# or inside the VMubus call system boardcat /etc/openwrt_releaseDieser Laborlauf startete 25.12.6 x86/64; Standard-LAN 192.168.1.1.
ErwartetDie Konsole zeigt OpenWrt sowie die richtige Version bzw. das richtige Target.
Schreiben auf einen physischen Datenträger
Abschnitt betitelt „Schreiben auf einen physischen Datenträger“# verify the target first; do not copy the wrong device namelsblksudo dd if=openwrt-...-combined.img of=/dev/sdX bs=4M status=progress conv=fsyncsyncddüberschreibt das gesamte Ziel; trennen Sie unbeteiligte Datenträger bzw. verifizieren Sie das Gerät;- Wählen Sie für UEFI
-efi; - Booten Sie von diesem Datenträger; lassen Sie die ISO nicht die Boot-Priorität behalten;
- Namen physischer Netzwerkkarten stimmen möglicherweise nicht mit
eth0/eth1in PVE überein; identifizieren Sie sie anhand von MAC/PCI.
Häufige Fehler
Abschnitt betitelt „Häufige Fehler“PVE-Import bootet nicht
Abschnitt betitelt „PVE-Import bootet nicht“- die Boot-Reihenfolge ist nicht
scsi0; - Sie haben rootfs statt combined gewählt;
- BIOS-/UEFI-Image passen nicht zusammen;
- Datenträger-Bus bzw. Controller passen nicht;
- die serielle Konsole ist nicht konfiguriert, daher gibt es kein Boot-Log.
Physischer UEFI-Start schlägt fehl
Abschnitt betitelt „Physischer UEFI-Start schlägt fehl“- Image ohne
-efi; - das BIOS steht noch auf Legacy/CSM;
- unvollständig geschriebener USB-Stick;
- Einschränkungen durch Secure Boot/Signaturen.
Das ursprüngliche System ist nach dem Schreiben verschwunden
Abschnitt betitelt „Das ursprüngliche System ist nach dem Schreiben verschwunden“dd hat den falschen Datenträger beschrieben. Sichern Sie Ihre Daten, prüfen Sie Größe/Modell mit lsblk und schreiben Sie erst dann; testen Sie nicht auf einem Produktivrechner.
rootfs-Image bootet nicht direkt
Abschnitt betitelt „rootfs-Image bootet nicht direkt“rootfs enthält keinen Bootloader und keine Partitionstabelle; verwenden Sie einen vorhandenen Bootloader oder den passenden Container-/Virtualisierungsweg.
E2-Laborlauf (2026-10-20)
Abschnitt betitelt „E2-Laborlauf (2026-10-20)“- Umgebung: PVE 9.2.2; OpenWrt 25.12.6 x86/64;
generic-ext4-combined.img.gz; SeaBIOS. - Download:
.img.gz13,0 MB;.img120,5 MB; SHA-256 stimmte mit den offiziellensha256sumsüberein. - PVE:
qm importdisk→scsi0→boot order=scsi0; die VM startete 25.12.6. - Nicht getestet:
-efi/OVMF, squashfs, physischer USB-Stick, Secure Boot, Unterschiede bei Images für 24.10. - Recipe:
tests/recipes/x86-image-25.12.md.
Quellen und Prüfung
Abschnitt betitelt „Quellen und Prüfung“- Dies ist E2 (teilweise): BIOS/ext4 combined + PVE-Import wurden getestet; UEFI/squashfs/physisches Schreiben nicht.
- Image-Namen und Verfügbarkeit ändern sich je Release; verwenden Sie die Download-Seite.
- Keine unabhängige Prüfung; die Schlussfolgerungen gelten nur für diese PVE-/VM-Umgebung.
Quellen
Unabhängige OpenWrt-Notizen. Jede Seite nennt Firmware, Gerät, Paketmanager und den Rückweg.
Symbole: Solar by 480 Design, CC BY 4.0