Paul Guermonprez wrote:
> i have a xfs dump i want to repair under linux ubuntu.
> the partition was created by a storage system ss4000-e.
Do you mean that you did xfsrestore on a previous dump and then tried to
repair the resulting filesystem? Maybe the dump was corrupt?
> if i use version 2.9.4, i have a segfault
> and version 2.9.8, the proces is aborted with message :
> xfs_repair: dir2.c:2133: process_dir2: Assertion `(ino !=
> mp->m_sb.sb_rootino && ino != *parent) || (ino == mp->m_sb.sb_rootino
> && (ino == *parent || need_root_dotdot == 1))' failed.
If you are willing to provide an xfs_metadump image, Barry would
probably look into it for you :)
Did anything interesting go wrong before your fs got so mangled?
> i also tried to comment this test, but it returns a segfault just as
> version 2.9.4.
> note :
> i already restored 3 xfs dumps from the same machine, and everything
> went in the lost+found, partly with no name, no directory, partly with
> a directory structure and filenames as expected.
xfsrestore did this? that's pretty weird.
> before xfs_repair, the mounted fs was empty, not even the ".." for root !
> thanks, paul.