I am having trouble booting my newly updated Ubuntu 22.04, i installed Ubuntu 20.04 a whilr ago on a dual boot configuration with windows 10, the installation did not went very smoothly as there were many errors and incompatibility that i was not expecting but at the end of the day i managed to make it work.Yesterday Ubuntu updated from 20.04 to 22.04 and when it restarted it wouldn't boot.
I am not an expert on linux but i managed to more or less find out that there was something wrong with the /boot/efi partition, by typing:
mount /boot/efi
Which resulted:
mount: /boot/efi: can't find UUID=ED6A-5652
I figured there must be a mismatch between the UUIDs in /etc/fstab.
I tried some diagnostics such as:
sudo vi /etc/fstabsudo blkid
Which resulted in:
/boot/efi was on /dev/sda5 during installationUUID=ED6A-5652 /boot/efi vfat umask=0077
/dev/sda5: BLOCK_SIZE="512" UUID="B69A77699A7724D1" TYPE="ntfs" PARTUUID="208e952d-06"
*Apologize in advance for mistakes in grammar and or spelling.
Here's some updates:
cat /etc/fstab
/etc/fstab: static file system information.# Use 'blkid' to print the universally unique identifier for a# device; this may be used with UUID= as a more robust way to name devices# that works even if disks are added and removed. See fstab(5).## <file system> <mount point> <type> <options> <dump> <pass># / was on /dev/sda6 during installationUUID=a89f5691-7c5c-484f-9f54-182226d1bf89 /# /boot/efi was on /dev/sda5 during installationUUID=ED6A-5652 /boot/efi vfat umask=0077 0 1
lsblk -e 7 -o name,fstype,size,fsused,label,partlabel,mountpoint,uuid,partuuid
Here's a screenshot of the response to lsblk
sudo efibootmgr -v
EFI variables are not supported in this system