Projects / Make CD-ROM Recovery

Make CD-ROM Recovery

mkCDrec (Make CD-ROM Recovery) makes a bootable (El Torito) disaster recovery image, including backups of the Linux system to one or more CD-ROM(s) (multi-volume sets). Otherwise, the backups can be stored on another disk, NFS/CIFS disk, or (remote) tape. After a disk crash or system intrusion, the system can be booted from the CD-ROM and one can restore the complete system as it was. It also features disk cloning, which allows one to restore a disk to another disk (the destination disk does not have to be of the same size, as it calculates the partition layout itself). Currently, ext2, ext3, minix, MS-DOS, FAT, VFAT, Reiserfs, XFS, and JFS filesystems are supported. It can restore disks in Software RAID and LVM mode. It supports the One Button Disaster Recovery (OBDR) mode, which simulates a bootable CD-ROM on tape.

Operating Systems

Recent releases

  •  30 Jan 2011 19:21

    Release Notes: This release supports ext4 file system and USB key booting. Busybox has been updated for Fedora 14.

    •  05 Sep 2008 14:49

      Release Notes: This release adds support for the initramfs filesystem for booting OpenSuse and FecoraCore releases with the mkCDrec boot CD, dramatically improves slow USB device support, and upgrades busybox to version 1.12.0.

      •  21 Nov 2007 18:26

        Release Notes: Default booting of the initial ramdisk happens via the ramfs file system. Support has been added for FedoraCore 7, and BusyBox has been updated to 1.7.2. All #!/bin/sh were replaced by #!/bin/bash so that scripts continue to work under newer Ubuntu versions.

        •  20 Jun 2007 12:46

          Release Notes: Busybox was upgraded from version 1.1.1 to 1.4.2. Some minor bugs were fixed. Mandriva 2007, CentOS 5, and RHEL 4 are supported as well.

          •  25 Jun 2006 20:11

            Release Notes: The busybox configuration has been changed to avoid the compilation errors on x86_64 and IA-64 architectures. By adding the plugin for Legato Networker, mkCDrec can use another backup/restore program to retrieve the files of the system. The previous plugins (HP Data Protector and IBM TSM) were fixed for the tmpfs file system problem with /dev.

            Recent comments

            28 Mar 2005 08:16 Danathar

            Does anybody know if this project supports writable DVDs? It would take A LOT of CD's to back up my linux system.

            05 Jan 2002 19:06 zentara

            nice job mkcdrec
            I tried mkcdrec and did what the docs said, just make a boot
            cd, without backup as a test. It worked perfect. A bootable
            cd with mc (yeah), and my own kernels and modules.
            This is perfect for making those "Business card" cd's.

            26 Sep 2001 18:18 oberger

            Project similar to mondo-rescue
            This project is very similar to Mondo-rescue (

            Check which one best suits your needs.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.