When maintaining Linux servers or migrating disks, it's useful to keep a rescue Live ISO on hand in addition to your installation media.
In this article, we'll compare some of the most popular rescue ISOs and identify which ones are best suited for tasks such as:
- Data recovery after system failures
- Partition management
- Backup and restore
- System repair using
chroot - Manual installation of Rocky Linux without Anaconda
- Filesystem migration (for example, ext4 → XFS)
Major Rescue ISOs
| ISO | Base Distribution | Features |
|---|---|---|
| SystemRescue | Arch Linux (formerly Gentoo) | The most comprehensive all-purpose rescue environment |
| Rescuezilla | Ubuntu | GUI-based backup and restore |
| Clonezilla Live | Debian (Ubuntu edition also available) | Specialized for disk imaging and cloning |
| GParted Live | Debian | Focused on partition management |
| Rescatux | Debian | Boot and GRUB repair |
| Finnix | Debian | Lightweight CLI rescue environment |
| KNOPPIX | Debian | General-purpose Live Linux |
| Ultimate Boot CD | Collection of utilities | Hardware diagnostics |
Base Distributions
Perhaps surprisingly, most rescue ISOs are based on Debian.
| Base | ISOs |
|---|---|
| Arch | SystemRescue |
| Debian | Clonezilla, GParted Live, Rescatux, Finnix, KNOPPIX |
| Ubuntu | Rescuezilla, Ubuntu edition of Clonezilla |
SystemRescue was originally based on Gentoo but is now based on Arch Linux, allowing it to ship with relatively recent kernels and hardware drivers.
ISO Size Comparison
The approximate sizes of current releases are shown below.
| ISO | Size |
|---|---|
| Clonezilla Live | Approximately 573 MB |
| Finnix | Approximately 577 MiB |
| GParted Live | Approximately 649 MB |
| Rescatux | Approximately 690 MB |
| Ultimate Boot CD | Approximately 803 MB |
| Rescuezilla | Approximately 1 GB |
| SystemRescue | Approximately 1.3 GB |
| KNOPPIX DVD | Approximately 4.4 GB |
Clonezilla and Finnix are particularly compact, although their scope is correspondingly more specialized.
Use Case Comparison
1. Installing Rocky Linux Without Anaconda
A typical workflow might look like this:
partition
↓
mkfs.xfs
↓
mount
↓
dnf --installroot=/mnt
↓
Create fstab
↓
grub-install
↓
dracut
This requires tools such as:
- GPT/MBR partition management
mkfsmountchrootgrub-installefibootmgr-
rsyncandtar
SystemRescue includes all of these, making it an excellent choice for manual installations.
2. Backing Up a Root Filesystem and Migrating to a Different Filesystem
Examples include:
- ext4 → XFS
- ext4 → Btrfs
- Btrfs → XFS
SystemRescue includes tools such as:
tarrsyncfsarchiverddrescuexfsprogsbtrfs-progse2fsprogs
This makes it straightforward to create backups, for example:
tar cpf backup.tar /
or
rsync -aAXH
before restoring the data onto the new filesystem.
3. Using chroot to Run dnf or apt
For example:
mount /dev/sda2 /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
Once inside the chroot environment, you can perform normal administrative tasks such as:
dnf update
grub2-install
dracut
passwd
Both SystemRescue and Finnix work well for this type of maintenance.
Which ISO Is Best for Each Purpose?
| Use Case | Recommended ISO |
|---|---|
| General-purpose rescue | SystemRescue |
| Disk cloning | Clonezilla |
| GUI backup and restore | Rescuezilla |
| Partition editing | GParted Live |
| CLI-based server maintenance | Finnix |
| Hardware diagnostics | Ultimate Boot CD |
Clonezilla and Rescuezilla excel at image-based backup and restoration but are less suitable for system installation or extensive chroot work.
SystemRescue, on the other hand, functions as a full-featured Live Linux environment, making it much more comfortable for general system maintenance and recovery.
Conclusion
For my typical workloads, which include:
- Manually installing Rocky Linux
- Migrating a root filesystem to a different filesystem
- Running
dnfandgrub-installinside achroot
SystemRescue is the most capable overall choice.
That said, different tools are better suited to different tasks:
- Finnix if you want an extremely lightweight CLI rescue environment
- Clonezilla for SSD replacement or disk cloning
- Rescuezilla if you prefer GUI-based backup and restore
Choosing the right rescue ISO for the job is often more effective than relying on a single tool for everything.
References
- SystemRescue Official: https://www.system-rescue.org/
- Clonezilla Official: https://clonezilla.org/
- Rescuezilla Official: https://rescuezilla.com/
- GParted Live Official: https://gparted.org/livecd.php
- Finnix Official: https://www.finnix.org/
- Rescatux / Rescapp: https://www.supergrubdisk.org/rescatux/
- Ultimate Boot CD Official: https://www.ultimatebootcd.com/
- KNOPPIX: https://www.knopper.net/knoppix/
Top comments (0)