chroot.sh 584 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. while true; do
  3. passwd && break
  4. done
  5. DRIVE=$(cat drive)
  6. ln -sf /usr/share/zoneinfo/"$(cat tzfinal.tmp)" /etc/localtime
  7. hwclock --systohc
  8. echo "LANG=en_GB.UTF-8" >> /etc/locale.conf
  9. echo "en_GB.UTF-8 UTF-8" >> /etc/locale.gen
  10. locale-gen
  11. systemctl enable NetworkManager
  12. sed -i 's/^\s*GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/' /etc/default/grub
  13. sed -i 's/^\s*GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"/GRUB_CMDLINE_LINUX_DEFAULT="loglevel=0 quiet udev.log_level=3"/' /etc/default/grub
  14. grub-install /dev/"$DRIVE"
  15. grub-mkconfig -o /boot/grub/grub.cfg
  16. rm drive tzfinal.tmp