Filed under: Projects · Date: Fri Feb 10 18:30:52 2006
RescueImage is a JPEG image recovery utility. It tries to collect images from a disk image by searching for JPEG beginning of file tag. When such a tag is found, it copies the image data to a file, making it viewable once again.
The program is intended for recovering lost images from crashed hard disks. You should not use the utility directly on the faulty drive; instead prepare a disk image with a disk copy tool, such as dd_rescue. When you're operating on a disk image instead of the real disk device, you will avoid further damaging the disk. There's always the possibility one utility won't be able to get all the data you need; disk images will speed up retrieval with multiple utilities.
Rescued images are named rescue-nnn.jpg, where nnn is a serial number. You can limit the size of the files created with the -l parameter. The limit defaults to 4 megabytes. Rescueimage doesn't attempt to detect JPEG end of file markers -- they might be lost due to data corruption. The nature of JPEG files comes to help -- even partially recovered files are viewable, altough not in their fulls splendor.
New features for 0.2 version (compared to the original program)
Rescueimage is based on save-img by Mark H. Oskin. Oskin's version was made to rescue images from corrupted Compact Flash memory sticks. That purpose, lack of error checking, and old age made save-img unsuitable for modern day hardware.