diff --git a/hosts/Infini-STICK/readme.org b/hosts/Infini-STICK/readme.org index 83afbe0..385e8a9 100644 --- a/hosts/Infini-STICK/readme.org +++ b/hosts/Infini-STICK/readme.org @@ -60,6 +60,11 @@ Setup with a wide array of hardware compatibility, specifically using the =porta DISK=$1 sudo mkdir -p /mnt + +if mountpoint -q -- "/mnt"; then + echo "ERROR: /mnt is a mounted filesystem, aborting" + exit 1 +fi #+END_SRC ** Partitioning diff --git a/hosts/Infini-STICK/reinstall.bash b/hosts/Infini-STICK/reinstall.bash index 338c2d5..0105532 100755 --- a/hosts/Infini-STICK/reinstall.bash +++ b/hosts/Infini-STICK/reinstall.bash @@ -4,6 +4,11 @@ DISK=$1 sudo mkdir -p /mnt + +if mountpoint -q -- "/mnt"; then + echo "ERROR: /mnt is a mounted filesystem, aborting" + exit 1 +fi # boilerplate ends here # [[[[file:/etc/nixos/hosts/Infini-STICK/readme.org::mounting][mounting]]][mounting]] diff --git a/hosts/Infini-STICK/setup.bash b/hosts/Infini-STICK/setup.bash index 654286a..2cc50ae 100755 --- a/hosts/Infini-STICK/setup.bash +++ b/hosts/Infini-STICK/setup.bash @@ -4,6 +4,11 @@ DISK=$1 sudo mkdir -p /mnt + +if mountpoint -q -- "/mnt"; then + echo "ERROR: /mnt is a mounted filesystem, aborting" + exit 1 +fi # boilerplate ends here # [[[[file:/etc/nixos/hosts/Infini-STICK/readme.org::partitioning][partitioning]]][partitioning]]