SystemRescueCd is a Linux system rescue disk available as a bootable CD-ROM or USB stick for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of Linux system utilities such as GParted, fsarchiver, filesystem tools and basic tools (editors, midnight commander, network tools). It can be used for both Linux and windows computers, and on desktops as well as servers. This rescue system requires no installation as it can be booted from a CD/DVD drive or USB stick, but it can be installed on the hard disk if you wish. The kernel supports all important file systems (ext3/ext4, xfs, btrfs, reiserfs, jfs, vfat, ntfs), as well as network filesystems such as Samba and NFS.
System tools included:
GNU Parted: creates, resizes, moves, copies partitions, and filesystems (and more).
GParted: GUI implementation using the GNU Parted library.
FSArchiver: flexible archiver that can be used as both system and data recovery software
Partimage: popular opensource disk image software which works at the disk block level
ddrescue: Attempts to make a copy of a partition or floppy/Hard Disk/CD/DVD that has hardware errors, optionally filling corresponding bad spots in input with user defined pattern in the copy.
File systems tools (for Linux and Windows filesystems): format, resize, and debug an existing partition of a hard disk
Ntfs3g: enables read/write access to MS Windows NTFS partitions.
sfdisk saves and restores partition tables.
Test-disk: tool to check and undelete partition, supports reiserfs, ntfs, fat32, ext3/ext4 and many others
Memtest: to test the memory of your computer (first thing to test when you have a crash or unexpected problems)
Rsync: very-efficient and reliable program that can be used for remote backups.
Network tools (Samba, NFS, ping, nslookup, …): to backup your data across the network