Upgrade from OS 17.3pro to 18pro on Imac Kernel panic

After Upgrading a mistake is mentioned with option to send the message to Zorin. Although in System Info stood 18pro now as OS . I thought the upgrade was Ok , by the first restart though nothing went and a Kernel Panic screen appeared with text : kernel panic! Please reboot you computer. VFS: unable to mount root fs on unknown-block (0,0). I have no skills . But when someone could take me by the hand maybe I can do the right steps. Zorin OS 17.3 ran perfectly on my Imac from 2012. many thanks ! Jan

Did a websearch using: "kernel panic! Please reboot you computer. VFS: unable to mount root fs on unknown-block (0,0). Ubuntu 24.04"

Found this that may help you:

1 Like

Welcome to the Forum!

Did You reboot Your PC like mentioned in the Message? If yes: Did it appeared again?

Thank you, the problem with my Imac is that I can t open the GRUB menu by pressing esc or shift , I read in the Forum that Apple hides this . So I have to change that first . As I didnt use Apple any more I lost my password...I ordered a new one but that takes Days Apple wrote. So hopefully by booting the Imac ssd , I can give the command in the Terminal there to not hide the GRUB .

You can activate GRUB in Zorin, too. Open in zorin the Terminal and type

sudo nano /etc/default/grub

There You will see this white Textblock:


(In Your Case it could look different)

Important here are the Lines 2 and 3. Check that GRUB_TIMEOUT_STYLE is set to menu and GRUB_TIMEOUT has a Value over 0 or is set to -1 and then the GRUB Menu should appear.

When made the Changes press ctrl+o to save, Enter to confirm and ctrl+x to exit. Then type sudo update-grub to make the Changes affect. Don't forget that! Without it, it will not work. Then reboot and You should see GRUB.

Thank you for your commitment. I can not enter (boot) Zorin, that is the problem. The "Kernel panic" screen appears and that s it . The message is : kernel panic! Please reboot your computer. VFS: unable to mount root fs on unknown-block (0,0). is :
Amazing that Zorin offers an upgrade (paid 45€) without mentioning this Kernel Problem. I see no solution at the time. Not knowing how to open tat Grub.

Okay, do You still have the Zorin Bootstick? If yes, start it and choose '''Try Zorin'' to get in Live Mode. There look for ''Boot Repair'' and let it run.

And can You post Your Hardware Specs please? I mean CPU, GPU, RAM etc.

I managed to renew the admin password so now I can give commands in terminal. The Grub file though appears empty. So I m still trying to get the grub unhidden. So to change the Kernel or update the Initrampfs following this thread:

I found this info on my Imac : (is this helpfull? I am really a beginner with computers)

AMD Radeon HD 6750M:

Chipsatz-Modell: AMD Radeon HD 6750M
Typ: GPU
Bus: PCIe
PCIe-Lane-Breite: x16
VRAM (dynamisch, maximal): 512 MB
Hersteller: AMD (0x1002)
Geräte-ID: 0x6741
Versions-ID: 0x0000
ROM-Version: 113-C2950H-170
VBIOS-Version: 113-C2950500-101
EFI-Treiberversion: 01.00.544

The Grub File is never empty - so let's take a moment to double check this.
Is your path /etc/default/grub?

Yes I did it so

What appears is a Black line and in it : GNU nano. 2.0.6. File: /etc/default/grub: modified.

To be clear : when I start up my Imac (2011) and press Alt , I see 3 hardware pictures : ImacSSD. EFI Boot and Recovery-10.13.6. As EFI Boot only gives a black screen, I open ImacSSD and there I m trying to open the Grub file in Terminal so to make it unhidden. So to hopefully are able to (by pressing esc or shift by starting up) see the grub and be able to change the Kernel issues. That s where I am now (as a beginner), is this working ? my computer-expert has a burnout and I can t ask him . I ve never had a bootstick . As far as I now he downloaded zorin17 from the website. I bought 17 and now i bought the 18 upgrade. (No Stick)

Ok, the Minimal Bash-like supported screen is not a full terminal. You can list blocks, partitions and directories but you cannot open a file and modify it from that window.
That window is a minimal bash, which supports some basic commands and partition management only.

To use a terminal to modify a file - you would need to access TTY or a Root Prompt from Grub.

I think the reason you are trying to modify that file is due to you wanting to make Grub appear at boot in order to access it.
However... Mac - Does Not Like Grub. I recommend users use rEFInd instead of Grub on Macbooks and Mac computers as it is more compatible with Mac and Apple.

Thank you for the good advice, can you explain how I can continue repairing the kernel panic? How should I continue with refind ? Can I do this without having a stick and only being able to enter in ImacSSD ? Will the ZorinOS 18. that must be installed somewhere on my Imac work with refind ? Can I change the Kernel , what caused the Panic in refind ?

Honestly, your hands are pretty tied, here.

To answer if you could install rEFInd now, after the fact, the answer would normally be "yes, easily." However... lacking access to the computer due to the kernel panic, lacking a USB to use and lacking access to a full terminal - it stretches into the near impossible.

The best and easiest starting point is to get a USB stick.
If you can grab a quality but inexpensive one (even 8 gig size would be enough) or if you can borrow one - that would be ideal.

Because using a LiveUSB, we can do a lot to repair things. And if repair becomes impossible, it allows data recovery and re-installation with ease.

Okay that s clear. Thank you very much for your effort to explain it to a beginner. Where can I find the path to follow with a USB Stick ? Is there a step by step explanation somewhere ? What should I do with that Stick. ? I found a Stick with 98GB free

There are many guides that can point the way - but I think no guide for your specific situation.
What you would need (Assuming you get a uSB Stick):

  • create a LiveUSB (use any distro you want as long as it is familiar to you for ease of use)
  • Boot the LiveUSb to its desktop, then open a terminal and mount the drive partitions you have Zorin OS installed on.

From the above, you can modify the grub file or you can install rEFInd; Installing rEFInd is as easy as sudo apt install refind because it is now in the Main Repository (joy).

So your best bet is to get started, then use this thread for the more individual assistance along the way.

Okay I try to manage these steps ...

Did you use a LiveUSB to install Zorin OS? If so, all of the start is something you have done before...

No I just followed the instructions of the download mail. Now I downloaded 18.1 package in ImacSSD and am now busy with balena etcher transfering it to the Stick