projects
/
openwrt
/
staging
/
dedeckeh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86: generalize partition discovery for sysupgrade
[openwrt/staging/dedeckeh.git]
/
target
/
linux
/
x86
/
base-files
/
lib
/
preinit
/
79_move_config
diff --git
a/target/linux/x86/base-files/lib/preinit/79_move_config
b/target/linux/x86/base-files/lib/preinit/79_move_config
index 1d4873d78b480cb3f11e04e6246559417b431a8a..5ac81cb90d1c15782a9c4f271720cfa66d6d03a9 100644
(file)
--- a/
target/linux/x86/base-files/lib/preinit/79_move_config
+++ b/
target/linux/x86/base-files/lib/preinit/79_move_config
@@
-2,10
+2,12
@@
# Copyright (C) 2012-2015 OpenWrt.org
move_config() {
# Copyright (C) 2012-2015 OpenWrt.org
move_config() {
+ local partdev
+
. /lib/upgrade/platform.sh
. /lib/upgrade/platform.sh
- if platform_export_boot
part
; then
- mount -t ext4 -o rw,noatime "
$BOOTPART
" /mnt
+ if platform_export_boot
device && platform_export_partdevice partdev 1
; then
+ mount -t ext4 -o rw,noatime "
/dev/$partdev
" /mnt
mv -f /mnt/sysupgrade.tgz /
umount /mnt
fi
mv -f /mnt/sysupgrade.tgz /
umount /mnt
fi