Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newer xfs file system with lazy-count is unsupported by Crossmeta #1

Open
crossmeta opened this issue Apr 19, 2017 · 1 comment
Open

Comments

@crossmeta
Copy link
Owner

crossmeta commented Apr 19, 2017

Newer xfs file systems are created with lazy-count enabled, which will not be mounted by Crossmeta XFS.

In order to work with Crossmeta one has to disable this lazy-count by issuing
xfs_admin -c 0
-or- create one with lazy-count=0

mkfs.xfs -l lazy-count=0

This lazy-count feature is like steroid to XFS metadata operations!!
http://oss.sgi.com/archives/xfs/2010-03/msg00170.html

@crossmeta
Copy link
Owner Author

XFS has advanced recently that there are other features that will be unsupported by Crossmeta XFS driver. XFs has to be created with following options on Linux for it to be recognized in Windows XFS driver.

mkfs.xfs -f -K -m finobt=0,crc=0 -n ftype=0 -l lazy-count=0 device-name

Otherwise you would see the following from dmesg output of Crossmeta

XFS: bad version
XFS: SB validate failed

bad version is for using XFS SB ver5 and SB validate fails for unrecognized metadata features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant