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.

BTRFS Cache Drive File System Corruption after 7.0.1 update

Featured Replies

I recently updated my machine from the 7.0 stable release to 7.0.1. Upon restarting, my cache drive (a single NVMe drive formatted with BTRFS) would no longer mount complaining of "Wrong or no file system". I attempted rebooting the machine, no luck. I then started the array in maintenance mode and ran a file system check from the WebUI. The reported errors were significant in number and various (checksums not matching, ref check failures, unresolved ref dir). The official documentation is a bit light on next steps as the recommended usage of the scrub command isn't possible without a mounted file system. Happy to provide more details if required but unsure of what the next steps should be to try and recover the drive  

unraid-diagnostics-20250305-2250.zip

Solved by JorgeB

17 minutes ago, charlie15 said:

checksums not matching

Have you done memtest recently?

 

Memtest is on the boot menu.

  • Solution

Type 

btrfs rescue zero-log /dev/nvme0n1p1

 

Then restart the array and post new diags.

  • Author

Ran Memtest and passed. Then ran the btrfs rescue command and restarted and that seems to have fixed the issue as the disk has mounted itself again. Updated diagnostics attached just in case there are other issues lurking in the background I should be aware of.

unraid-diagnostics-20250306-2219.zip

Run a scrub on the pool and post the results, also take the opportunity to make sure backups are up to date.

  • Author

I've attempted to run the scrub command, however it seems to be aborting and not completing it's run. 4B4EF62E-7145-46C5-96FF-11061C665ADE_4_5005_c.thumb.jpeg.3e811e1218caf12eb00bc4a4ed5e1ca0.jpeg

If the scrub is aborting there are other issues, I would recommend backing up what you can from the pool and then reformat

  • 4 weeks later...
  • Author

Took me some time to get back around to this, and I definitely found a couple of corrupted files while attempting to backup the drive, but the reformat cleared the scrub errors. Thanks for the help!

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.