WizardKit/scripts/wk
2Shirt 5a2d35d3cc
Prevent recovering to wrong devices or paths
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.
2021-04-08 23:09:00 -06:00
..
borrowed Added Windows activation functions 2019-09-18 22:27:38 -07:00
cfg Add SMART override for some Samsung devices 2021-03-26 00:57:08 -06:00
hw Prevent recovering to wrong devices or paths 2021-04-08 23:09:00 -06:00
kit Fix items_not_found logic 2021-01-10 17:19:27 -07:00
os Fix typo 2021-03-25 15:14:37 -06:00
sw Added SafeMode enter/exit sections 2019-09-15 18:47:52 -07:00
__init__.py Added debug report sections 2019-12-09 15:55:30 -07:00
debug.py Added debug report sections 2019-12-09 15:55:30 -07:00
exe.py Adjusted running as root checks 2020-04-26 16:24:35 -06:00
graph.py Remove pylint bad-whitepace references 2021-03-25 21:25:40 -06:00
io.py Added I/O functions for building UFDs 2020-01-06 20:26:57 -07:00
log.py Remove macOS override to default log path 2021-04-06 17:06:48 -06:00
net.py Adjusted running as root checks 2020-04-26 16:24:35 -06:00
std.py Remove pylint bad-whitepace references 2021-03-25 21:25:40 -06:00
tmux.py Clear ddrescue pane every minute 2020-01-03 18:36:53 -07:00