Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Boot Failure: bzfirmware checksum error

Featured Replies

I had a running UnRAID installation that we have been testing before purchase.  We had some drives with SMART errors so wanted to shutdown to swap one of them out before it fails.  After rebooting, we get bzfirmware checksum error and the only option is to reboot.

 

I have searched all over and I cannot find any articles/posts for the bzfirmware checksum issue, or for bzroot.  Is there any way to fix this?  Or, do I have to start over?

Solved by ChatNoir

  • Replies 50
  • Views 31.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • You should remplace all the bz* files on your flash drives with one pulled from the release you are using. You can get the files in the zip here : https://unraid.net/download

  • Robert Britton
    Robert Britton

    Thank you!  I had actually replaced all of the root files and it worked so I was just about to post the fix here and saw your reply.  Thanks!

  • This worked for me! Somehow my bzfirmware file got corrupted and replacing it worked immediately.

Posted Images

  • Solution
7 minutes ago, Robert Britton said:

After rebooting, we get bzfirmware checksum error and the only option is to reboot.

 

You should remplace all the bz* files on your flash drives with one pulled from the release you are using. You can get the files in the zip here https://unraid.net/download

  • Author
1 hour ago, ChatNoir said:

 

You should remplace all the bz* files on your flash drives with one pulled from the release you are using. You can get the files in the zip here https://unraid.net/download

Thank you!  I had actually replaced all of the root files and it worked so I was just about to post the fix here and saw your reply.  Thanks!

  • 1 year later...
On 10/17/2022 at 5:25 PM, ChatNoir said:

 

You should remplace all the bz* files on your flash drives with one pulled from the release you are using. You can get the files in the zip here https://unraid.net/download

 This worked for me! Somehow my bzfirmware file got corrupted and replacing it worked immediately.

  • 4 weeks later...

I have this 

On 10/17/2022 at 2:25 PM, ChatNoir said:

 

You should remplace all the bz* files on your flash drives with one pulled from the release you are using. You can get the files in the zip here https://unraid.net/download

I have a similar problem (Also bzfirmware checksum error), but I was running 6.12.2, which is no longer on the downloads page. Is there any other place to get older releases? I've looked but all I can find are the blog posts for the old releases and not the .zip files themselves.

Edited by Ravenoak

  • Community Expert
3 hours ago, Ravenoak said:

which is no longer on the downloads page

Download the latest release and use those files.

3 hours ago, JorgeB said:

Download the latest release and use those files.

Great, thank you so much! I had assumed that it wouldn't work (surely a checksum would fail if I had the wrong version of the files), but it ended up being a very easy fix

I had the same issue after my update to the new Version 6.12.6 (from 6.12.4). I found these fix and replaced the Files with one of the download Page, but I had the same issue. (used the 6.12.6). After this I downloaded the 6.12.5 an replaced it with these Files. Also the same.

At the end I downloaded the 6.12.4. After replacing the bz Files with this Version I could boot from my Stick.

 

Could someone explaine this Problem? I want to update in the hope that I get a better ZFS performance for my Cache. (Mover read with 70mb  (35mb each SSD) from Cache Pool)

  • Community Expert

This error suggests the files are not correct, or there's a flash drive problem, try again, if the same try a different flash drive.

I tried it 3 times. After I tried the 6.12.4 files and got it to run I also tried to update again. After the installation he checked the sum and failed again. So I will look for another flash drive and try this way.

Is it possible to copy the files from the old one?

  • Community Expert

Try to copy only the /config folder, all you need is there.

  • 2 weeks later...
On 10/17/2022 at 11:25 PM, ChatNoir said:

 

You should remplace all the bz* files on your flash drives with one pulled from the release you are using. You can get the files in the zip here https://unraid.net/download

Helped me to. But why did it happen?

9 minutes ago, florxy said:

Helped me to. But why did it happen?

Probably a corruption of one or several boot files on your flashdrive.

  • 4 weeks later...

Happened to my twice. But I don't understand how that file can be corrupted after 3 or more correct boots.

  • 2 weeks later...

Same thing just happened to me... I guess this means my flash drive is on its last legs because AFAIK nobody writes to this drive except Unraid during version upgrades, and the last Unraid upgrade dates back to December last year and the system booted just fine a couple of times since then.

 

For the fun of it I did a binary compare of the bzfirmware files and there was a 4K block near the end that was completely corrupted.

 

Note that for the longest time (years!) I had bad blocks flagged at boot (like in this thread) which I assumed were the result of an Unraid upgrade, maybe this was related.

  • Community Expert
11 minutes ago, Fulgurator said:

Same thing just happened to me... I guess this means my flash drive is on its last legs because AFAIK nobody writes to this drive except Unraid during version upgrades, and the last Unraid upgrade dates back to December last year and the system booted just fine a couple of times since then.

 

For the fun of it I did a binary compare of the bzfirmware files and there was a 4K block near the end that was completely corrupted.

 

Note that for the longest time (years!) I had bad blocks flagged at boot (like in this thread) which I assumed were the result of an Unraid upgrade, maybe this was related.

 

I think it can sometimes just mean there is a borderline block rather than the flash drive going bad.   That is why it is always worth rewriting all the bz* type files as it often fixes such an issue.   I have had a flash drive work fine for years after rewriting the bz* files.

  • 2 weeks later...

Please help, I copied all the bz* files from a new unraid 6.12.6 os on a new flash drive over to my current unraid os flash drive that has this bzfirmware checksum error, and now when trying to boot server it goes to bios only.  What can I do?

  • Community Expert

Do you have a flash backup?

Yes, from unraid connect in cloud. 

 

Additionally, I really want to be able to retain my settings, applications, plugins, etc.

So can I install my flash backup on my current os flash that was corrupted so that I don’t have to use my 1 key transfer I get every 12 months?

 

if so, please explain the best way to do it, ie. Can I completely wipe the corrupted flash usb stick and then only install the flash backup and that is it?  

Also, will I need to save my config folder or does it matter when running from flash backup?  By the way, I tried to copy my config folder off corrupted drive onto desktop, but would not let me due to admin privileges, even though I am my admin…

  • Community Expert

Your backup should have the config folder, which is really the whole point, since everything else can just be downloaded again.

 

The config folder has everything about your specific configuration, all of the settings you have made in the webUI. All the rest is just the OS archive for a particular Unraid version.

 

You should try to see if you can use the same flash drive so you won't have to do a license transfer.

2 hours ago, marlinz357 said:

completely wipe the corrupted flash usb stick and then only install the flash backup and that is it?  

yes

Thank you for the help, I was able to get back in to my server.  Unfortunately Plex and Emby were weirdly corrupted and I am having a time trying to figure out how to fix, especially Plex.

I recently had this problem. The current version is 6.12.8, I was on 6.12.6 when the corruption happened. I couldn't find a decent source to download the 6.12.6, so I ended up replacing bz* with the .8   No real issues, it came back up, seems to be happy, but it's a little weird. I don't have any version number in the top, my banner is missing, under Tools > Update OS, it's just a blank screen. I'll have to give it a few more restarts.

 

I was thinking I could possibly download an old zip from connect.myunraid.net, that didn't really work too good. More odd ball file corruption stuff. I wonder if the flash drive I'm using is starting to go off. I think I'll replace it just in case with a recommended one off a list somewhere. Hmm no such list. I'll go with this "tough" Verbatim one, and do a restart tomorrow after the parity check finishes.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.