Linux - Blue screen of death

Yes, Linux has it’s version of Blue Screen of Death, but my screen was not blue.
It happen after updating Mint 22.3 and having kernel 7.0 installed.

After the update / upgrade the next boot I got;
Kernel Panic
Please Reboot your PC
UFS: Unable to mount root FS on unknown - block(0,0)

From my research, I found I could go to advance option on the grub menu and select a different kernel to boot. Selecting kernel 6.17 the PC booted fine. I next uninstall kernel 7.0 and ‘sudo update-grub’.

It was nice that my PC is dual boot. I was able to boot MX and search how to correct the problem.

It cant mount the root filesystem .
That may be an initramfs problem
It doesnt seem to be a grub issue because you could boot another kernel.
I would not like to see that happen to a beginner. … how could they release a dud kernel? That is bad.

Yes that is one benefit of dual boot.

The other suggestion was just that, a possible problem with initramfs.
It said to run this command in terminal.

sudo update initramfs -u -k -all
sudo update-grub

But I took the route of loading an alternate kernel.

I saw several posts on Reddit about it. They said it was not wide spread. Must be certain hardware or installation options like file system.

Yeah, it cant be everywhere … we would hear about it.

I will say that a recovery from the kernel panic was a lot easier then Window’s Blue screen of death.

In Windows, I would of had to restore the OS. Because I have Linux, I was able to recover form the kernel panic just by selecting a different kernel.

Another plus for Linux. The OS takes such a small partition, I had a second Linux distro on the PC that I was able to boot from and than search for an answer to the panic.

Most Linuxes will run in a 25Gb VM with 4G of ram. Some cutdown linuxes like antix will run in much less than that.
I would not make a hard partition that small though … you need a big of breathing space.

My guest OS is MX and it sits in a partition of 25 GB. Free space in that partition is 12 GB!
Not bad, I would say.

Try free -m … see how much ram it uses
The result will depend on how much ram you have in your computer. The kernel adapts … if you put it in a smaller compiter it will use less ram

Looks pretty good to me.