boot – ubuntu 20.04 cant find hwmatch you need to load kernel first


I have recently installed full new ubuntu 20.04.

It was working fine but it give alot of errors while booting, While booting it says

Cant find hwmatch
update-initfrms failed
...

You need to load kernel first..


Although i had installed full ubuntu, it checks file system, when loggin in.
After 5 6 tries , I got able to login. I tried to find solution but other answer looks little advance, please help,

My partition structure is below
my disk partition

Please help how can i solve it?