Last night, my primary hd crashed on me and now I am trying to recover it.
The partitioning on the disk (25GB in total) was :
Now I'm trying to transfer as much as possible from /dev/hda using ddrescue (gnu version). However, ddrescue stops recovering at 2,1 GB of my disk.hda1 : 64Mb /boot ext2
hda2 : +/- 512Mb swap
hda3 : ?GB /root ext3
hda4 : ?GB evms : disk segment attached to a lvm storage container lvm/store (disk segments hdb1 and sda1 are also part of this storage container)
After some logging crunching, I noticed from dmesg the following lines :
Code: Select all
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 4128768 sectors (2114 MB) w/1961KiB Cache, CHS=3328/255/63, UDMA(66)I'm not quite sure what the size of hda3 was, so I'm not able to tell whether the 2,1 GB boundary corresponds with the hda3->hda4 crossing.
Is there any way to discover something about the corrupt lvm physical volume looking at my other physical volumes ?
The 2,1 GB limit also shows when examining the geometry :
Code: Select all
cat /proc/ide/hda/geometry
physical 4096/16/63
logical 3328/255/63Could anyone shed a light on my findings ?
Thanks !
Kristof

