Main > Free Download Search >

Free hard disk data recovery software for linux

hard disk data recovery

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6059
Hard Disk Temperature Monitor

Hard Disk Temperature Monitor


Hard Disk Temperature Monitor is a SuperKaramba theme that monitors the hard drive temperature. more>>
Hard Disk Temperature Monitor is my first superkaramba theme, it uses the package hddtemp, please verify if your system has it installed.

I modify this image(http://www.kde-look.org/content/show.php?content=28748)

And made the Icon, from 2 images from the web.

The entire theme is in spanish, but you can translate to any language.

I really apreciate your comments!

Thank you so much, and greetings from Medellin-Colombia!

<<less
Download (0.006MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1243 downloads
Super Grub Disk Gparted System Rescue 001

Super Grub Disk Gparted System Rescue 001


Super Grub Disk is a bootable CDROM that is oriented towards system rescue, specifically for repairing the booting process. more>>
Super Grub Disk is a bootable floppy or CDROM that is oriented towards system rescue, specifically for repairing the booting process.

Super Grub Disk is simply a Grub Disk with a lot of useful menus. It can activate partitions, boot partitions, boot MBRs, boot your former OS (Linux or another one) by loading menu.lst from your hard disk, automatically restore Grub on your MBR, swap hard disks in the BIOS, and boot from any available disk device.

The ISO has multi-language support, and allows you to change the keyboard layout of your shell.

This version has Gpareted included.
<<less
Download (164.1MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
550 downloads
gzip Recovery Toolkit 0.5

gzip Recovery Toolkit 0.5


gzip Recovery Toolkit attempts to automate the recovery of data from corrupted gzip files (including tarballs) through a program more>>
The gzip Recovery Toolkit attempts to automate the recovery of data from corrupted gzip files (including tarballs) through a program called gzrecover. gzip Recovery Toolkit package is still very experimental at this point.
99% of "corrupted" gzip archives are caused by transferring the file via FTP in ASCII mode instead of binary mode. Please re-transfer the file in the correct mode first before attempting to recover from a file you believe is corrupted.
This program is provided AS IS with absolutely NO WARRANTY. It is not guaranteed to recover anything from your file, nor is what it does recover guaranteed to be good data. The bigger your file, the more likely that something will be extracted from it. Also keep in mind that this program gets faked out and is likely to "recover" some bad data. Everything should be manually verified.
Usage:
Run gzrecover on a corrupted .gz file. Anything that can be read from the file will be written to a file with the same name, but with a .recovered appended (any .gz is stripped). You can override this with the -o option.
To get a verbose readout of exactly where gzrecover is finding bad bytes, use the -v option to enable verbose mode. This will probably overflow your screen with text so best to redirect output to a file.
Once gzrecover has finished, you will need to manually verify any data recovered as it is quite likely that our output file is corrupt and has some garbage data in it. If your archive is a tarball, read on.
For tarballs, the tar program will choke because GNU tar cannot handle errors in the file format. Fortunately, GNU cpio (tested at version 2.5 or higher) handles corrupted files out of the box.
Heres an example:
$ ls *.gz
my-corrupted-backup.tar.gz
$ gzrecover my-corrupted-backup.tar.gz
$ ls *.recovered
my-corrupted-backup.tar.recovered
$ cpio -F my-corrupted-backup.tar.recovered -i -v
If you have a previous release, please note that the patches to GNU tar have been discontinued. They were only marginally successful at best and GNU cpio does what is needed out of the box and does it far better.
Enhancements:
- Documentation updates, including a man page, plus code cleanup to better enable inclusion in GNU/Linux packages and eliminate compilation warnings.
<<less
Download (0.005MB)
Added: 2006-08-29 License: zlib/libpng License Price:
1170 downloads
disktype 9

disktype 9


disktype is a disk and disk image format analyzer. more>>
disktypes purpose of disktype is to detect the content format of a disk or disk image. It knows about common file systems, partition tables, and boot codes.
The program is written in C and is designed to compile on any modern Unix flavour1. It is self-contained and in general works without special libraries or headers. Some system-dependent features can be used to gather additional information.
As of version 8, disktype knows about the following formats:
File systems:
- FAT12/FAT16/FAT32
- NTFS
- HPFS
- MFS, HFS, HFS Plus
- ISO9660
- UDF
- ext2/ext3
- Minix
- ReiserFS
- Reiser4
- Linux romfs
- Linux cramfs
- Linux squashfs
- UFS (some variations)
- SysV FS (some variations)
- JFS
- XFS
- Amiga FS/FFS
- BeOS BFS
- QNX4 FS
- 3DO CD-ROM FS
- Veritas VxFS
- Xbox DVD file system
Partitioning:
- DOS/PC style
- Apple
- Amiga "Rigid Disk"
- ATARI ST (AHDI3)
- BSD disklabel
- Linux RAID physical disks
- Linux LVM1 physical volumes
- Linux LVM2 physical volumes
- Solaris SPARC disklabel
- Solaris x86 disklabel (vtoc)
Other structures:
- Debian split floppy header
- Linux swap
Disk images:
- Raw CD image (.bin)
- Virtual PC hard disk image
- Apple UDIF disk image (limited)
Boot codes:
- LILO
- GRUB
- SYSLINUX
- ISOLINUX
- Linux kernel
- FreeBSD loader
- Sega Dreamcast (?)
Compression formats:
- gzip
- compress
- bzip2
Archive formats:
- tar
- cpio
- bar
- dump/restore
Enhancements:
- Added file systems: Amiga SFS.
- Added other structures: Linux cloop (detection only), EFI GPT, Windows/MS-DOS boot loader, BeOS boot loader.
- Improved file systems: Amiga FS/FFS, Amiga PFS, Linux squashfs.
- Improved other structures: Amiga "Rigid Disk" partitioning, LILO, ISO9660 El Torito.
<<less
Download (0.040MB)
Added: 2006-06-05 License: MIT/X Consortium License Price:
1250 downloads
Cascade Historian 6.2.0

Cascade Historian 6.2.0


Cascade Historian software is an event driven data storage program. more>>
Cascade Historian software is an event driven data storage program used to maintain persistent time-sequence data sets derived from process data.

Features and Benefits

In addition to providing storage the Historian also offers a historical query facility suitable for generating graphs and tabular output for export to other analysis programs. Other programs can also send data to the Cascade Historian by linking the API library and making the appropriate function calls.

The data storage mechanism within the Cascade Historian will maintain any number of simultaneous time histories, one for each configured process point.

The data for each point is maintained in one or more files, allowing for removal of stale data or offline archival of old data. These files are either numbered in increasing numerical order, or dated. When using dated files, the Cascade Historian automatically begins logging to a new file at midnight.

Data logging by event

The Cascade Historian records data by event. If no data change event occurs for a point, no data is written to disk. This saves disk space when the process point is idle, and captures even very short duration events when the point is changing. This is both more efficient and more accurate than a sampling historian. It is possible to place both a time and value deadband on each point to reduce storage for points whose values are constantly changing by insignificant amounts. The Cascade Historian will not reorder out of sequence data.

Data is stored on disk in fixed length binary records to minimize disk space, with a time resolution of nanoseconds. These files can be easily read by any custom program as well as by the Cascade Historian.

Any process may request data from the Cascade Historian. The Cascade Historian maintains a configurable in-memory cache for each point being recorded so that queries of recent data will not require disk access. If the request cannot be satisfied from the in-memory cache, then the disk files related to the point will be consulted for the data to satisfy the request. The requests can take one of the following forms:

Raw Data - Simply returns all recorded events for the data point, reported vs. time.
Periodic Data - Performs linear interpolation on the data to produce a data set at an even time interval. This produces the same result that a sampling historian would produce.
Relative Interpolation - Performs interpolation of one data point against another to produce a Y vs. X data set. Interpolation is performed on Y to produce (X,Y) pairs at the times of known values of X.
Periodic Relative Interpolation - Performs interpolation of one data point against another to produce a Y vs. X data set. Interpolation is performed on both X and Y to produce (X,Y) pairs at an even time interval.

The Cascade Historian has been built to allow quick addition of other forms of historical query.
<<less
Download (MB)
Added: 2007-06-18 License: Free for non-commercial use Price:
859 downloads
KaTeker 0.95

KaTeker 0.95


KaTeker is a backup tool for Linux useful for small companies and private people. more>>
KaTeker is a backup tool for Linux useful for small companies and private people. It saves data onto hard disk and CDs or other random access media.

<<less
Download (15.72MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1488 downloads
FDMS-3 Ripper

FDMS-3 Ripper


FDMS-3 Ripper is a Perl program for extracting the tracks from the FDMS-3 filesystem. more>>
FDMS-3 Ripper is a Perl program for extracting the tracks from the FDMS-3 filesystem. I recently bought a Fostex FD-8 multitrack hard disk recorder for recording music. It works great, but I was disappointed to discover that, although it uses a standard external SCSI hard disk, there was no way to "rip" the recorded tracks from the hard drive to my PC over the SCSI port. The alternatives were to use the analog-out to re-record each track using my soundcard (resulting in loss of quality and loss of synch between tracks), or buying a $500 ADAT card for my PC.

I decided that I would try to figure out a way to rip the music directly over the SCSI port. The FD-8 uses a proprietary Fostex filesystem, FDMS-3. I decided to hook it up to my PC and probed the drive. I was able to figure out the basic layout of the filesystem pretty quickly. Note: this is designed to hard disks formatted in the FDMS-3 "Mastering" mode, which stores the audio data in uncompressed format.

In order to use the program, you will need to take the hard disk that has the FDMS-3 filesystem on it and hook it up to your PC (mine is a SCSI drive -- dont know if this will work with one of the internal IDE drives you can hook up to the FD-8). Make sure that Linux can see the drive (dont try to mount it, though!). You might want to have a look at SCSI-2.4-HOWTO to get the drive recognized. My external hard disk is located at "/dev/sda", but yours could end up elsewhere.

Next, you need to make sure you have the following on your system: perl, sox and fileutils (for the "dd" utility). Security Warning Unfortunately, this program presents significant security issues, so be careful with it. The script needs to be able to access the hard disk directly, so you can either run it as root (not safe), or change the permissons for the hard disk device (in my case, "/dev/sda"). Run the program with "./fdms3rip /dev/sda" (substituting the actual location of your hard disk).

This will list all of the programs present on the hard disk. Then, run it again with the number of the program you want to fetch off the hard disk: "./fdms3rip /dev/sda 5" to get all of the recorded tracks for program number 5. After waiting a bit, you should now have a bunch of WAV files on your Linux machine. Warning This program will create and erase files with the names "dir" and "header" in the directory it is run from. It would be best to run this program from a clean directory, just to make sure there are no problems.

<<less
Download (0.005MB)
Added: 2006-07-21 License: GPL (GNU General Public License) Price:
692 downloads
TrueCrypt 4.3a

TrueCrypt 4.3a


TrueCrypt is free open-source disk encryption software. more>>
TrueCrypt is free open-source disk encryption software.
Main features:
- It can create a virtual encrypted disk within a file and mount it as a real disk.
- It can encrypt an entire hard disk partition or a device, such as USB memory stick, floppy disk, etc.
- Provides two levels of plausible deniability, in case an adversary forces you to reveal the password:
- 1) Hidden volume (more information may be found here).
- 2) No TrueCrypt volume can be identified (TrueCrypt volumes cannot be distinguished from random data).
- Encryption algorithms: AES-256, Blowfish (448-bit key), CAST5, Serpent (256-bit key), Triple DES, and Twofish (256-bit key). Supports cascading (e.g., AES-Twofish-Serpent).
- Based on Encryption for the Masses (E4M) 2.02a, which was conceived in 1997.
Enhancements:
- Access rights are now elevated using sudo.
- Volumes can be dismounted only by the user who mounted it or by root.
- Support for writing data to file-hosted volumes located on devices that use a sector size other than 512 bytes (e.g. new HDD types, DVD-RAM, some flash drives) was added.
- A TrueCrypt volume is now automatically dismounted if its host device is inadvertently removed.
- The maximum allowed size of FAT32 volumes was increased to 2 TB.
- Support for big-endian platforms was improved. 64-bit block ciphers are being phased out; such volumes can still be mounted, but not created.
<<less
Download (1.0MB)
Added: 2007-05-09 License: Other/Proprietary License Price:
909 downloads
GNU ddrescue 1.5 / 1.6-pre2

GNU ddrescue 1.5 / 1.6-pre2


GNU ddrescue is a data recovery tool. more>>
GNU ddrescue is a data recovery tool. GNU ddrescue copies data from one file or block device (cdrom, hard disc, etc) to another, trying hard to rescue data in case of read errors.
Ddrescue does not truncate the output file if not asked to. So, every time you run it on the same output file, it tries to fill in the gaps.
The basic operation of ddrescue is fully automatic. That is, you dont have to wait for an error, stop the program, read the log, run it in reverse mode, etc.
If you use the logfile feature of ddrescue, the data is rescued very efficiently (only the needed blocks are read). Also you can interrupt the rescue at any time and resume it later at the same point.
Automatic merging of backups: If you have two or more damaged copies of a file, cdrom, etc, and run ddrescue on all of them, one at a time, with the same output file, you will probably obtain a complete and error-free file.
This is so because the probability of having damaged areas at the same places on different input files is very low. Using the logfile, only the needed blocks are read from the second and successive copies.
The logfile is periodically saved to disc. So in case of a crash you can resume the rescue with little recopying.
Also, the same logfile can be used for multiple commands that copy different areas of the file, and for multiple recovery attempts over different subsets.
Ddrescue aligns its I/O buffer to the sector size so that it can be used to read from raw devices. For efficiency reasons, also aligns it to the memory page size if page size is a multiple of sector size.
Whats New in 1.5 Stable Release:
- The license has been updated to GPL version 3 or later.
Whats New in 1.6-pre2 Development Release:
- Support for sparse writes to the output file has been added.
<<less
Download (0.029MB)
Added: 2007-08-22 License: GPL v3 Price:
814 downloads
Super Grub Disk 0.9598

Super Grub Disk 0.9598


Super Grub Disk is a bootable floppy or CDROM that is oriented towards system rescue. more>>
Super Grub Disk is a bootable floppy or CDROM that is oriented towards system rescue, specifically for repairing the booting process.

Super Grub Disk is simply a Grub Disk with a lot of useful menus.

It can activate partitions, boot partitions, boot MBRs, boot your former OS (Linux or another one) by loading menu.lst from your hard disk, automatically restore Grub on your MBR, swap hard disks in the BIOS, and boot from any available disk device.

Super Grub Disk project has multi-language support, and allows you to change the keyboard layout of your shell.
<<less
Download (0.39MB)
Added: 2007-08-07 License: GPL (GNU General Public License) Price:
754 downloads
System Rescue CD 0.3.7

System Rescue CD 0.3.7


System Rescue CD is a bootable CDROM image with many system tools. more>>
SystemRescueCd is a Linux system available from a bootable CDROM that provides an easy way to perform administrative tasks on your computer, such as creating and editing the partitions of the hard disk or backing up data.
System Rescue CD contains a lot of system utilities (such as parted, partimage, and fstools), and basic programs (such as editors, midnight commander, and network tools).
It also includes QtParted, a Partition Magic clone that makes editing partitons easy with its Qt graphical user interface. This CDROM aims to be very easy to use and accessible to everybody.
Main features:
- GNU Parted is the best tool for editing your disk partitions under linux
- QtParted is a Partition Magic clone for Linux.
- Partimage is a Ghost/Drive-image clone for Linux
- File systems tools (e2fsprogs, reiserfsprogs, xfsprogs, jfsutils, ntfsprogs, dosfstools): they allow you to format, resize, debug an existing partition of your hard disk
- Sfdisk allows you to backup and restore your partition table
<<less
Download (118MB)
Added: 2007-07-17 License: GPL (GNU General Public License) Price:
852 downloads
Frenzy 1.1 Beta 2

Frenzy 1.1 Beta 2


Frenzy is a LiveCD based on FreeBSD. more>>
Frenzy is a "portable system administrator toolkit," LiveCD based on FreeBSD. Frenzy project generally contains software for hardware tests, file system check, security check and network setup and analysis.

After several months of delays and fundraising, the project has now announced the first beta release of the upcoming version 1.0. The new Frenzy is based on a pre-release version of FreeBSD 6.1, includes an improved hard disk installer, language options, an option to load the entire system into RAM disk, various methods to monitor disk activity, several new configuration tools, a new backup mechanism, an installer for USB storage devices, a stress testing utility, and many other updates.
<<less
Download (194.8MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1041 downloads
AppleII::Disk 0.08

AppleII::Disk 0.08


AppleII::Disk is a Perl module for block-level access to Apple II disk image files. more>>
AppleII::Disk is a Perl module for block-level access to Apple II disk image files.

SYNOPSIS

use AppleII::Disk;
my $disk = AppleII::Disk->new(image.dsk);
my $data = $disk->read_block(1); # Read block 1
$disk->write_block(1, $data); # And write it back :-)

AppleII::Disk provides block-level access to the Apple II disk image files used by most Apple II emulators. (For information about Apple II emulators, try the Apple II Emulator Page at http://www.ecnet.net/users/mumbv/pages/apple2.shtml.) For a higher-level interface, use the AppleII::ProDOS module.
AppleII::Disk provides the following methods:

$disk = AppleII::Disk->new($filename, [$mode])

Constructs a new AppleII::Disk object. $filename is the name of the image file. The optional $mode is a string specifying how to open the image. It can consist of the following characters (case sensitive):

r Allow reads (this is actually ignored; you can always read)
w Allow writes
d Disk image is in DOS 3.3 order
p Disk image is in ProDOS order

If you dont specify d or p, then the format is guessed from the filename. .PO and .HDV files are ProDOS order, and anything else is assumed to be DOS 3.3 order.

If you specify w to allow writes, then the image file is created if it doesnt already exist.

$size = $disk->blocks([$newsize])

Gets or sets the size of the disk in blocks. $newsize is the new size of the disk in blocks. If $newsize is omitted, then the size is not changed. Returns the size of the disk image in blocks.

This refers to the logical size of the disk image. Blocks outside the physical size of the disk image read as all zeros. Writing to such a block will expand the image file.

When you create a new image file, you must use blocks to set its size before writing to it.

$contents = $disk->read_block($block)

Reads one block from the disk image. $block is the block number to read.
$contents = $disk->read_blocks(@blocks)

Reads a sequence of blocks from the disk image. @blocks is a reference to an array of block numbers. As a special case, block 0 cannot be read by this method. Instead, it returns a block full of 0 bytes. This is how sparse files are implemented. If you want to read the actual contents of block 0, you must call $disk->read_block(0) directly.

$contents = $disk->read_sector($track, $sector)

Reads one sector from the disk image. $track is the track number, and $sector is the DOS 3.3 logical sector number. This is currently implemented only for DOS 3.3 order images.

$disk->fully_allocate()

Expands the the physical size of the disk image file to match the logical size of the disk image. It will be expanded as a sparse file if the filesystem containing the image file supports sparse files.

$disk->write_block($block, $contents, [$pad])

Writes one block to the disk image. $block is the block number to write. $contents is the data to write. The optional $pad is a character to pad the block with (out to 512 bytes). If $pad is omitted or null, then $contents must be exactly 512 bytes.

$disk->write_blocks(@blocks, $contents, [$pad])

Writes a sequence of blocks to the disk image. @blocks is a reference to an array of block numbers to write. $contents is the data to write. It is broken up into 512 byte chunks and written to the blocks. The optional $pad is a character to pad the data with (out to a multiple of 512 bytes). If $pad is omitted or null, then $contents must be exactly 512 bytes times the number of blocks.

As a special case, block 0 cannot be written by this method. Instead, that block of $contents is just skipped. This is how sparse files are implemented. If you want to write the contents of block 0, you must call $disk->write_block directly.

$disk->write_sector($track, $sector, $contents, [$pad])

Writes one sector to the disk image. $track is the track number, and $sector is the DOS 3.3 logical sector number. $contents is the data to write. The optional $pad is a character to pad the sector with (out to 256 bytes). If $pad is omitted or null, then $contents must be exactly 256 bytes. This is currently implemented only for DOS 3.3 order images.

$padded = AppleII::Disk::pad_block($data, [$pad, [$length]])

Pads $data out to $length bytes with $pad. Returns the padded string; the original is not altered. Dies if $data is longer than $length. The default $pad is " ", and the default $length is 512 bytes.

If $pad is the null string (not undef), just checks to make sure that $data is exactly $length bytes and returns the original string. Dies if $data is not exactly $length bytes.

pad_block is a subroutine, not a method, and is not exported. You probably dont need to call it directly anyway, because the write_XXX methods will call it for you.

<<less
Download (0.037MB)
Added: 2007-05-28 License: Perl Artistic License Price:
881 downloads
Mondo Rescue 2.2.4

Mondo Rescue 2.2.4


Mondo it backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, NFS or hard disk partition. more>>
Mondo it backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic data loss, you will be able to restore all of your data [or as much as you want], from bare metal if necessary.

Mondo is in use by Lockheed-Martin, Nortel Networks, Siemens, HP (US and France), IBM, NASAs JPL, the US Dept of Agriculture, dozens of smaller companies, and tens of thousands of users.

Mondo is comprehensive. Mondo supports LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT, and can support additional filesystems easily: just e-mail the mailing list with your request. It supports adjustments in disk geometry, including migration from non-RAID to RAID. Mondo runs on all major Linux distributions and is getting better all the time. You may even use it to backup non-Linux partitions, such as NTFS.

Mondo is free! It has been published under the GPL (GNU Public License), partly to expose it to thousands of potential beta-testers but mostly as a contribution to the Linux community. I charge for 1-to-1 technical support to fund Mondos development.
<<less
Download (3.0MB)
Added: 2007-06-10 License: GPL (GNU General Public License) Price:
871 downloads
bak2disc 0.7

bak2disc 0.7


bak2disc is a disc-based backup script aimed at being easy to use and powerful. more>>
bak2disc is a disc-based backup script aimed at being easy to use and powerful. bak2discs most notable feature is the way it groups common files and directories together to preserve structure when data is divided into disc volumes.

This functionality is a tunable threshold that lets you control the balance between data contiguity and effective disc usage.

In addition, bak2disc also features multi-session support that lets you stop the writing cycle between volumes and resume it later. Burning is done on-the-fly, with growisofs for DVDs and cdrecord for CDs.
<<less
Download (0.018MB)
Added: 2006-09-19 License: GPL (GNU General Public License) Price:
1130 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5