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.

Wanted to remove disk from mirrored cache pool, now error Unmountable: wrong or no file system

Featured Replies

Hi all,

I was trying to remove one drive from a mirrrored cache pool that stored my app data and VMs. I stopped my array, unassigned the disk, then started my array again. I got an error: unmountable: wrong or no file system. I tried re-adding the drive to the cache pool, formatting the drive, etc. I can't fix the error to start my array with docker containers again. Please help! attaching diagnostics

EDIT: Reattaching diagnostics zip file

tower-diagnostics-20250820-1121.zip

Edited by slam23

Solved by JorgeB

  • Community Expert
11 minutes ago, slam23 said:

attaching diagnostics

Try again.

  • Community Expert

Post the output from btrfs fi show

  • Author

Hello,

I'm copying the output here:

root@tower:~# btrfs fi show

Label: none uuid: ee35825c-5743-4d4c-96da-f8cf30cec007

Total devices 2 FS bytes used 137.65GiB

devid 1 size 931.51GiB used 145.03GiB path /dev/nvme1n1p1

devid 2 size 953.87GiB used 145.03GiB path /dev/nvme0n1p1

Label: none uuid: 29f54f96-23b1-4f36-b5bd-f37f070ecb95

Total devices 1 FS bytes used 41.69GiB

devid 1 size 1.86TiB used 46.02GiB path /dev/nvme2n1p1

Label: none uuid: 6f3ca181-9210-4942-aaad-eef8487ae2ea

Total devices 1 FS bytes used 372.00KiB

devid 1 size 40.00GiB used 536.00MiB path /dev/loop2

Label: none uuid: dfc5688a-f673-4b69-90b7-b982c1059842

Total devices 1 FS bytes used 416.00KiB

devid 1 size 1.00GiB used 126.38MiB path /dev/loop3

  • Community Expert
18 minutes ago, slam23 said:

Label: none uuid: ee35825c-5743-4d4c-96da-f8cf30cec007

Total devices 2 FS bytes used 137.65GiB

devid 1 size 931.51GiB used 145.03GiB path /dev/nvme1n1p1

devid 2 size 953.87GiB used 145.03GiB path /dev/nvme0n1p1

This the pool you want correct? If yes, reimport it:

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 the pool device(s), leave the filesystem set to auto

start the array to import the pool and post new diags

  • Author

Thank you for the response. I followed the instructions in your post. Once I started the array, I see that the file system is "auto" and I am still presented with the message " unmountable: unsupported or no file system." Attaching the diagnostics:

tower-diagnostics-20250820-1243.zip

  • Community Expert

The pool device is not showing the correct signature; post the output from

blkid /dev/nvme1n1p1

blkid /dev/nvme0n1p1

  • Community Expert

After that, see if it mounts manually:

mkdir /x

mount -t btrfs /dev/nvme1n1p1 /x

  • Author

Output from first step:

root@tower:~# blkid /dev/nvme0n1p1

root@tower:~# blkid /dev/nvme1n1p1

blkid /dev/nvme0n1p1

/dev/nvme1n1p1: PARTUUID="39f940ee-01"

root@tower:~#

Output from second step:

root@tower:~# mkdir /x

mount -t btrfs /dev/nvme1n1p1 /x

mount: /x: wrong fs type, bad option, bad superblock on /dev/nvme1n1p1, missing codepage or helper program, or other error.

dmesg(1) may have more information after failed mount system call.

root@tower:~#

  • Community Expert

And btrfs fi show still shows a filesystem for those two devices?

If yes, type:

btrfs-select-super -s 1 /dev/nvme0n1p1

btrfs-select-super -s 1 /dev/nvme1n1p1

If that succeeds, then once more:

blkid /dev/nvme1n1p1

blkid /dev/nvme0n1p1

  • Author

Output from btrfs fi show

root@tower:~# btrfs fi show

Label: none uuid: ee35825c-5743-4d4c-96da-f8cf30cec007

Total devices 2 FS bytes used 137.65GiB

devid 1 size 931.51GiB used 145.03GiB path /dev/nvme1n1p1

devid 2 size 953.87GiB used 145.03GiB path /dev/nvme0n1p1

Label: none uuid: 29f54f96-23b1-4f36-b5bd-f37f070ecb95

Total devices 1 FS bytes used 41.69GiB

devid 1 size 1.86TiB used 46.02GiB path /dev/nvme2n1p1

Label: none uuid: 6f3ca181-9210-4942-aaad-eef8487ae2ea

Total devices 1 FS bytes used 372.00KiB

devid 1 size 40.00GiB used 536.00MiB path /dev/loop2

Label: none uuid: dfc5688a-f673-4b69-90b7-b982c1059842

Total devices 1 FS bytes used 416.00KiB

devid 1 size 1.00GiB used 126.38MiB path /dev/loop3

So I typed the first part:

root@tower:~# btrfs-select-super -s 1 /dev/nvme0n1p1

btrfs-select-super -s 1 /dev/nvme1n1p1

warning, device 1 is missing

using SB copy 1, bytenr 67108864

ERROR: /dev/nvme1n1p1 is currently mounted, aborting

root@tower:~#

  • Community Expert

Is mounted where?

  • Community Expert
  • Solution

You have that device mounted with UD:

/dev/nvme1n1p1 943G 138G 793G 15% /mnt/disks/20BA079912DE00043471

You need to unmount if first, then try mounting the pool again.

  • Author

Hi, after I unmounted the disk and remounted the pool again, the drive copied data to the other drive. It seems to be operational now?

I noticed that under the Dockers tab, I have no more docker containers intstalled (edit: and VMs are gone as well). At this point, is it possible to restore the containers from the pool somehow? I do have the Appdata Backup plugin setup so I can potentially restore from a previous backup but it is slightly less ideal because it's one week old.

Thank you for the help so far. attaching diagnostics

tower-diagnostics-20250820-1407.zip

edit: I quickly installed all dockers again and the templates were saved. Although after some time, I got a notification that the docker image returned to normal so maybe I could have just waited? Anyways I consider this solved! Thanks so much

Edited by slam23

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.