Questions tagged [ddrescue]

ddrescue is a data recovery tool that copies data from one file or block device to another, trying to rescue the good parts first in case of read errors.

Filter by
Sorted by
Tagged with
1 vote
2 answers
3k views

Can ddrescue skip errors faster?

I try to rescue some data from my drive (with an NTFS partition), which out of sudden stopped working. Under Windows it doesn't mount properly into the system, causing a lot of hang-ups. I managed to ...
1 vote
0 answers
250 views

Why can't I get ddrescue to clone a drive with an extended partition?

I'm trying to clone a drive with a number of partitions (using an old live DVD); however, the result ends up with the extended partition being empty. This is the command and the result: mint@mint ~ $ ...
0 votes
2 answers
149 views

Why does disk read/write seem to half when running 2 dd processes on 4 different disks?

I'm trying to clone 2 external firewire disks on my debian fileserver using ddrescue. I'm running 2 processes in 2 terminals like so: sudo ddrescue -d -r3 /dev/sdx'/mnt/disk1/image1.img' '/mnt/disk1/...
0 votes
1 answer
906 views

Use of ddrescue - saving a failing EXT4 drive -fsck results in all data in to lost+found

I’ve tried….I’m now out of my depth! Any help is very appreciated 😊 I’m currently trying to rescue some data from old disk drives, from the days before I religiously backed everything up. ...
0 votes
1 answer
3k views

Using ddrescue to recover a broken drive. Can I check the progress before the run is complete?

I am currently running ddrescue on a drive that failed on me. It's been running for maybe 16 hrs now and is still in the splitting failed blocks stage but has been running at 0 B/s for sometime now. I ...
3 votes
1 answer
861 views

Intentionally reduce speed of ddrescue

(first time poster) I want to slow down how fast ddrescue copies data. I'm imaging a hard drive from my linux laptop to my windows desktop. ddrescue is able to run faster than my computer can download ...
2 votes
2 answers
4k views

ddrescue very slow, writing to NTFS – is it worth it to convert to Ext4 now?

Two days ago I began the recovery of a 1TB failing HDD which was handed out to me with the hope that I could salvage most of it for a cheap price. At first it behaved erratically, often being ...
0 votes
2 answers
1k views

Disk times out with I/O Errors while using ddrescue

I am trying to use ddrescue on Ubuntu 19.04 to image a failing external hard disk. There is a primary Windows NTFS partition of 220GB and a secondary Recovery NTFS partition of 14GB. ddrescue is able ...
2 votes
0 answers
378 views

fixing ntfs partition after ddrescue

I had some really slow disk access and determined my disk was unhealthy. I was still able to see file contents and use most of the drive contents in Windows, but a few files were inaccessible. This ...
1 vote
0 answers
687 views

How do I know if the MFT is complete in my recovery of NTFS drive?

I've been running ddrescue on a failed NTFS drive. I don't remember what's on the drive, but I doubt it's important. GNU ddrescue was able to recover about 80% of the drive easily, but then is very ...
0 votes
1 answer
187 views

How to correctly parititon a drive after a gddrescue with different physical sector size

Alright so I have been thinking about upgrading to an SSD for a while now, since my HDD was old as hell and was already getting some uncorrectable sectors as the replacement sectors were already ...
33 votes
8 answers
57k views

Is there any way to speed up ddrescue?

I had a 500GB drive HDD crash about 5 days ago. I used ddrescue on the important partition a few days ago, and it's been on "Trimming failed blocks" for almost 2 days now. Original command: ddrescue ...
1 vote
1 answer
1k views

Will dd_rescue wipe my output hard drive?

I'm planning to use dd_rescue (as per IT support's instructions) to try and get the data contents of a faulty hard drive. We only have one external hard drive to back up onto which has enough free ...
0 votes
3 answers
1k views

Is it safe to use multiple different `--input-position` with ddrescue?

I need to rescue data from some 2 TB large hard-drive and am doing so in some Live-Linux in some VM, where the problematic hard-drive is connected to using USB 3 and the VM provides a virtual disk of ...
0 votes
1 answer
2k views

GNU ddrescue - can someone give me a good command to run in terminal?

I have a damaged hard drive with many bad sectors from my parents windows computer, attached via Sata cable to a Virtual Ubuntu (on my Windows Desktop). i want to use ddrescue (GNU) to create a Disk ...
1 vote
0 answers
328 views

ddrescue restore image to same disk

Our 4TB drive was failing. I unmounted the principal partition and ran ddrescue /dev/sdb1 /work2/timhay01/work.img /home/timhay01/work_backup.log --try-again --force --verbose where /work2/ is mounted ...
3 votes
2 answers
2k views

dd/ddrescue style tool for SSDs that skips writes for identical blocks

I have a dd copy of a filesystem from a SSD I want to restore back to the same SSD filesystem due to a bad OS crash, putting it back into a known good state. 95% of the blocks will be the same, so to ...
1 vote
1 answer
1k views

Copied failing disk with GNU ddrescue, did I miss something?

Let me explain what's in my mind so you guys can tell me if I make something wrong. I have two external hard drives, one of which is failing(Windows tells me to format it to use it again), the second ...
3 votes
0 answers
285 views

Analyse allocated space in Ext4 partition to improve data recovery efficiency

I'm trying to use Lubuntu to recover as much data as possible from a failing 4TB hard disk drive. According to GParted the main partition, formatted in Ext4, contains only 553GB of data. I attempted ...
0 votes
0 answers
475 views

rescue data of scrachted bluray/dvd with broken toc/index

My goal is to rescue data from a scratched/broken Blu-ray (probably similar to DVD) I used Linux with ddrescue and recovered 98% of the blocks during its first run: ddrescue -n -b2048 /dev/sr1 ...
0 votes
1 answer
1k views

How can I attempt to read bad sectors from the end of the disk, using ddrescue?

How can I attempt to read bad sectors from the end of the disk, using ddrescue? I have dynamic volumes and the LDR is kept at the end of the disk, unlike MBR. I remember that I've tried --reverse but ...
0 votes
0 answers
401 views

Windows 10, bad blocks, ddrescued to new disk using Linux, boot fails

My wife's Windows 10 machine (a Dell Inspiron 530) had an old 500G SATA disk in it. It developed bad blocks, so rather than wait for it to die and have to buy a new copy of Windows 10 (it was upgraded ...
5 votes
3 answers
4k views

Reading bad blocks from hard disk too slow in Linux

I'm trying to recover data from an old 320G hard drive (full of bad sectors) to a new one. I found that ddrescue is a good tool for this task due to it's smart algorithm. I have already done this once ...
5 votes
2 answers
9k views

In which case should I prefer dd over GNU ddrescue?

As far as I can see, comparing dd with ddrescue can be concluded saying that ddrescue is far better at rescuing data from broken data sources. dd does not have this ability. dd_rescue vs dcfldd vs dd ...
1 vote
2 answers
2k views

Can I recover a single partition with ddrescue?

I have a failed hdd (seagate 1Tb) with bad sector. I want to make an image of it with ddrescue. The problem is that I don't have a 1tb hdd to put the image on. The files that I have to rescue are ...
0 votes
1 answer
4k views

How to speed up ddrescue

I am trying to backup my failing external USB HDD Maxtor M3 4TB using ddrescue. In the beginning, I was getting around 300kB/s so I ripped the external box and connected the drive directly via SATA ...
3 votes
1 answer
3k views

How to rescue a multi-session CD?

I have a multi-session CD whose contents I want to copy to a hard drive. The CD is around 20 years old and it has several parts presenting read issues, so it is a potential candidate for ddrescue. ...
1 vote
1 answer
343 views

How to merge ONLY mapfiles of `ddrescue`? (only mapfile was mistyped)

My system is Manjaro (Arch) Linux. I have GNU ddrescue v1.23-1 (recently installed). When resuming ddrescue, I mistyped the mapfile. Now I have one image and two logfiles. On Day 1, I rescued the ...
1 vote
1 answer
302 views

ddrescue stuck, Error Splicing DVD file on Linux, but not on Windows

I have couple of old scratched DVDs which I wanted to rescue using ddrescue. The problem is it shows "error splicing file" on copying files manually using PartedMagic or Ubuntu, also ddrescue gets ...
1 vote
2 answers
4k views

Which will be the size of a ddrescue image?

I'm trying to fully understand ddrescue before using it to decide which is the best strategy to recover the most from a maybe damaged HDD. Chances are the hardware is not damaged but before trying any ...
1 vote
1 answer
2k views

Can't resize NTFS partition

I'm cloning an old 1TB drive to a new 2TB drive. I've successfully managed to clone it, using ddrescue and SystemRescueCD, and can now boot into Windows on my new 2TB drive. However, the drive now has ...
2 votes
4 answers
5k views

ddrescue attempt ends with drive disappearing from /dev

I have been trying to recover data from a Seagate 7200.11 1.5TB drive (2 ext4 partitions) for 3 days now, predominantly with ddrescue and testdisk, but because of some critical error on the disk (...
0 votes
0 answers
79 views

Hard disk periodically hangs with large amounts of I/O

To illustrate the problem: right now I'm backing up a NTFS partition with ddrescue. The application will run for several minutes (2-3 GB) and then apparently hang. No errors are reported and it never ...
1 vote
1 answer
872 views

Gddrescue asks for a mapfile but refuses to create one

I'm using Example 3 from gddrescue's documentation here to zero-write a disk and force pending bad sectors on it to be reallocated. The same documentation states elsewhere that: If mapfile ...
1 vote
3 answers
3k views

Hard drive docking station usable for hard drive recovery?

I installed Linux on an old computer along with ddrescue. Instead of placing each broken hard drive in the internal bay, can I use an external docking station with ddrescue? I'm hesitant to buy a ...
1 vote
1 answer
3k views

ddrescue: Retry failed blocks after first run

I backed up a failing harddrive with ddrescue. The command I used was # ddrescue -vv -d -J /dev/sda /mnt/rescue/winxp.img winxp.map The program completed with around 60 errors. I wanted to retry ...
0 votes
0 answers
1k views

Recovery of files from a Windows failing drive

A 1TB NTFS-formatted disk on my Windows 10 machine started crapping out. Following advice in other questions, I downloaded a System Rescue CD ISO, booted from it and ran ddrescue as suggested here to ...
3 votes
5 answers
5k views

Why can't ddrescue just recover blocks used by the filesystem?

It seems that ddrescue tries to recover all blocks on a disk or partition, even ones that don't contain files. Wouldn't it be possible for it to find out which blocks actually hold files by looking at ...
1 vote
0 answers
4k views

Can't mount image of NTFS partition created by ddrescue

I've used ddrescue successfully in the past but I'm having no luck this time. Usually, I make an image of the partition, run a fsck or whatever else on the image to fix file system errors, mount it ...
1 vote
0 answers
394 views

Can't mount a Windows 10 drive for ddrescue

I'm trying to run ddrescue for a drive containing a Windows 10 installation. I have shutdown the operating system with shutdown /t /s 0 to circumvent the hydrid shutdown issue. blkid shows the ...
0 votes
1 answer
601 views

Can't write back a ddrescue(d) image to HD, ends up blank

I have an image file of a faulty harddrive created with ddrescue on Linux. The harddrive is 750GB, if I remember correctly, only about 30MB could not be saved. I do have some other faulty HDs and can'...
2 votes
1 answer
607 views

gddrescue --fill-mode=+ with a map file of 0x00000000 0x608336000 + has left the partition table intact?

I first ran this command: ddrescue --force /dev/sda /dev/null HGST_RMA.map I just wanted a map file for blanking (therefore /dev/null). And this is what my .map file looks like before I interrupted ...
2 votes
2 answers
1k views

Can I mount read-only a partition image that is being written into by ddrescue?

I'm recovering a damaged drive. The first 2 passes are done, but I want to rescue more data, while being able to browse the already closed partition image, while it is being filled up with new data ...
1 vote
1 answer
546 views

How to explore a ddrescue image manually / interactively?

I have a ddrescue image containing data from a Btrfs partition whose first GBs were overwritten. Therefore, the filesystem cannot be mounted, so the files cannot be accessed through any filesystem as ...
1 vote
0 answers
459 views

Correct command on 'gddrescue'

I'm using gnu ddrescue by Antonio. I have a broken, but not dead (checked by the photorec utility - it found and saved many files on it) a 1 terabyte usb-HDD and the goal is to create its RAW-file. ...
1 vote
2 answers
1k views

ddrescue, “size on disk” lower than total size, with possible impact on performance when writing to NTFS

The backstory is in my previous question and my own answer to it. At one moment I had two partial images created by ddrescue: one file on NTFS filesystem and the other on ext4. I had noticed quite ...
0 votes
1 answer
890 views

DDRescue Log File Corrupt after 6 week recovery

I've been runnning DDRescue on a 3Tb drive for almost 2 months and I had recovered about 2.8Tb when the system crashed and the log file I was using came out corrupt. I was able to recover portion of ...
3 votes
1 answer
585 views

Safely recover disk when I don't have enough free space to make an image and copy files out

I have a 2.7T hard drive that has been causing some problems lately, so I've bought a new 3.6T disk. The old drive contains about 2.4T of data (lots of files are hardlinked) in a single ext4 file ...
1 vote
1 answer
757 views

DDrescue parallel operation

I’m using ddrescue to recover data from a Seagate Barracuda 3TB drive. The drive is failing, but so far every sector I try to read eventually returns the correct data, but it might take some probing (...
2 votes
1 answer
2k views

Possible to recover using a partial ddrescue image?

I'm using GNU ddrescue to clone a failing 500GB disk and the image is currently sitting at 470GB. The problem is that read speed has decreased to only 8-32 KB/s so that remaining 30GB will take ...