- - PR -
HDD救済方法 Fedora4 lvm2
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-11-15 15:45
こんにちは。
詳細な話はわからないですけど、以下のHDDが存在するのですよね? a.故障したHDD b.故障したHDDをDDした正常なHDD とりあえずサルベージできるものを拾いたいと言うだけなら bをfsckしてみたらいかがですか? なにか拾えるかもしれません。 |
|
投稿日時: 2007-11-15 23:28
みなとさま、ご返信ありがとうございます。
ご提案通りに作業を行ってみました。 sda:正常なHDD sdb:故障したHDDをddした正常なHDD sdc:正常なHDD #fdisk -y /dev/VolGroup00/VolLog00 sck 1.39 (29-May-2006) Group descriptors look bad... trying backup blocks... Block bitmap for group 0 is not in group. (block 2553887680) Relocate? yes ・・・ fsck.ext3: e2fsck_read_bitmaps: illegal bitmap block(s) for /dev/VolGroup00/LogVol00 #mkdir /mnt/work #mount /dev/VolGroup00/LogVol00 /mnt/work mount: wrong fs type, bad option, bad superblock on /dev/VolGroup00/LogVol00. missing codepage or other error Is some cases useful info is found in syslog - try dmesg | tail or so #dmesg | tail EXT3-fs error (device dm-0): ext3_check_descriptors: Block bitmap for group 0 not in group(block 2553887680)! EXT3-fs: group descriptors corrupted! と故障HDDと現象が同じでした。 #fsck -y /dev/sdb fsck 1.39 (29-May-2006) e2fsck 1.39 (29-May-2006) fsck.ext2: Device orresource busy while trying to open /dev/sdb Filesystem mounted or opened exclusively by another program? でした。次にLVM2を解除してやってみました。 #vgchange -a n VolGroup00 0 logical volume(s) in volume group "VolGroup00" now active #fsck -y /dev/sdb fsck 1.39 (29-May-2006) e2fsck 1.39 (29-May-2006) Couldn't find ext2 superblock, trying backup blocks... fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb The superblock could not be read or dose not describe a correct ext2 filesystem, If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else). Then the superblock is corrupt and you might try runnning e2fsck with an alternate superblock: e2fsck -b 8193 <device> #e2fsck -b 8193 /dev/sdb (#fsck -y /dev/sdb と同じメッセージ) 故障しているHDDと同じ結果でした。もう一歩でサルベージできそうなんですが... なかなかできないようです。。。 |
|
投稿日時: 2007-11-24 13:02
メッセージに出ている通り、ビットマップが読めていないというか
グループディスクリプタがダメなのでfsckは開始直後に手の打ち様が無くて 終わっているのであ。代替スーパーブロックの位置を正しく指定して fsckかけなきゃ進まないでしょー。 あと、壊れたディスクにfsckかけるのはやめたほうがいいです。 余計に被害が広がることがあります。 |