From 4fb8efafe2ccb324dbfe241ae99a6d88a39e3f53 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Thu, 6 Jan 2022 15:10:11 +1100 Subject: [PATCH] Use sudo for losetup -f. This is required in some environments. --- lib/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils.py b/lib/utils.py index b74b9c0..740caa6 100755 --- a/lib/utils.py +++ b/lib/utils.py @@ -29,7 +29,7 @@ def create_disk(image, disk_type, fs_type, size): """Create a disk image, with a filesystem on it""" run('truncate', '-s', size, image) # First find the device we will use, then actually use it - loop_dev = run('losetup', '-f', capture_output=True).stdout.decode().strip() + loop_dev = run('sudo', 'losetup', '-f', capture_output=True).stdout.decode().strip() run('sudo', 'losetup', loop_dev, image) # Create the partition run('sudo', 'parted', '--script', image, 'mklabel', disk_type, 'mkpart',