diff --git a/gentoostrap.sh b/gentoostrap.sh index 957a5cb..dd2fb0c 100755 --- a/gentoostrap.sh +++ b/gentoostrap.sh @@ -197,6 +197,9 @@ build-gentoo() { popd log "Pivoting to container for more setup" cp "$0" "$_optdest/gentoostrap.sh" + for dir in proc sys dev; do + umount "$_optdest/$dir" || : + done sudo systemd-nspawn --directory="$_optdest" /gentoostrap.sh -c # The nspawn container sadly cannot manipulate the environment entirely, so we need to now do an ACTUAL chroot to install GRUB