Before starting a recovery run verify the source and destination have not changed. This will prevent issues on some extreme edge cases but the main goal is for disappearing source drives with heavy damage. e.g. A very damaged source drive disappears mid-recovery, drops off and before would need a restart, or unplug/replug, to continue. Now we can attempt to re-detect the drive and resume recovery without leaving the script. If for some reason the drive order were to change then we'll avoid using the wrong source or destination device. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| ddrescue.py | ||
| diags.py | ||
| obj.py | ||
| sensors.py | ||