diff --git a/setup/live-install.sh b/setup/live-install.sh index b25b1e5..abc6827 100755 --- a/setup/live-install.sh +++ b/setup/live-install.sh @@ -120,18 +120,19 @@ if [ "$statecon" != '' ]; then else - fdisk $blockdev <> /mnt/etc/fstab + +# Check if fstab is fine ( it is if you've faithfully followed the previous steps ) +cat /mnt/etc/fstab + +echo ''' +ln -sf /usr/share/zoneinfo/Europe/Vienna /etc/localtime + +hwclock --systohc + +echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen + +locale-gen + +touch /etc/locale.conf +echo "\n" >> /etc/locale.conf +echo "LANG=en_US.UTF-8" >> /etc/locale.conf + +echo "KEYMAP=de" > /etc/vconsole.conf +echo "XKBLAYOUT=de" >> /etc/vconsole.conf +echo "XKBMODEL=pc105" >> /etc/vconsole.conf +echo "XKBOPTIONS=terminate:ctrl_alt_bksp" >> /etc/vconsole.conf + + +echo -n "Hostname: " +read hostnameinput +echo "$hostnameinput" > /etc/hostname + +echo "127.0.0.1 localhost \n ::1 localhost \n 127.0.1.1 $hostnameinput" > /etc/hosts + + +echo -n "Sudo User: " +read sudoadmin +useradd -mG wheel $sudoadmin +passwd $sudoadmin + +grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB +grub-mkconfig -o /boot/grub/grub.cfg + +systemctl enable NetworkManager +exit + +''' | arch-chroot /mnt + +umount -R /mnt +reboot