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.

Help - Cache drives won't mount "Unmountable: Unsupported or no file system"

Featured Replies

Looking for help after reading the support docs on what to do when a drive appears to have a corrupted file system. My cache pool is BTRFS and not mounting. I can't run scrub to check for fs errors. I was able to follow a guide and copy the data from the pool to the array. 

 

Before I reformat my pool, I'm looking for what's the right thing to do. I'd like a way to mount the drive and run a scrub, but I don't know how. Unraid sees he pool as unmounted. Is there an alternative to potentially fix the filesystem so i don't have to reformat? Since I have a cache pool do I stay with BTRFS if I do have to reformat? 

 

Here is an output from btrfs check status: 

WARNING: filesystem mounted, continuing because of --force [1/7] checking root items

[2/7] checking extents

data extent[12906602496, 53248] referencer count mismatch (root 5 owner 880 offset 7835267072) wanted 0 have 1

data extent[12906602496, 53248] bytenr mimsmatch, extent item bytenr 12906602496 file item bytenr 0

data extent[12906602496, 53248] referencer count mismatch (root 5 owner 1049456 offset 7835267072) wanted 1 have 0

backpointer mismatch on [12906602496 53248]

ERROR: errors found in extent allocation tree or chunk allocation

[3/7] checking free space tree

[4/7] checking fs roots

[5/7] checking only csums items (without verifying data)

[6/7] checking root refs

[7/7] checking quota groups skipped (not enabled on this FS)

Opening filesystem to check...

Checking filesystem on /dev/sdb1

UUID: 875b6278-0c6e-4008-8238-cbd5f850647c

found 88101838848 bytes used, error(s) found

total csum bytes: 85604936

total tree bytes: 262356992

total fs tree bytes: 100745216

total extent tree bytes: 46514176

btree space waste bytes: 61443702

file data blocks allocated: 159848906752

referenced 85299896320

tower-diagnostics-20241027-0032.zip

Solved by JorgeB

  • Community Expert

Problem with the log tree, but there's also data corruption being detected, type:

 

btrfs rescue zero-log /mnt/sdb1

 

Then restart the array, if the pool mounts run a correcting scrub and post the results.

  • Author
4 hours ago, JorgeB said:

Problem with the log tree, but there's also data corruption being detected, type:

 

btrfs rescue zero-log /mnt/sdb1

 

Then restart the array, if the pool mounts run a correcting scrub and post the results.

Restarted array. Drives still won't mount. 

  • Community Expert

Post new diags.

  • Author

Posted

 

Edit: Also: 

 

root@Tower:~# btrfs rescue zero-log /mnt/sdb1
ERROR: mount check: cannot open /mnt/sdb1: No such file or directory
ERROR: could not check mount status: No such file or directory

tower-diagnostics-20241027-1102.zip

Edited by jay_busacca

  • Author

Thank you for the support.

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.