grub install

This commit is contained in:
Chris Titus 2021-10-27 16:56:37 -07:00 committed by 71Zombie
parent e6dcb1d3e5
commit 06ce4ed3aa
1 changed files with 9 additions and 7 deletions

View File

@ -104,11 +104,11 @@ fi
echo "--------------------------------------" echo "--------------------------------------"
echo "-- Arch Install on Main Drive --" echo "-- Arch Install on Main Drive --"
echo "--------------------------------------" echo "--------------------------------------"
pacstrap /mnt base base-devel linux-hardened linux-firmware vim nano sudo archlinux-keyring wget libnewt --noconfirm --needed pacstrap /mnt base base-devel linux linux-firmware vim nano sudo archlinux-keyring wget libnewt --noconfirm --needed
genfstab -U /mnt >> /mnt/etc/fstab genfstab -U /mnt >> /mnt/etc/fstab
echo "keyserver hkp://keyserver.ubuntu.com" >> /mnt/etc/pacman.d/gnupg/gpg.conf echo "keyserver hkp://keyserver.ubuntu.com" >> /mnt/etc/pacman.d/gnupg/gpg.conf
echo "--------------------------------------" echo "--------------------------------------"
echo "-- GRUB Bootloader Installation --" echo "-- Bootloader Systemd Installation --"
echo "--------------------------------------" echo "--------------------------------------"
if [[ ! -d "/sys/firmware/efi" ]]; then if [[ ! -d "/sys/firmware/efi" ]]; then
grub-install --boot-directory=/mnt/boot ${DISK} grub-install --boot-directory=/mnt/boot ${DISK}
@ -116,12 +116,14 @@ else
grub-install --efi-directory=/mnt/boot ${DISK} grub-install --efi-directory=/mnt/boot ${DISK}
fi fi
#sudo cp /boot/loader/entries/arch.conf /boot/loader/entries/arch-hardened.conf
#sudo sed -i 's|Arch Linux|Arch Linux Hardened Kernel|g' /boot/loader/entries/arch-hardened.conf
#sudo sed -i 's|vmlinuz-linux-hardened|vmlinuz-linux-lts|g' /boot/loader/entries/arch-hardened.conf
#sudo sed -i 's|initramfs-linux.img|initramfs-linux-hardened.img|g' /boot/loader/entries/arch-hardened.conf
cp -R ${SCRIPT_DIR} /mnt/root/BetterArch cp -R ${SCRIPT_DIR} /mnt/root/BetterArch
bootctl install --esp-path=/mnt/boot
if [[ ! -d "/sys/firmware/efi" ]]; then
grub-install --boot-directory=/mnt/boot ${DISK}
else
grub-install --efi-directory=/mnt/boot ${DISK}
fi
cp -R ${SCRIPT_DIR} /mnt/root/ArchTitus
cp /etc/pacman.d/mirrorlist /mnt/etc/pacman.d/mirrorlist cp /etc/pacman.d/mirrorlist /mnt/etc/pacman.d/mirrorlist
echo "--------------------------------------" echo "--------------------------------------"
echo "-- Check for low memory systems <8G --" echo "-- Check for low memory systems <8G --"