bug-ddrescue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-ddrescue] How to properly repair rescued image?


From: James W. Watts
Subject: Re: [Bug-ddrescue] How to properly repair rescued image?
Date: Tue, 12 Jun 2007 08:19:48 -0700 (PDT)

> You can ddrescue an entire disk, and attempt to fix the partitions from 
> the image.
> If the base device is listed, but not the partitions, I would rescue the...

Again. How do you do this when the disk is not listed in /dev? In your example, 
the
drive/partition you want to work on -is- listed as /dev/sda5. In my case, the 
damaged drive is
-not- in /dev.


-James


> Then you can mount the partitions using an offset option. Forensic tools 
> (like Sleuthkit) may be able to do more.
> $ fdisk -l -u image_file
> 
> Disk /dev/sda: 160.0 GB, 160000000000 bytes
> 255 heads, 63 sectors/track, 19452 cylinders, total 312500000 sectors
> Units = sectors of 1 * 512 = 512 bytes
> 
>    Device Boot      Start         End      Blocks   Id  System
> /dev/sda1              63    61866314    30933126   83  Linux
> /dev/sda2        61866315    64019024     1076355   82  Linux swap / Solaris
> /dev/sda3        64019025   312496379   124238677+   5  Extended
> /dev/sda5        64019151   239818319    87899584+  83  Linux
> /dev/sda6       239818383   312496379    36338998+  83  Linux
> 
> 
> To mount sda5 from this image (assuming a 512byte block size), mount it 
> with an offset of the start_address*512 (64019151*512=32777740800)
> 
> mount -t ext3 -o loop,offset=32777740800 image_file /mnt
> 
> 
> > How do you point ddrescue to a source drive that is not listed in /dev?
> >
> >   
> If the base device is listed, but not the partitions, I would rescue the 
> entire disk. (maybe ddrescue will copy the partition table at that 
> point). If there still isn't a partition table, try some tools like 
> TestDisk to rebuild it on the image (or better, a copy of the image ;).
> 
> > What's the best way to deal with what I have now -- a ddrescue'd image of 
> > my crashed XP NTFS
> > partition?
> >
> >   
> If you can move the partition image to an ntfs drive that can hold it, I 
> would run GetDataBack on the image file, and not worry about writing it 
> to a disk.
> 
> -jim
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]