Packages and Binaries:
myrescue
myrescue is a program to rescue the still-readable data from a damaged harddisk, CD-ROM, DVD, flash drives, etc. It is similar in purpose to dd_rescue (or ddrescue), but it tries to quickly get out of damaged areas to first handle the not yet damaged part of the disk and return later.
This package is useful to recover data from any media and for forensics investigations.
Installed size: 83 KB
How to install: sudo apt install myrescue
Dependencies:
- libc6
myrescue
Harddisc Rescue
root@kali:~# myrescue --help
myrescue: invalid option -- '-'
myrescue [<options>] <input-file> <output-file>
options:
-b <block-size> block size in bytes, default: 4096
-B <bitmap-file> bitmap-file, default: <output-file>.bitmap
-A abort on error
-S skip errors (exponential-step)
-f <number> skip blocks with <number> or more failures
-r <retry-count> try up to <retry-count> reads per block, default: 1
-s <start-block> start block number, default: 0
-e <end-block> end block number (excl.), default: size of <input-file>
-G <range> only read <range> blocks around good ones
-F <range> skip <range> blocks around failed ones
-J <number> randomly jump after reading a few sectors
-T make -A, -S and -F avoid blocks that took long to read
-R reverse copy direction
-U <dev-file> USB device reset after read error
(something like /dev/bus/usb/XXX/XXX !)
-h, -? usage information
myrescue-bitmap2ppm
Visualisation of the block bitmap for myrescue
root@kali:~# myrescue-bitmap2ppm -h
usage: bitmap2ppm <bitmap-file> <width> <rows> <width> ...
myrescue-stat
Block bitmap statistics for myrescue
root@kali:~# man myrescue-stat
myrescue-stat(2) System Calls Manual myrescue-stat(2)
NAME
myrescue-stat - Block bitmap statistics for myrescue
SYNOPSIS
myrescue-stat bitmap-file
DESCRIPTION
myrescue-stat reads a block bitmap from myrescue(1) and prints the num-
ber and percentage of blocks for the different conditions.
Possible conditions are:
0 = Block has not yet been handled.
1 = Block was successfully copied.
2 = Block was successfully copied, but took a long time to read.
(This usually indicates that the block is almost dead.)
Negative values = Attempts to read the block have so far failed.
The absolute value indicate the number of failed read attempts.
AUTHORS
Kristof Koehler <[email protected]>
SEE ALSO
myrescue(1)
http://myrescue.sourceforge.net/
myrescue 0.9.6 February 2018 myrescue-stat(2)
Updated on: 2023-Mar-08