summaryrefslogtreecommitdiff
path: root/scripts/install/install-image-existing
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/install/install-image-existing')
-rwxr-xr-xscripts/install/install-image-existing6
1 files changed, 2 insertions, 4 deletions
diff --git a/scripts/install/install-image-existing b/scripts/install/install-image-existing
index 1c90df83..4c6b601b 100755
--- a/scripts/install/install-image-existing
+++ b/scripts/install/install-image-existing
@@ -110,13 +110,11 @@ fi
echo "OK. This image will be named: $NEWNAME"
# this is the default if current install is union
-BOOT_DIR=/live/image/boot
+
if [ "$CUR_INSTALL" == 'old' ]; then
BOOT_DIR=/boot
elif [ "$CUR_INSTALL" == 'union' ]; then
- # I'm not proud of this...
- BOOT_DEVICE=`grep -o 'upperdir=/live/persistence/[^/]*/boot' /proc/mounts | cut -d / -f 4`
- BOOT_DIR="/lib/live/mount/persistence/$BOOT_DEVICE/boot"
+ BOOT_DIR=`/opt/vyatta/sbin/vyos-persistpath`/boot
else
echo 'Invalid current install type. Exiting...'
exit 1