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 pool Unmountable: unsuported or no file system

Featured Replies

After changing hardware my btrfs pool with 1 drive will not mount.

I noticed the output of "btrfs fi show" shows a 2 drive pool with different drive names then what the same drive is called on the new system

i woudl attach diagnostics but the server is not available on the network for some unrelated reason

Solved by JorgeB

  • Author

Sorry for the grainy picture but this is what I get when running a btrfs rescue

20251225_022248.jpg

  • Community Expert

Pleas post the output from btrfs fi show

  • Author

20251225_080654.jpg

  • Community Expert

Why are you not accessing the GUI via another PC/device; it looks like you are taking photos instead of screenshots.

That doesn't look very good, but on main click on the first device for that pool and then "remove pool"

back on main, create a new pool with the same name and number of slots

assign those two pool device (nvme1n1 and nvme2n1), leave the filesystem set to auto

start the array and poist new diags

  • Author

i had a long morning/night because there were network issues i was having and my Unifi controller was on the BTRFS pool.😥

I fixed that so now i have full access to it without getto screenshots

marnas-diagnostics-20251225-1421.zip

  • Community Expert
  • Solution

Dec 25 14:21:08 MarNAS kernel: BTRFS warning (device nvme1n1p1): devid 1 uuid 4becd2c2-6d8d-4c9b-84ff-94b33b1a7548 is missing

It's reporting a missing device despite devid 1 being on the btrfs fi show output, so there' some confusion going on.

Since devid 2 is listed as empty on the previous output, try this:

Stop the array

type echo 1 > /sys/block/nvme1n1/device/device/remove , this will drop that device offline until a reboot

try reimporting the pool again but with just nvme2n1

click on the first device for that pool and then "remove pool"

back on main, create a new pool with the same name and 1 slot

assign the remaining pool device (nvme2n1), leave the filesystem set to auto

start the array and post new diags

  • Author

That worked like a charm! Thank You JorgeB!

  • Community Expert

Great, note that if you reboot and try starting the array without wiping the other device first, you will likely see the same issue.

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.