Unable to mount an XFS partiton

Problem: unable to mount an XFS partition in openSuSE 13.1 created under openSuSE 13.2

I have a dual boot system with opensuse 13.2 and 13.1 each on is one different physical drive. I also have a third physical drive with two partitions with XFS.
From openSuSE 13.2 everything works OK and both XFS partitions are mounted and rw without errors.

If I reboot and load openSuSE 13.1 everything works as it should however, I can not mount neither of both xfs partitions. Before, when they had ext4 there was no problem

This is what I did under 13.1
install: xfs, xfsinfo, xfsprogs
reboot

# mount -o rw -t xfs /dev/sdc1 /mnt_tb/
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
missing codepage or helper program, or other error

# dmesg | tail
170.040969] <ffffffffa11b55ed>] xfs_sb_read_verify+0xfd/0x120 [xfs]
170.041060] <ffffffffa115e7b5>] xfs_buf_iodone_work+0x75/0x110 [xfs]
170.041081] <ffffffff8106ac88>] process_one_work+0x168/0x490
170.041085] <ffffffff8106b924>] worker_thread+0x114/0x3a0
170.041089] <ffffffff81071c4f>] kthread+0xaf/0xc0
170.041095] <ffffffff815adf3c>] ret_from_fork+0x7c/0xb0
170.041099] XFS (sdc1): Corruption detected. Unmount and run xfs_repair
170.041108] XFS (sdc1): SB validate failed with error 22.
171.927869] SFW2-INext-DROP-DEFLT IN=vmnet8 OUT= MAC= SRC=fe80:0000:0000:0000:0250:56ff:fec0:0008 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=84 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=44
171.927977] SFW2-INext-DROP-DEFLT IN=eno1 OUT= MAC= SRC=2601:0001:ae00:0f0d:beae:c5ff:fe77:ef5f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=84 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=44


Q1. Is XFS under 13.1 compatible with xfs from 13.2?

Q2. am I missing something installing or running XFS.

Thxs

-=terry=-

i don’t know about xfs but there are some packagesin YAST which i hope can give you more info on what is wrong. xfsdump - provides some administrative utilities for xfs. that’s all i can suggest. Good luck!

Thank you for your reply.
I tried to booted also from 3 memory dongles one with OS 13.2, one with OS13.1 and one with OS 12.2
The only one that I was able to mount the XFS partitions was the one with OS 13.2 the other ones produce all the same error. It seems there is no backward compatibility, what is some way make sense. So far openSuSE 13.2 looks very stable and after 2 or 3 more days of testing I may decided to use it, in that case I will not need to access those partitions from 13.1 any more.
Thanks again and Happy Holidays.

-=terry=-

On 2014-11-26 20:26, tdecampo wrote:

> -# mount -o rw -t xfs /dev/sdc1 /mnt_tb/-
> mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
> missing codepage or helper program, or other error

Try mount without the “-t …” switch, and with the “-v” one.

A comment: When pasting here computer commands and such, please use a
CODE BLOCK, so that the forum software doesn’t do silly things like
converting URLS to tiny urls, wrap lines, or otherwise hide or alter the
commands you entered. You get them by clicking on the ‘#’ button in the
forum editor. http://susepaste.org/images/15093674.jpg


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

No. 13.2 is using newer xfs version which is incompatible.

Are the XFS changes significant enough that I should backup my data from my existing 13.1 XFS
partitions, reformat using 13.2 XFS, than restore my data?

On 2014-11-29 07:16, arvidjaar wrote:
>
> tdecampo;2679092 Wrote:
>>
>> Q1. Is XFS under 13.1 compatible with xfs from 13.2?
>
> No. 13.2 is using newer xfs version which is incompatible.

There is no mention of this in the release notes!

What are the differences? Is the format itself so different, or an
update to the tools or kernel would allow sharing?

If the format itself is different, are there tools to convert from a
previous version to the modern version in place, or the only method is
backup/format/restore?

Is this documented somewhere?


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

On 2014-11-29 15:16, xlis wrote:
>
> arvidjaar;2679577 Wrote:
>> No. 13.2 is using newer xfs version which is incompatible.
>
> Are the XFS changes significant enough that I should backup my data from
> my existing 13.1 XFS
> partitions, reformat using 13.2 XFS, than restore my data?

Another question: xfsdump/xfsrestore, xfs_copy, are compatible? If not,
you have to use rsync.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)