@zeorin Thanks for that info. I had to do the following extra. Since I use LUKS encrypted disk and uefi.
1) Open the encrypted disk in File explorer
2) Mount the lvm partition on /mnt
mount /dev/ubuntu-vg/root /mnt
Mount boot
mount /dev/nvme0n1p2 /mnt/boot
Mount efi
mount /dev/nvme0n1p1 /mnt/boot/efi
Standard chroot mounts
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
mount --bind /run /mnt/run <-- This was not listed.
Then chroot into /mnt
After adding the new apt sources and pinning the grub version and 'apt update && apt upgrade' I had to manually install 'grub2-common'. It did not install by default with 'apt upgrade'.
After this was done. I ran update-grub and grub-install. With efi mounted this worked and I could reboot with old working grub.
@zeorin Thanks for that info. I had to do the following extra. Since I use LUKS encrypted disk and uefi.
1) Open the encrypted disk in File explorer
2) Mount the lvm partition on /mnt
mount /dev/ubuntu-vg/root /mnt
Mount boot
mount /dev/nvme0n1p2 /mnt/boot
Mount efi
mount /dev/nvme0n1p1 /mnt/boot/efi
Standard chroot mounts
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
mount --bind /run /mnt/run <-- This was not listed.
Then chroot into /mnt
After adding the new apt sources and pinning the grub version and 'apt update && apt upgrade' I had to manually install 'grub2-common'. It did not install by default with 'apt upgrade'.
After this was done. I ran update-grub and grub-install. With efi mounted this worked and I could reboot with old working grub.
This is bug needs to be fixed.