recommendations on how to recover a corrupted, LVM-based hard drive?

Joe Wulf joe_wulf at yahoo.com
Wed Feb 12 17:23:25 UTC 2014


One option to consider would be the tools from runtime.org.
They have been working on Linux oriented tools, though I've purchased and extensively used the window-related tools with stellar success.



>________________________________
> From: Robert P. J. Day <rpjday at crashcourse.ca>
>To: Fedora Users List <users at lists.fedoraproject.org> 
>Sent: Wednesday, February 12, 2014 11:39 AM
>Subject: recommendations on how to recover a corrupted, LVM-based hard drive?
> 
>
>
>  a friend asks me if there's a way to solve the following, not out of
>any sense of urgency (since there are backups) but more out of a sense
>of curiosity as to whether it can even be done.
>
>  long story short, a 750G drive which *used* to be the primary drive
>in a laptop was replaced with a newer drive, and the older drive was
>reassigned to be the secondary drive, /dev/sdb. in order to
>occasionally copy stuff from the old home directory, this entry was
>added to /etc/fstab on the new system:
>
>  /dev/vg1/home /opt/home     ext4    defaults        1 2
>
>so that (obviously) what used to be the "home" logical volume in the
>old "vg1" volume group appeared under /opt/home, and was available for
>the occasional restoration of old content.
>
>  problem: person was trying to write a 2G bootable (embedded Linux)
>image to an inserted USB drive and, rather than writing to /dev/sdc
>(the USB drive), "dd"ed to /dev/sdb instead, overwriting the first 2G
>of the secondary hard drive and, with it, whatever LSM content resided
>in that first 2G.
>
>  i have the drive connected to my fedora 20 laptop as /dev/sdb and,
>sure enough:
>
>$ sudo fdisk -l /dev/sdb
>
>Disk /dev/sdb: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
>Units: sectors of 1 * 512 = 512 bytes
>Sector size (logical/physical): 512 bytes / 4096 bytes
>I/O size (minimum/optimal): 4096 bytes / 4096 bytes
>Disklabel type: dos
>Disk identifier: 0x00000000
>
>Device    Boot     Start       End  Blocks  Id System
>/dev/sdb1 *         2048    198655   98304   e W95 FAT16 (LBA)
>/dev/sdb2         198656   3481599 1641472  83 Linux
>$
>
>  so while the physical disk correctly shows up as almost 700G, the
>partition table has been replaced by the one from the embedded image,
>rendering the rest of the hard drive inaccessible.
>
>  is there any utility that will scan the drive beyond what is
>referenced by the partition table and try to identify valid logical
>volumes? i don't know anything offhand, so i'm open to suggestions.
>thanks.
>
>rday
>
>-- 
>
>========================================================================
>Robert P. J. Day                                 Ottawa, Ontario, CANADA
>                        http://crashcourse.ca
>
>Twitter:                                      http://twitter.com/rpjday
>LinkedIn:                              http://ca.linkedin.com/in/rpjday
>========================================================================
>-- 
>users mailing list
>users at lists.fedoraproject.org
>To unsubscribe or change subscription options:
>https://admin.fedoraproject.org/mailman/listinfo/users
>Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
>Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
>Have a question? Ask away: http://ask.fedoraproject.org
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/users/attachments/20140212/c04f13cd/attachment.html>


More information about the users mailing list