I was updating my Ubuntu 18.04 to 20.04.1 LTS. But forgot to plug my laptop to charging. My laptop battery died in middle of upgrade. When I turned my laptop on, it started getting stuck on ubuntu logo screen. I googled for some solutions, tried some of them.
Like going in Advanced Options for Ubuntu through GRUB and running in recovery mode, selecting dpkg to fix package issues. That stuck on a line saying "e2scrub_all.service is a disabled..." something.
Selecting newer kernel gives "end kernel panic: not syncing vfs unable to mount root fs on unknown block (0,0)"...
Selecting older kernel recovery mode and selecting resume normal boot continues to get stuck on some blinking underscore forever.
When pressing E on Ubuntu in GRUB to edit configuration, I don't see the last line of initrd which I saw in many solutions.
selecting a kernel in non-recovery mode showed some line below ubuntu logo that said something like "WARNING: option 'size' missing in crypttab for plan dm-crypt..."
Edit: My laptop is HP with EUFI dual boot with Windows 10 and Ubuntu 20.04
I have posted all of the things I've tried... Please help me in the right direction.