User Guide for DDRescue-GUI v2.1.1 and higher

generated by DAPS

Version 2.1

Revision: 4

Copyright (c) 2017-2022 Hamish McIntyre-Bhatty.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License".

Link To GNU Free Documentation License

Source code is available at

Table of Contents

1. What is DDRescue-GUI?
What is GNU ddrescue?
What is DDRescue-GUI?
Why should I use DDRescue-GUI?
System Requirements
Where can I download DDRescue-GUI?
2. Data Recovery Concepts
Device Names
Partitions and File Systems
"Mounting" and "Unmounting" Devices
Bad Sectors
Data Corruption
Deleting and Undeleting
Image Files
The Disk Info Window
3. Getting Started With DDRescue-GUI
The Main Window
Setting up for your recovery.
Start your recovery
Finishing your recovery
4. Advanced Functionality
Why should I use a mapfile?
How can I resume or restart my recovery?
The advanced options in the settings window
Direct Disk Access
Reading backwards
Preallocating disk space
Soft run
Overwrite output file
Number of times to retry bad sectors
Maximum number of errors before exiting
Number of clusters to copy at a time
Device-Device recoveries
Recovering individual files with DDRescue-GUI
Mounting Output Files
Notes for Windows users
When recovering from an entire device
When recovering from a partition
5. Frequently Asked Questions
Setup-related Questions
Runtime Questions
Post-recovery Questions
Troubleshooting Questions
A. License For The Stylesheets used to generate this documentation.
B. License For This Documentation

List of Figures

1.1. GNU ddrescue in action
1.2. DDRescue-GUI in action
1.3. Terminal output in DDRescue-GUI
2.1. DDRescue-GUI's Disk Information Window (Linux)
2.2. DDRescue-GUI's Disk Information Window (Windows)
2.3. DDRescue-GUI's Disk Information Window (Mac)
3.1. DDRescue-GUI's Main Window (Linux)
3.2. DDRescue-GUI's Main Window (Windows)
3.3. DDRescue-GUI's Main Window (Mac)
3.4. Detailed info in DDRescue-GUI
3.5. Detailed info in action in DDRescue-GUI
3.6. Disk info in DDRescue-GUI (Linux)
3.7. Disk info in DDRescue-GUI (Windows)
3.8. Disk info in DDRescue-GUI (Mac)
3.9. DDRescue-GUI's Settings (Linux)
3.10. DDRescue-GUI's Settings (Windows)
3.11. DDRescue-GUI's Settings (Mac)
3.12. DDRescue-GUI's Settings Pre-sets
3.13. DDRescue-GUI in action
3.14. Recovery Success (Linux)
3.15. Recovery Success (Windows)
3.16. Recovery Success (Mac)
3.17. Recovery Failure/Aborted (Linux)
3.18. Recovery Failure/Aborted (Windows)
3.19. Recovery Failure/Aborted (Mac)
3.20. Reverse read, and preset.
4.1. Manually selecting an output device (Linux)
4.2. Navigating to /dev on Linux
4.3. Confirming your destination (Linux)
4.4. Confirming your destination (Windows)
4.5. Confirming your destination (Mac)
4.6. The mount button (Linux)
4.7. The mount button (Mac)
4.8. Selecting a partition (Linux)
4.9. Selecting a partition (Mac)
4.10. Successfully mounting a partition in your device (Linux)
4.11. Successfully mounting a partition in your device (Mac)
4.12. Successfully mounting your partition (Linux)
4.13. Successfully mounting your partition (Mac)