LK="."
[ -L boot/linux-mainline ] && LK="$(readlink boot/linux-mainline)"
if [ "$(dirname $LK)" != "." ]; then
  echo "This is an efi installation"
  ln -sf $LK boot/linux-mainline
  if [ -f boot/$LK ]; then
    mv boot/linux-5.10.0-rc1-mainline boot/$LK 2>/dev/null
    ln -sf $LK boot/linux-5.10.0-rc1-mainline
  else
    echo "EFI Partition not found, mount EFI Partition and re-install the kernel"
  fi
else
  echo "This is a bios installation"
  if [ -L boot/initrd-mainline ]; then
    mkinitramfs 5.10.0-rc1-mainline
    ln -sf initrd-5.10.0-rc1-mainline boot/initrd-mainline
  fi
  ln -sf linux-5.10.0-rc1-mainline boot/linux-mainline
fi
