error checks
This commit is contained in:
parent
f9443ecb14
commit
32357bc68c
|
|
@ -26,6 +26,9 @@ echo -e " ██╔══██║██╔══██╗██║ ██
|
|||
echo -e " ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║"
|
||||
echo -e " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝"
|
||||
echo -e "-------------------------------------------------------------------------"
|
||||
echo -e "-Setting up $iso mirrors for faster downloads"
|
||||
echo -e "-------------------------------------------------------------------------"
|
||||
|
||||
reflector -a 48 -c $iso -f 5 -l 20 --sort rate --save /etc/pacman.d/mirrorlist
|
||||
mkdir /mnt
|
||||
|
||||
|
|
@ -80,6 +83,12 @@ ls /mnt | xargs btrfs subvolume delete
|
|||
btrfs subvolume create /mnt/@
|
||||
umount /mnt
|
||||
;;
|
||||
*)
|
||||
echo "Rebooting in 3 Seconds ..." && sleep 1
|
||||
echo "Rebooting in 2 Seconds ..." && sleep 1
|
||||
echo "Rebooting in 1 Second ..." && sleep 1
|
||||
reboot now
|
||||
;;
|
||||
esac
|
||||
|
||||
# mount target
|
||||
|
|
@ -88,6 +97,14 @@ mkdir /mnt/boot
|
|||
mkdir /mnt/boot/efi
|
||||
mount -t vfat -L UEFISYS /mnt/boot/
|
||||
|
||||
if ! grep -qs '/mnt' /proc/mounts; then
|
||||
echo "Drive is not mounted can not continue"
|
||||
echo "Rebooting in 3 Seconds ..." && sleep 1
|
||||
echo "Rebooting in 2 Seconds ..." && sleep 1
|
||||
echo "Rebooting in 1 Second ..." && sleep 1
|
||||
reboot now
|
||||
fi
|
||||
|
||||
echo "--------------------------------------"
|
||||
echo "-- Arch Install on Main Drive --"
|
||||
echo "--------------------------------------"
|
||||
|
|
|
|||
Loading…
Reference in New Issue