Unraid 6.10.1 fails to boot - bzroot checksum error


Go to solution Solved by JorgeB,

Recommended Posts

Hi all!
I just updated my server to Unraid 6.10.1 after a few days of stability test with 6.10; problem is that now unraid can't boot because of a bzroot checksum error, and I don't know what to do except the basics:

 

I tried to replace the bzroot.sha256 from the usb with the one in the 6.10.1 zip, but no luck with it;

I already formatted my USB drive (16GB, FAT32) and tried to use it as is, without having my config/ installed on it, but it failed nontheless.

I don't know if going back to 6.10 would fix the problem, but I see no advantage of going back if the new release fixes issues

 

Sadly I don't have any diagnostics zip that I can provide :(

Link to comment
1 hour ago, JorgeB said:

Not sure but it only happens with Dell servers, so likely some BIOS/driver issue.

As I currently tried to support a buddy of mine with excatly this error I can confirm that

 

- this NOT ONLY happening to Dell Servers. 

- intel_iommu=on iommu=pt did not work for him but changed the error massage from bzimage checksum error to bzroot checksum error

- intel_iommu=off did not work too 

 

What we tried until now:

- Updated all plugins, OS Update Check from Fix common problems was OK

- Updated within GUI 

- Restart: --> bzimages checksum error

- copied bz* files inlcuding crc files from the 6.10.1 zip to the USB -> bzimages checksum error

- Tried the add the command intel_iommu=on iommu=pt to start cfg but that changed the error message from bzimage checksum error to -> bzroot checksum error

- We rolled back to 6.9.2 everything is working fine

- tried to update again as we thought it was an error in the update process --> Same error as before.

- We rolled back to 6.9.2 everything is working fine

 

 

His Hardware

 

MB:  Intel DG45ID 
CPU: Intel Core2Due E8400

RAM: 8`GB DDR2 

GPU: Intel 82G45 onboard Grafik

SATA Controller: Onboard

NIC: Onboard

Edited by HardwareHarry
update hw specs
  • Like 1
Link to comment
1 hour ago, mastaburna said:

what should i do?

I would suggest redoing the flash drive done manually:

 

Backup config folder from flash, then in Windows open a command prompt window as administrator, then type, in this order:

 

-diskpart
-list disk
-select disk x (x=your flash drive)
-clean
-create partition primary
-format fs=fat32 label=UNRAID quick
-active
-assign
-exit
 

-close cmd window
-unzip new Unraid install to flash
-restore the previously backed up config folder
-execute make_bootable as admin

  • Thanks 1
Link to comment
31 minutes ago, JorgeB said:

I would suggest redoing the flash drive done manually:

 

Why should adding intel_iommu=on iommu=pt to start cfg change the error message from bzimage checksum error to -> bzroot checksum error ......if there is a problem with the USB stick.

I don't see a benefit in doing this as restoring the old 6.9.2 works fine, from the same stick.

11 minutes ago, mastaburna said:

Result: bzimage checksum error - press ENTER to reboot ...

 

To me this is a bug in the 6.10.1 the only question is what is the trigger and how can we find a workaround.

Link to comment
  • 3 weeks later...
  • 6 months later...
On 5/27/2022 at 8:01 AM, JorgeB said:

I would suggest redoing the flash drive done manually:

 

Backup config folder from flash, then in Windows open a command prompt window as administrator, then type, in this order:

 

-diskpart
-list disk
-select disk x (x=your flash drive)
-clean
-create partition primary
-format fs=fat32 label=UNRAID quick
-active
-assign
-exit
 

-close cmd window
-unzip new Unraid install to flash
-restore the previously backed up config folder
-execute make_bootable as admin

This just fixed it for me. Quick and simple! Thank you!

  • Like 1
Link to comment
  • 2 weeks later...

Related note:

I got a simmilar experience.


Ill make a induvidual ticket to find out why my updates fail this way.



 

I updated unraid 6.9.2 to 6.11.5 and got the same error.


The server did not start after the update and gave me a superblock error.

I couldnt get into the server remotely anymore.


The device that gave me the error unraid /dev/loop0 /boot/bzmodules error


I had to remove the USB from the server and opened it on a laptop.


The loop0 seemed to be the bzmodules.

So I copied the content of my flash-drives previous folder over the files on the USB.

 

Put the USB in the server, started.


At boot the server download/written a file or 2.

And then the server started as before.


This fixed the error for me.


Still cant update to 6.11.5 succesfully

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.