#!/bin/bash DEV=$(sudo parted -l | grep "ATA ST1000LM014-1EJ1" -A1 | grep Disk | grep -o "sd[a-f]") EFI=$(sudo parted -l | grep efi | cut -f2 -d' ') UBUNTU=$(sudo parted -l | grep ext4 | cut -f2 -d' ') echo "Ubuntu: ${UBUNTU}" echo "EFI: ${EFI}" echo "DEV: ${DEV}" echo "Continue?" read -n 1 -t 5 cont if [ "${cont}" == "y" ]; then sudo mount /dev/${DEV}${UBUNTU} /mnt sudo mount /dev/${DEV}${EFI} /mnt/boot/efi sudo mount -o bind /dev /mnt/dev sudo mount -o bind /sys /mnt/sys sudo mount -t proc /proc /mnt/proc sudo cp /proc/mounts /mnt/etc/mtab sudo chroot /mnt /bin/bash grub-install /dev/${DEV} else echo "Abort" exit fi