diff options
Diffstat (limited to 'builder/dnbd3-rootfs/scripts/container-unpack-xmount.sh')
-rwxr-xr-x | builder/dnbd3-rootfs/scripts/container-unpack-xmount.sh | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/builder/dnbd3-rootfs/scripts/container-unpack-xmount.sh b/builder/dnbd3-rootfs/scripts/container-unpack-xmount.sh index a5658e25..b5a3e999 100755 --- a/builder/dnbd3-rootfs/scripts/container-unpack-xmount.sh +++ b/builder/dnbd3-rootfs/scripts/container-unpack-xmount.sh @@ -1,25 +1,19 @@ #!/usr/bin/env bash - -# region imports +# -*- coding: utf-8 -*- source "/usr/lib/rebash/core.sh" core.import exceptions exceptions.activate -# endregion - in_device="$1" - mkdir /mnt systemd-preserve-process-marker xmount --in qemu $in_device --out raw /mnt -loop_device="$(losetup -f)" +loop_device="$(losetup --find)" losetup "$loop_device" /mnt/*.dd --partscan udevadm settle echo "$loop_device" # region vim modline - # vim: set tabstop=4 shiftwidth=4 expandtab: # vim: foldmethod=marker foldmarker=region,endregion: - # endregion |