From 6b03f6864063bc0ab95191b8c5e418d482baf076 Mon Sep 17 00:00:00 2001 From: Apachez Date: Fri, 11 Aug 2023 09:18:31 +0200 Subject: T5461: Improve rootfs directory variable --- etc/default/vyatta.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/default/vyatta.in b/etc/default/vyatta.in index 1c7759e..f496dba 100644 --- a/etc/default/vyatta.in +++ b/etc/default/vyatta.in @@ -177,8 +177,8 @@ unset _vyatta_extglob fi if test -z "$vyos_rootfs_dir" ; then - ROOTFS=$(mount -t squashfs | cut -d' ' -f3) - declare -x -r vyos_rootfs_dir="${ROOTFS}" + IMAGE_NAME=$(cat /proc/cmdline | sed -e s+^.*vyos-union=/boot/++ | sed -e 's/ .*$//') + declare -x -r vyos_rootfs_dir="/usr/lib/live/mount/rootfs/${IMAGE_NAME}.squashfs" fi if test -z "$VRF" ; then -- cgit v1.2.3