diff options
Diffstat (limited to '')
-rwxr-xr-x | joes-arch-install-UEFI.sh | 50 |
1 files changed, 46 insertions, 4 deletions
diff --git a/joes-arch-install-UEFI.sh b/joes-arch-install-UEFI.sh index 47dd35f..2385c0b 100755 --- a/joes-arch-install-UEFI.sh +++ b/joes-arch-install-UEFI.sh @@ -264,7 +264,7 @@ while [[ $answr != y && $answr != Y && $answr != yes && $answr != Yes && $answr done #==================================================================================================# -#------------------------------------------ USERS SETUP -------------------------------------------# +#------------------------------------ USERS AND ROOT SETUP ----------------------------------------# #==================================================================================================# answr="n" @@ -337,6 +337,11 @@ if [[ $answr == y || $answr == Y || $answr == yes || $answr == Yes || $answr == done fi clear + +#==================================================================================================# +#---------------------------------------- HOSTNAME SETUP ------------------------------------------# +#==================================================================================================# + echo -e "${BMAGENTA}\ #======= II. USERS SETUP =========# # # @@ -356,6 +361,11 @@ while [[ $hstnm == "" ]]; do done answr="n" clear + +#==================================================================================================# +#------------------------------------ LTS AND XORG SETUP ------------------------------------------# +#==================================================================================================# + echo -e "${BMAGENTA}\ #====== III. EXTRAS SETUP ========# # # @@ -400,7 +410,7 @@ timedatectl set-ntp true > /dev/null sleep 2 #================================================================# -#--------------------- PARTITIONING DISK ------------------------# +#------------------------- WIPING DISK --------------------------# #================================================================# clear @@ -425,6 +435,11 @@ fi dd if=/dev/zero of="$drv" bs=1M status=progress > /dev/null 2>&1 wipefs --all --force "$drv" echo -e "${BGREEN}Wiping complete.${END}" + +#================================================================# +#--------------------- PARTITIONING DISK ------------------------# +#================================================================# + fdisk "$drv" << FDISK_INPUT g n @@ -454,6 +469,11 @@ mkfs.ext4 "$drv""3" > /dev/null mkfs.ext4 "$drv""4" > /dev/null sleep 2 clear + +#================================================================# +#---------------------- MOUNT PARTITIONS ------------------------# +#================================================================# + echo -e "${BMAGENTA}\ #====== IV. INSTALLING LINUX =====# # # @@ -470,6 +490,11 @@ mkdir /mnt/arch/home > /dev/null mount "$drv""4" /mnt/arch/home > /dev/null sleep 2 clear + +#================================================================# +#------------------------ BASE DOWNLOAD -------------------------# +#================================================================# + echo -e "${BMAGENTA}\ #====== IV. INSTALLING LINUX =====# # # @@ -479,12 +504,18 @@ echo -e "${BMAGENTA}\ # this may take a while # # # #=================================#${END}" +echo && echo echo -e "${BCYAN}Installing ${BYELLOW}base packages${END}" pacstrap /mnt/arch base base-devel pacman-contrib > /dev/null echo && echo echo -e "${BGREEN}Base packages installed${END}" sleep 1 clear + +#================================================================# +#----------------------- UTILS DOWNLOAD -------------------------# +#================================================================# + echo -e "${BMAGENTA}\ #====== IV. INSTALLING LINUX =====# # # @@ -567,9 +598,15 @@ else pacstrap /mnt/arch linux-headers > /dev/null echo -e "${BGREEN}linux-headers installed${END}" fi -sleep 1 -clear +echo && echo echo -e "${BGREEN}Extra packages installed.${END}" +sleep 4 + +#================================================================# +#------------------------ FSTAB CONFIG -------------------------# +#================================================================# + +clear echo -e "${BMAGENTA}\ #====== IV. INSTALLING LINUX =====# # # @@ -578,6 +615,11 @@ echo -e "${BMAGENTA}\ #=================================#${END}" genfstab -U -p /mnt/arch > /mnt/arch/etc/fstab sleep 2 + +#================================================================# +#------------------------- ARCH-CHROOT --------------------------# +#================================================================# + clear echo -e "${BMAGENTA}\ #====== V. CONFIGURING LINUX =====# |