add grub-pc setup in addition to efi boot

master
lub 4 years ago
parent e145cef7b4
commit e514bd8dab

@ -38,9 +38,17 @@ cat /hardware-setup/authorized_keys/* > /etc/dropbear-initramfs/authorized_keys
apt-get -y install linux-image-amd64
# install grub
apt-get -y install grub-efi-amd64
update-grub
grub-install --target=x86_64-efi --efi-directory=/boot/efi/ --bootloader-id=GRUB
if [ -d /sys/firmware/efi ]; then
apt-get -y install grub-efi-amd64
update-grub
grub-install
else
apt-get -y install grub-pc
update-grub
root_disk="/dev/$(lsblk -no pkname $(cryptsetup status root-unlocked | grep device | perl -pe 's#.*device.* (.*)#$1#') | sort | head -n1)"
grub-install "$root_disk"
fi
# edit uuids in fstab
root_uuid=$(blkid --output value "/dev/mapper/root-unlocked" | head -n1)

Loading…
Cancel
Save