Vitaly Fertman wrote:
so 1.0.3 & 1.0.4 bail out. Using fsck.reiser4 --build-sb from
reiser4progs 1.0.3 rendered the filesystem created under 1.0.0 unusable,


fsck.reiser4 --build-sb is supposed to fix evth. what goes wrong?

sorry I didn't replied earlier, but I didn't have a spare disk available. here it goes. 40GB partition was mkfs'ed with 1.0.0, populated somehow (about 32k files, 400MB), then fsck --build-sb from 1.0.4 was run:

8<--- snip

holly:~# fsck.reiser4 --build-sb /dev/hdk1
*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************

Fscking the /dev/hdk1 block device.

Will build the Reiser4 SuperBlock.

Will check the consistency of the Reiser4 FileSystem.

Continue?

(Yes/No): Yes
***** fsck.reiser4 started at Fri Mar 18 19:46:33 2005
FSCK: UUID (0xea4de9160ad898572244086da443359e) found in the master
super block does not match the one found in the backup
(0xba44099ce147985c3da7d6bf7448b582). Fixed.
FSCK: The on-disk format mkfs id (0x19e74713) does not match the backup
one (0x75315ca). Fixed.
Reiser4 fs was detected on /dev/hdk1.

Master super block (16):
magic:          ReIsEr4
blksize:        4096
format:         0x0 (format40)
uuid:           5c9847e1-9c09-44ba-82b5-4874bfd6a73d
label:          <none>

Format super block (17):
plugin:         format40
description:    Disk-format for reiser4.
magic:          ReIsEr40FoRmAt
flushes:        0
mkfs id:        0x75315ca
blocks:         9770662
free blocks:    9676935
root block:     25
tail policy:    0x2 (smart)
next oid:       0x17d22
file count:     32034
tree height:    4
key policy:     LARGE


CHECKING STORAGE TREE

FSCK: Node (25): failed to open the root node. The whole filter pass is
skipped.
Warn : Reiser4 storage tree does not exist. Filter pass skipped.

        Read nodes 0

        Nodes left in the tree 0
                Leaves of them 0, Twigs of them 0
        Invalid node pointers 1
        Time interval: Fri Mar 18 19:46:37 2005 - Fri Mar 18 19:46:37 2005
CHECKING EXTENT REGIONS.

        Read twigs 0

        Time interval: Fri Mar 18 19:46:37 2005 - Fri Mar 18 19:46:37 2005
Warn : Fatal corruptions were found. Semantic pass is skipped.

***** fsck.reiser4 finished at Fri Mar 18 19:46:37 2005
Closing fs...done

1 fatal corruptions were detected in FileSystem. Run with --build-fs
option to fix them.

holly:~# fsck.reiser4 --build-sb /dev/hdk1 > ~/r4_buildsb.txt
*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************

Fscking the /dev/hdk1 block device.

Will build the Reiser4 SuperBlock.

Will check the consistency of the Reiser4 FileSystem.

Continue?

(Yes/No): Yes

holly:~# fsck.reiser4 --build-fs /dev/hdk1
*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************

Fscking the /dev/hdk1 block device.

Will check the consistency of the Reiser4 SuperBlock.

Will build the Reiser4 FileSystem.

Continue?

(Yes/No): Yes
***** fsck.reiser4 started at Fri Mar 18 19:48:56 2005
Reiser4 fs was detected on /dev/hdk1.

Master super block (16):
magic:          ReIsEr4
blksize:        4096
format:         0x0 (format40)
uuid:           5c9847e1-9c09-44ba-82b5-4874bfd6a73d
label:          <none>

Format super block (17):
plugin:         format40
description:    Disk-format for reiser4.
magic:          ReIsEr40FoRmAt
flushes:        0
mkfs id:        0x75315ca
blocks:         9770662
free blocks:    9676935
root block:     25
tail policy:    0x2 (smart)
next oid:       0x17d22
file count:     32034
tree height:    4
key policy:     LARGE


CHECKING STORAGE TREE

FSCK: Node (25): failed to open the root node. The whole filter pass is
skipped.
Warn : Reiser4 storage tree does not exist. Filter pass skipped.

        Read nodes 0

        Nodes left in the tree 0
                Leaves of them 0, Twigs of them 0
        Zeroed node pointers 1
        Time interval: Fri Mar 18 19:48:59 2005 - Fri Mar 18 19:48:59 2005
CHECKING EXTENT REGIONS.

        Read twigs 0

        Time interval: Fri Mar 18 19:48:59 2005 - Fri Mar 18 19:48:59 2005
LOOKING FOR UNCONNECTED NODES

        Read nodes 93393

        Good nodes 0
                Leaves of them 0, Twigs of them 0
        Time interval: Fri Mar 18 19:49:00 2005 - Fri Mar 18 19:49:09 2005
CHECKING EXTENT REGIONS.

        Read twigs 0

        Time interval: Fri Mar 18 19:49:09 2005 - Fri Mar 18 19:49:09 2005
INSERTING UNCONNECTED NODES

1. Twigs: done

2. Twigs by item: done

3. Leaves: done

4. Leaves by item: done

        Twigs: read 0, inserted 0, by item 0, empty 0

        Leaves: read 0, inserted 0, by item 0
        Time interval: Fri Mar 18 19:49:10 2005 - Fri Mar 18 19:49:10 2005
Fatal: No reiser4 metadata were found. Semantic pass is skipped.

***** fsck.reiser4 finished at Fri Mar 18 19:49:10 2005
Closing fs...done

NO REISER4 METADATA WERE FOUND. FS RECOVERY IS NOT POSSIBLE.

8<--- snip

--
Jindrich Makovicka



Reply via email to