diff --git a/reform2-imx8mq/template-skel/bin/reform-boot-config b/reform2-imx8mq/template-skel/bin/reform-boot-config
index 863904d0cfb44c234bd08b594aee09c78fe73fec..a78c00eae5b70df2270207c1bb1444e6a87a7bcd 100755
--- a/reform2-imx8mq/template-skel/bin/reform-boot-config
+++ b/reform2-imx8mq/template-skel/bin/reform-boot-config
@@ -25,12 +25,12 @@ then
 	exit
 fi
 
-MOUNTED_AT=$(mount | grep mmblk1p1 | cut -d ' ' -s -f 3)
-if [ $? -eq 0 ]
+MOUNTED_AT=$(mount | grep mmcblk1p1 | grep "on /" | cut -d ' ' -s -f 3)
+if [[ "x$MOUNTED_AT" != "x" ]]
 then
 	echo "Found SD card mounted at $MOUNTED_AT."
-	echo "$BOOTPREF" > "$MOUNTED_AT/reform-boot-medium"
-	echo "Boot medium choice $BOOTPREF recorded in $MOUNTED_AT/reform-boot-medium."
+	echo "$BOOTPREF" > "${MOUNTED_AT}/reform-boot-medium"
+	echo "Boot medium choice $BOOTPREF recorded in ${MOUNTED_AT}/reform-boot-medium."
 	echo "Restart MNT Reform (type: reboot) after saving your work to activate the changes."
 	exit
 fi
@@ -51,4 +51,3 @@ fi
 echo "Error: could not mount the SD card."
 
 umount /boot
-
diff --git a/reform2-imx8mq/template-skel/bin/reform-display-config b/reform2-imx8mq/template-skel/bin/reform-display-config
index dd2d8cd72ea0e77a99f5a3307057f6a1ab242045..7385c92635e74ea5162e0404e440ecc08eb0afd3 100755
--- a/reform2-imx8mq/template-skel/bin/reform-display-config
+++ b/reform2-imx8mq/template-skel/bin/reform-display-config
@@ -12,7 +12,7 @@ DTB_TARGET="imx8mq-mnt-reform2.dtb"
 
 case "$1" in
 	dual) DTB="imx8mq-mnt-reform2-dual-display.dtb";;
-	internal) DTB="imx8mq-mnt-reform2-single-display.dtb";;
+	single) DTB="imx8mq-mnt-reform2-single-display.dtb";;
 esac
 
 if [[ "$DTB" == "x" ]]
@@ -23,18 +23,19 @@ then
 	exit
 fi
 
-MOUNTED_AT=$(mount | grep mmblk1p1 | cut -d ' ' -s -f 3)
+MOUNTED_AT=$(mount | grep mmcblk1p1 | grep "on /" | cut -d ' ' -s -f 3)
 if [[ "x$MOUNTED_AT" != "x" ]]
 then
-	if [[ -e "$MOUNTED_AT$DTB_TARGET" ]] && [[ -e "$MOUNTED_AT$DTB" ]]
+	if [[ -e "${MOUNTED_AT}/${DTB_TARGET}" ]] && [[ -e "${MOUNTED_AT}/${DTB}" ]]
 	then
 		echo "Found source and target files in $MOUNTED_AT."
-		cp -v "/$DTB" "/$DTB_TARGET"
+		cp -v "${MOUNTED_AT}/${DTB}" "${MOUNTED_AT}/${DTB_TARGET}"
 		echo "Restart MNT Reform (type: reboot) after saving your work to activate the changes."
 		exit
 	fi
 
 	echo "Error: the SD card is already mounted at $MOUNTED_AT, but the DTB files ($DTB_TARGET and $DTB) are not there."
+	exit
 fi
 
 echo "Assuming boot files are on SD card, but your system is not. Mounting /dev/mmcblk1p1 on /boot."
@@ -53,4 +54,3 @@ fi
 echo "Error: could not find the DTB files ($DTB_TARGET and $DTB) in any of the expected places."
 
 umount /boot
-