Bad blocks on a ReiserFS volume. How to retrieve files?
I have a large hard-disk (120 GB) on which some blocks went bad. Now, it cannot be mounted. Attached is what debugreiserfs says. What can I do; I'm newbie to reiserfs architecture. I thought that ReiserFS keeps copies of the superblock or something, like ext2/3 does. reiserfsck says "error occured looks like hardware problem. bread cannot read block 13271040". That's the actual number it displays. PS I have asked the same question on the reiserfs-list, but it's extremely low traffic. Maybe someone here knows more. Thank you Filesystem state: consistency is not checked after last mounting Reiserfs super block in block 16 on 0x1642 of format 3.6 with standard journal Count of blocks on the device: 29945160 Number of bitmaps: 914 Blocksize: 4096 Free blocks (count of blocks - used [journal, bitmaps, data, reserved] blocks): 29154954 Root block: 14969 Filesystem is NOT clean Tree height: 4 Hash function used to sort names: "r5" Objectid map size 10, max 972 Journal parameters: Device [0x0] Magic [0x34ae2c74] Size 8193 blocks (including 1 for journal header) (first block 18) Max transaction length 1024 blocks Max batch size 900 blocks Max commit age 30 Blocks reserved by journal: 0 Fs state field: 0x0 sb_version: 2 inode generation number: 35482 UUID: 48d29ced-fe37-4c68-adf8-32ace9f2be45 LABEL: Set flags in SB: ATTRIBUTES CLEAN
On Tue, 23 Sep 2003 17:08:17 +0300 Silviu Marin-Caea <silviu@genesys.ro> wrote:
I have a large hard-disk (120 GB) on which some blocks went bad.
Now, it cannot be mounted. Attached is what debugreiserfs says. What can I do; I'm newbie to reiserfs architecture.
I don't use Reiser, but there is the --rebuild-sb option in reiserfsck that you can try. Unfortunately, the Reiser utilities have no way of handling badblocks like the -c option in e2fsck- you will need to follow these instructions: http://www.namesys.com/bad-block-handling.html Charles -- Avoid the Gates of Hell. Use Linux (Unknown source)
Charles Philip Chan wrote:
On Tue, 23 Sep 2003 17:08:17 +0300 Silviu Marin-Caea <silviu@genesys.ro> wrote:
I have a large hard-disk (120 GB) on which some blocks went bad.
Now, it cannot be mounted. Attached is what debugreiserfs says. What can I do; I'm newbie to reiserfs architecture.
I don't use Reiser, but there is the --rebuild-sb option in reiserfsck that you can try. Unfortunately, the Reiser utilities have no way of handling badblocks like the -c option in e2fsck- you will need to follow these instructions:
Thanks for the answer. I don't need to keep using the hard-disk with the bad-blocks, only to retrieve data from it, which I have solved by copying with dd_rescue to an identical disk.
At its core, [slope game](https://slope3.com) is a game of pure reflex and reaction. The player takes control of a small, nondescript ball as it navigates a seemingly endless, undulating slope, tasked with avoiding obstacles and maintaining momentum.
[https://domain Key1] [[https://domain|Key2]] [Key3](https://domain) [Key4]: https://domain <a href="https://domain">Key5</a> [url=https://domain]Key6[/url] “Key7": https://domain [link= https://domain url]Key8[/link]
participants (3)
-
Charles Philip Chan
-
Michael Mitchell
-
Silviu Marin-Caea