1
1
openwrt/target/linux/x86/image
Keno Fischer 9a143bf7ff
x86: onie-installer: wire up sysupgrade via ONIE install mode
This adds support for sysupgrade on ONIE-installed systems.
The install is chained through ONIE (using the ONIE installer image),
rather than attempting to manually upgrade the partition.
The idea is to allow future OpenWRT installs flexibility to use
a different partition table. By putting the installer in charge
of setting up the file system partition, the upgrade process needs
to have no knowledge of the internals of the image.

Config preservation is accomplished by appending the sysupgrade .tar.gz
to the ONIE installer image. Of course this also works for a clean
install using a sysupgrade.tar.gz created via `sysupgrade -b`.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: Keno Fischer <keno@juliahub.com>
Link: https://github.com/openwrt/openwrt/pull/23062
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2026-05-23 17:23:54 +02:00
..
64.mk x86: Add kmod-drm-i915 as default package 2025-01-30 13:08:17 +01:00
generic.mk x86: Add kmod-drm-i915 as default package 2025-01-30 13:08:17 +01:00
geode.mk x86: geode: fix package nameing kmod-crypto-ebc does not exist 2022-02-26 13:36:30 +01:00
grub-efi.cfg x86: grub2: search for the "kernel" filesystem on all disks 2022-02-24 20:45:12 +01:00
grub-iso.cfg x86: generate EFI platform bootable images 2020-03-31 16:20:47 +02:00
grub-pc.cfg x86: switch image generation to new code 2020-03-21 10:36:00 +00:00
legacy.mk x86: Add kmod-drm-i915 as default package 2025-01-30 13:08:17 +01:00
Makefile x86: onie-installer: wire up sysupgrade via ONIE install mode 2026-05-23 17:23:54 +02:00
onie-install.sh.in x86: onie-installer: wire up sysupgrade via ONIE install mode 2026-05-23 17:23:54 +02:00