You are not logged in.

#1 2015-09-09 15:17:08

knezi
Member
Registered: 2014-04-13
Posts: 45

can't mount BTRFS because caching is enabled.

Hi,
I am using XBian and I need to mount its partition to my computer. However, it is not possible to mount it, `dmesg|tail`:

[ 6052.167815] BTRFS info (device sdb2): disk space caching is enabled
[ 6052.167820] BTRFS: couldn't mount because of unsupported optional features (10).
[ 6052.196140] BTRFS: open_ctree failed

I understand that it is because of to old kernel, but I am up to date, `uname -r`:

4.1.6-1-ARCH

Is the reason really because of the old kernel? If so, is there any other possibility than just wait?
Thank you.

Offline

#2 2015-09-09 22:20:35

niceman
Member
Registered: 2015-08-31
Posts: 55

Re: can't mount BTRFS because caching is enabled.

maybe you can tell by seeing what kernel version does XBian . 

Whether it's newer or not, an obvious workaround is to disable caching from XBian before connecting it to the computer.

Offline

#3 2015-09-10 08:58:30

knezi
Member
Registered: 2014-04-13
Posts: 45

Re: can't mount BTRFS because caching is enabled.

Thanks for reply.
The version of kernel on Xbian is 4.1.6+.
Maybe it is not because of caching, I have tried mount ... -o nospace_caching, and got: (I have also tried clean_cache).

[ 4146.627739] BTRFS info (device sdb2): disabling disk space caching
[ 4146.627746] BTRFS: couldn't mount because of unsupported optional features (10).
[ 4146.647067] BTRFS: open_ctree failed

Is there a list of optional features?

Offline

#4 2015-09-10 09:08:28

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,237
Website

Re: can't mount BTRFS because caching is enabled.

knezi wrote:

I am using XBian and I need to mount its partition to my computer.

Just to be clear, you're trying to mount the XBian disk/partition on your Arch Linux machine?

Offline

#5 2015-09-11 11:27:21

knezi
Member
Registered: 2014-04-13
Posts: 45

Re: can't mount BTRFS because caching is enabled.

Exactly. I have maintained it via Samba, but still curious about the way how to mount it.

Offline

#6 2015-09-11 12:53:39

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: can't mount BTRFS because caching is enabled.

I think the message about disk space caching being enabled has nothing to do with the issue here, but merely an informational message about it being enabled (hence "BTRFS info"). I've always seen the same info message in dmesg without having any issues.

Maybe xbian is adding some additional patches to btrfs that breaks mounting partitions with vanilla linux kernel.

do you have the same version of btrfs-progs installed on both systems?

Offline

#7 2015-09-16 09:31:38

knezi
Member
Registered: 2014-04-13
Posts: 45

Re: can't mount BTRFS because caching is enabled.

Sorry, I do not have access to the card right now, but on my Arch machine there is no btrfs-progs.

Offline

Board footer

Powered by FluxBB