Hi, On Sat, Sep 10, 2016 at 08:59:21AM +0200, Grdykopląs Namorzyn wrote: > Hello, > > While my btrfs mounts ok on several instances of my home OpenElec, but > on ArchLinux it fails with: > > [174828.954975] BTRFS error (device sdc): super_num_devices 3 mismatch > with num_devices 2 found here
I got another report of the same problem (2 devices expected but really there was just 1). The refused mount is caused by additional checks [1] that are in 4.7 but were not in previous versions. The fix was to set the superblock::num_devices to the right number (after some verification). I'll add the repair capability to checker, let me know if you'd use the one-time fixup utility. Otherwise, the cause why device numbers are off is unknown. [1] https://git.kernel.org/linus/99e3ecfcb9f4ca35192d20a5bea158b81f600062 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html