From 0e042a53846f06bf4beb14834a1c27faa1a7792c Mon Sep 17 00:00:00 2001 From: NiuTao Date: Fri, 26 Apr 2024 14:41:28 +0800 Subject: [PATCH] fix: can not find free loop device --- scripts/make_image.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/make_image.sh b/scripts/make_image.sh index a6c7c57..fd6df74 100755 --- a/scripts/make_image.sh +++ b/scripts/make_image.sh @@ -30,6 +30,10 @@ function make_image() exec {FD}> /var/lock/orangepi-losetup flock -x $FD + devfs=`mount | grep "/dev " | cut -d' ' -f1` + if [ "$devfs" == "tmpfs" ]; then + mount -t devtmpfs nodev /dev + fi cat /proc/devices if [ ! -e /dev/loop500 ]; then lodev_major=$(grep loop /proc/devices | cut -c3) -- Gitee