diff --git a/usr/lib/archboot/update-installer.sh b/usr/lib/archboot/update-installer.sh index 313db385c..1d29852e2 100644 --- a/usr/lib/archboot/update-installer.sh +++ b/usr/lib/archboot/update-installer.sh @@ -278,7 +278,7 @@ _kexec () { fi sleep 2 rm /{${VMLINUZ},initrd.img} - find . -mindepth 1 ! -name 'dev' ! -name "sys" ! -name "proc" ! -name "run" ! -name rm -exec rm -rf {} \; + find . -mindepth 1 ! -name 'dev' ! -name "sys" ! -name "proc" ! -name "run" ! -name "rm" -exec rm -rf {} \; while pgrep -x kexec > /dev/null 2>&1; do sleep 1 done