Skip to content
Snippets Groups Projects
Commit dced05a8 authored by Christian Hesse's avatar Christian Hesse :stuck_out_tongue_winking_eye: Committed by Gerardo Pozzi
Browse files

explicitly detach loop device on umount


I see cases where a stale loop device stays around and fills up my
partition as image file is still in use and does not get unlinked.

Explicitly detach loop device on umount to fix that.

Signed-off-by: default avatarChristian Hesse <mail@eworm.de>
parent 49bd7ce4
No related branches found
No related tags found
No related merge requests found
......@@ -59,7 +59,7 @@ _mount_airootfs() {
_umount_airootfs() {
_msg_info "Unmounting '${work_dir}/mnt/airootfs'"
umount "${work_dir}/mnt/airootfs"
umount -d "${work_dir}/mnt/airootfs"
_msg_info "Done!"
rmdir "${work_dir}/mnt/airootfs"
trap - EXIT HUP INT TERM
......
......@@ -190,7 +190,7 @@ make_efiboot() {
cp ${work_dir}/iso/EFI/shellx64_v2.efi ${work_dir}/efiboot/EFI/
cp ${work_dir}/iso/EFI/shellx64_v1.efi ${work_dir}/efiboot/EFI/
umount ${work_dir}/efiboot
umount -d ${work_dir}/efiboot
}
# Build airootfs filesystem image
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment