From d1122a05f8bf7db4a89c664f1bbc418d3bb4591d Mon Sep 17 00:00:00 2001 From: Thomas Cole Date: Wed, 30 Jun 2021 09:28:25 -0400 Subject: [PATCH] Fix shell issues and update mirror list --- archinstall.sh | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/archinstall.sh b/archinstall.sh index 9fa30df..b7a5d27 100755 --- a/archinstall.sh +++ b/archinstall.sh @@ -20,6 +20,7 @@ MACADDRS=( ) DISK="/dev/vda" +HOSTNAME="arch-testing" USER="CLC" PASSWD="$1$8nWcCPFE$SMC36PPfImzmQ9E3WEPvy1" ROOTPASSWD="$1$8g0M2I8t$GNnx5EkVhu1Ykw7NuKZos." @@ -86,15 +87,23 @@ partition () { } sysinstall () { + echo " - Updating mirror list. This might take a while." + reflector --protocol https --sort rate --country 'United States' --save /etc/pacman.d/mirrorlist --verbose + + echo " - Installing system." pacstrap /mnt + echo " - Installing bootloader." arch-chroot /mnt bootctl install + echo " - Updating fstab." genfstab -t PARTUUID /mnt >> /mnt/etc/fstab - echo "HOSTNAME" > /mnt/etc/HOSTNAME - arch-chroot /mnt useradd -mU -s /usr/bin/zsh -G wheel,uucp,video,audio,storage,games,input $USER - arch-chroot /mnt chsh -s /usr/bin/zsh + echo " - Setting Hostname." + echo "$HOSTNAME" > /mnt/etc/HOSTNAME + + arch-chroot /mnt useradd -mU -s /bin/bash -G wheel,uucp,video,audio,storage,games,input $USER + arch-chroot /mnt chsh -s /bin/bash echo "$USER:$PASSWD" | chpasswd -e --root /mnt echo "root:$ROOTPASSWD" | chpasswd -e --root /mnt