diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2016-02-09 12:33:17 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2016-02-09 12:33:17 +0000 |
commit | 5c41d991dc365d76c3d9c62793fcbebb97721eac (patch) | |
tree | 086ba162d0005151dbf3c4ce56d5ac1fa546035f /target/linux/x86/Makefile | |
parent | 16cf9021e611d08e32debc67507dfee0ffa3ec11 (diff) | |
download | master-187ad058-5c41d991dc365d76c3d9c62793fcbebb97721eac.tar.gz master-187ad058-5c41d991dc365d76c3d9c62793fcbebb97721eac.tar.bz2 master-187ad058-5c41d991dc365d76c3d9c62793fcbebb97721eac.zip |
x86: preserve partition table on sysupgrade
With this patch sysupgrade will write directly to the partitions
instead of to the main disk. The UUID is copied from the image
to the MBR as well. This prevents the mbr from being completely
overwritten and losing the partition table. The -p option has
been added to maintain the original behavior and overwite the
entire disk with the new image. Tests have been added to ensure
that the image partitions match up with the active partitions.
Signed-off-by: Rob Mosher <nyt-openwrt@countercultured.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48682 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/x86/Makefile')
-rw-r--r-- | target/linux/x86/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/target/linux/x86/Makefile b/target/linux/x86/Makefile index e4bc0d9a50..45bb8c7cac 100644 --- a/target/linux/x86/Makefile +++ b/target/linux/x86/Makefile @@ -13,6 +13,8 @@ FEATURES:=squashfs ext4 vdi vmdk pcmcia targz SUBTARGETS=generic xen_domu ep80579 geode kvm_guest 64 MAINTAINER:=Felix Fietkau <nbd@openwrt.org> +DEFAULT_PACKAGES += partx-utils + KERNEL_PATCHVER:=4.4 KERNELNAME:=bzImage |