All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hans Reiser <reiser@namesys.com>
To: Thomas Wiedemann <twist@twistrulz.de>
Cc: reiserfs-list@namesys.com
Subject: Re: journal size==0 [reiserfs 3.6, reiserutils 3.x.1b]
Date: Mon, 15 Apr 2002 03:48:45 +0400	[thread overview]
Message-ID: <3CBA155D.1080008@namesys.com> (raw)
In-Reply-To: 20020415002651.377f3c5c.twist@twistrulz.de

Thomas Wiedemann wrote:

>hi reiserfs-developers,
>
>i cannot mount my reiserfs partition any more, because of that:
>
>super-459: read_super_block: super found at block 16 is within its own log. It must not be of this format type.
>
>
>so, here's the story how i "created" this error and some details:
>
>due a hardware failure (the harddisk?), i got some weird error messages:
>
>Apr 13 17:32:13 hq kernel: hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
>Apr 13 17:32:13 hq kernel: hdb: dma_intr: error=0x84 { DriveStatusError BadCRC }
>(...)
>
>followed by some filesystem errors:
>
>Apr 13 17:33:46 hq kernel: is_tree_node: node level 432 does not match to the expected one 1
>Apr 13 17:33:46 hq kernel: vs-5150: search_by_key: invalid format found in block 19232. Fsck?
>Apr 13 17:33:46 hq kernel: vs-13070: reiserfs_read_inode2: i/o failure occurred trying to find stat data of [1584 1590 0x0
> SD]
>...and so on....
>
>i had to reboot my pc, the disk was ok, but the partition was dead.
>so i downloaded the newest reiserfs-utils (3.x.1b) and tried to repair it.
>the superblock seemed to be screwed up, so...
>
># reiserfsck /dev/hdb1 --rebuild-sb --no-journal-available
># reiserfsck --rebuild-tree
>
>...did some work on the filesystem, but i'm still not able to mount it, because while rebuilding the superblock, fsck did not make a journal on the device:
>
># debugreiserfs /dev/hdb1
>
><-------------debugreiserfs, 2002------------->
>reiserfsprogs 3.x.1b
>
>
>Filesystem state: consistent
>
>Reiserfs super block in block 16 on 0x341 of format 3.6 with standard journal
>Count of blocks on the device: 11273605
>Number of bitmaps: 345
>Blocksize: 4096
>Free blocks (count of blocks - used [journal, bitmaps, data, reserved] blocks): 1611835
>Root block: 431
>Filesystem is cleanly umounted
>Tree height: 5
>Hash function used to sort names: "r5"
>Objectid map size 972, max 972
>Journal parameters:
>        Device [0x0]
>        Magic [0x0]
>        Size 1 blocks (including 1 for journal header) (first block 0)
>        Max transaction length 0 blocks
>        Max batch size 0 blocks
>        Max commit age 0
>Blocks reserved by journal: 0
>Fs state field: 0x0
>sb_version: 2
>inode generation number: 0
>UUID: c0ce572a-1ed0-4827-b72a-8aef5cdb2015
>LABEL: 
>Set flags in SB:
>
>
>now, that the journal's size is only one block, mount fails, while fsck claims everything to be alright (mount -o nolog also fails).
>i don't know if this is a bug in reiserfsck....and maybe there is a way to insert a journal into between the rootblock and the superblock (where the journal was before the crash...)?
>
>thanks, thomas.
>
>
>
bad/misconfigured hardware consequences (and recovering from them) are 
handled by www.namesys.com/support.html, or by users on the mailing 
list.   The more people who go to www.namesys.com/support.html, the more 
I can afford to have Vitaly improve fsck....

Hans



  reply	other threads:[~2002-04-14 23:48 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-14 22:26 journal size==0 [reiserfs 3.6, reiserutils 3.x.1b] Thomas Wiedemann
2002-04-14 23:48 ` Hans Reiser [this message]
2002-04-15 13:35   ` twist
2002-04-15  5:21 ` Oleg Drokin
2002-04-15 13:34   ` twist

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3CBA155D.1080008@namesys.com \
    --to=reiser@namesys.com \
    --cc=reiserfs-list@namesys.com \
    --cc=twist@twistrulz.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.