This bash script creates an image out of a damaged disk while trying to minimize more damage during recovery.
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

25 строки
599B

  1. #!/bin/bash
  2. #
  3. # Based on Forensic Wiki recomendations:
  4. # http://www.forensicswiki.org/wiki/Ddrescue#Partition_recovery
  5. #
  6. # Usage: ddrescue_wrapper.sh DEVNAME TASKNAME
  7. export DEVNAME=$1
  8. export TASKNAME=$2
  9. # Step 1
  10. [ -f step1.done ] || \
  11. ddrescue --no-scrape ${DEVNAME} ${TASKNAME}.img ${TASKNAME}.log && \
  12. touch step1.done
  13. # Step 2
  14. [ -f step2.done ] || \
  15. ddrescue --direct --retry-passes=3 ${DEVNAME} ${TASKNAME}.img ${TASKNAME}.log && \
  16. touch step2.done
  17. # Step 3
  18. [ -f step2.done ] || \
  19. ddrescue --direct --retrim --retry-passes=3 ${DEVNAME} ${TASKNAME}.img ${TASKNAME}.log && \
  20. touch step3.done