Add grub configuration, change arch-chroot calls

This commit is contained in:
maride 2017-08-03 17:53:31 +02:00
parent ec4bd5ea86
commit 4713112ee1

View File

@ -4,15 +4,19 @@ echo "~> generating fstab"
genfstab -U /mnt >> /mnt/etc/fstab genfstab -U /mnt >> /mnt/etc/fstab
echo "~> Choosing 'Europe/Berlin' as timezone and syncing hardware clock" echo "~> Choosing 'Europe/Berlin' as timezone and syncing hardware clock"
arch-chroot "/mnt ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime" arch-chroot /mnt "ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime"
arch-chroot "/mnt hwclock --systohc" arch-chroot /mnt "hwclock --systohc"
echo "~> Overwriting locale.gen and generate en_US and de_DE" echo "~> Overwriting locale.gen and generate en_US and de_DE"
arch-chroot "/mnt echo -e 'en_US.UTF-8 UTF-8\nde_DE.UTF-8 UTF-8' > /etc/locale.gen" arch-chroot /mnt "echo -e 'en_US.UTF-8 UTF-8\nde_DE.UTF-8 UTF-8' > /etc/locale.gen"
arch-chroot "/mnt locale-gen" arch-chroot /mnt "locale-gen"
arch-chroot "/mnt echo 'LANG=de_DE.UTF-8' > /etc/locale.conf" arch-chroot /mnt "echo 'LANG=de_DE.UTF-8' > /etc/locale.conf"
arch-chroot "/mnt echo 'KEYMAP=de-latin1' > /etc/vconsole.conf" arch-chroot /mnt "echo 'KEYMAP=de-latin1' > /etc/vconsole.conf"
echo -e "~> Choose a hostname: " echo -e "~> Choose a hostname: "
read hostname read hostname
arch-chroot "/mnt echo $hostname > /etc/hostname" arch-chroot /mnt "echo $hostname > /etc/hostname"
echo "~> Configuring 'grub'"
arch-chroot /mnt "grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch_GRUB"
arch-chroot /mnt "grub-mkconfig -o /boot/grub/grub.cfg"