From f63f9564e8f6a0e5a35908fb77f350632cdbd77e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 10 Sep 2025 09:36:07 +0200 Subject: [PATCH] Only unmount if there is a mount --- builder/cmds/autostart.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/builder/cmds/autostart.sh b/builder/cmds/autostart.sh index 9e5ecc6..c5f5957 100644 --- a/builder/cmds/autostart.sh +++ b/builder/cmds/autostart.sh @@ -53,6 +53,9 @@ if [[ $(tty) == "/dev/tty1" ]]; then # Get username from installer config for reliable error recovery OMARCHY_USER="$(jq -r '.users[0].username' user_credentials.json)" + # Ensure that no mounts exist from past install attempts + findmnt -R /mnt >/dev/null && umount -R /mnt + # Install using files generated by the ./configurator archinstall \ --config user_configuration.json \