diff --git a/install1-ex.sh b/install1-ex.sh index 1ebdd50..3d88c18 100644 --- a/install1-ex.sh +++ b/install1-ex.sh @@ -17,6 +17,7 @@ echo "-------------------------------------------------" echo "Arch Install Script 1 - Drive Setup" echo "-------------------------------------------------" +lsblk echo "Specify drive name for install(ex. /dev/sda, /dev/nvme0n1). THIS WILL FORMAT & PARTITION THE SPECIFIED DRIVE!" read -r -p "Enter the disk: " DISK @@ -48,24 +49,22 @@ sgdisk -c 4:"home" $DISK # make filesystems echo -e "\nCreating Filesystems...\n$HR" -parted $DISK mklabel gpt -mkfs.fat -F32 "$(DISK)1" # FAT32 boot partition -mkswap "$(DISK)2" # create SWAP -swapon "$(DISK)2" # enable SWAP -mkfs.ext4 "$(DISK)3" -mkfs.ext4 "$(DISK)4" +mkfs.fat -F32 ${DISK}1 # FAT32 boot partition +mkswap ${DISK}2 # create SWAP +swapon ${DISK}2 # enable SWAP +mkfs.ext4 ${DISK}3 +mkfs.ext4 ${DISK}4 # mount partitions echo "-------------------------------------------------" echo "Mounting Partitions" echo "-------------------------------------------------" -parted $DISK mklabel gpt -mount "$(DISK)3" /mnt +mount ${DISK}3 /mnt mkdir /mnt/boot mkdir /mnt/home -mount "$(DISK)1" /mnt/boot -mount "$(DISK)4" /mnt/home +mount ${DISK}1 /mnt/boot +mount ${DISK}4 /mnt/home # install arch echo "-------------------------------------------------" diff --git a/install2-ex.sh b/install2-ex.sh index ede09b6..423758b 100644 --- a/install2-ex.sh +++ b/install2-ex.sh @@ -3,9 +3,10 @@ # Create your user account following the README instructions before running this. # Edit hostname on line 26 if desired +lsblk echo "Specify drive name that you entered in the first script." -read DISK +read -r -p "Enter the disk: " DISK echo "Create a root password (not your user password)." @@ -61,7 +62,7 @@ echo "title Arch" > /boot/loader/entries/arch.conf echo "linux /vmlinuz-linux" >> /boot/loader/entries/arch.conf echo "initrd /initramfs-linux.img" >> /boot/loader/entries/arch.conf -echo "options root=PARTUUID=$(blkid -s PARTUUID -o value $(DISK)3) rw" >> /boot/loader/entries/arch.conf +echo "options root=PARTUUID=$(blkid -s PARTUUID -o value ${DISK}3) rw" >> /boot/loader/entries/arch.conf # install NetworkManager