Trinity Rescue Kit or TRK is a free live Linux distribution that aims specifically at recovery and repair operations on Windows machines, but is equally usable for Linux recovery issues.
It is possible to boot TRK in three different ways:
- as a bootable CD which you can burn yourself from a downloadable isofile
- from a USB stick/disk (optionally also a fixed disk), installable from Windows or from the bootable TRK cd
- from network over PXE. Version 3.3 has the ability to act as a network bootserver itself, without any modifications to your local network.
TRK is a complete commandline based distribution, apart from a few tools like qtparted, links, partition image and midnight commander
Here 's a sum-up of some of the most important features, new and old:
- full read/write and rpm support (since build 333): TRK now uses aufs over squashfs which incorporates a cowloop (Copy On Write). In human terms it means that you can write to read-only media by actually making the writes in a temporary, writable location;
- easily reset windows passwords (with backup and restore option in 3.3) (tested on various XP / Vista boxes);
- 4 different virus-scan products integrated in a single uniform command-line with on-line update capability (5 in version 3.3);
- full ntfs write support thanks to ntfs-3g (all other drivers included as well);
- clone/save/shrink/restore NTFS file-systems over the network;
- powerful multi-cast disk cloning utility for any file system (network compression with mclone);
- wide range of hardware support (kernel 22.214.171.124 and recent kudzu hwdata);
- Raid & software raid support (tested on various Linux boxes);
- easy script to find (and mount/umount) all local file-systems;
- self update capability to include and update all virus-scanners (updatetrk);
- full proxy server support;
- run a samba file server (windows like file sharing);
- run a ssh server (automatically started at boot);
- recovery and undelete of files with utilities and procedures;
- recovery of lost partitions;
- evacuation of dying disks;
- UTF-8 international character support;
- 2 root-kit detection utilities (version 3.3);
- elaborated documentation (+manpages as of 3.3).
Although version 3.3 is still beta, it is recommended you download this version, as most features which were included in version 3.2 are still running just fine (and are more up-to-date) and the new stuff is presumed to be running fine too.