Adds call to mknod if loop dev does not exist after call to losetup -f (#483)

This commit is contained in:
bamartin125
2023-08-17 10:24:47 -05:00
committed by GitHub
parent 01d24ef227
commit 446f3e34c8
3 changed files with 10 additions and 2 deletions

View File

@@ -11,7 +11,7 @@ rm -rf "${NOOBS_DIR}"
echo "Creating loop device..."
cnt=0
until LOOP_DEV="$(losetup --show --find --partscan "$IMG_FILE")"; do
until ensure_next_loopdev && LOOP_DEV="$(losetup --show --find --partscan "$IMG_FILE")"; do
if [ $cnt -lt 5 ]; then
cnt=$((cnt + 1))
echo "Error in losetup. Retrying..."