Clonezilla Changelog

What's new in Clonezilla 3.1.1-27

Nov 7, 2023
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2023/Nov/02).
  • Support an extra dir "root" for the root fs with grub reinstallation. This is for the case that Fedora >= 38 uses an extra dir "root" for root file system, i.e., /root/ under the root partition. Older system just puts the dirs (boot, usr, var, lib) in the / of root file system. Thanks to Bob Bobsled for reporting this issue.

New in Clonezilla 3.1.0-22 (Apr 27, 2023)

  • Package ezio was updated to 2.0.1-1. The corresponding changes to Clonezilla have been done.
  • Program makeboot.sh: make it run only in x86 arch.
  • Include packages dvtm & dtach.
  • Memtest86+ was updated to v6.10.
  • If block dev has a file system found in the image when restoring, treat it as a partition.
  • ocs-sr: if /dev/md* exists, list both disk and parts in TUI, and disable devices list cache mechanism.
  • ocs-onthefly: disable devices list cache mechanism if /dev/md* exists.
  • Add option "-K" (--ignoreactivationskip) to vgchange so that snapshots can be dealed with. Thanks to Felipe Piero Benjamin Solari Agüela (fsolari at pucp.edu.pe) for suggesting this.
  • Functions check_if_disk_busy and is_partition of ocs-functions were improved. Fake/firmware RAID support should be improved.

New in Clonezilla 3.0.2-22 (Feb 16, 2023)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2023/Feb/12).
  • Linux kernel was updated to 6.1.11-1.
  • Partclone was updated to 0.3.23, which has updated btrfs to 6.0.1.
  • Show option "-j2" in the restoreparts menu, default off.
  • The swap partition is shown in the saveparts dialog menu. Swap partition can be saved in two modes: only keep UUID/label or dumped by dd. A better mechanism is implemented to deal with these two scenarios.
  • Improved LUKS mechanism to support multiple LUKS devices. Thanks to Swâmi Petaramesh for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/bugs/397/
  • LUKS swap device should keep UUID and label only, not using dd mode. Thanks to Swâmi Petaramesh for reporting this. Ref: https://sourceforge.net/p/clonezilla/bugs/400/
  • Add "--powersave off" in setterm for screen not blanking in the console.
  • Support mkinitcpio in updating initramfs mechanism. This is for restoring Arch/Manjaro Linux.
  • New program ocs-live-ver can be used to show clonezilla live version.
  • Replace ocs-bttrack with opentracker since python2 is not available in Debian Sid anymore.
  • Memtest86+ was updated to v6.00. Thanks to Lord65 for suggesting this
  • BUG FIXES:
  • Live-config was not patched due to newer upstream was released. Thanks to nerozero for reporting this. Ref: https://github.com/stevenshiau/clonezilla/issues/88
  • The LUKS devices in crypttab of initramfs can be more than 1. Thanks to Swâmi Petaramesh. Ref: https://sourceforge.net/p/clonezilla/bugs/397/
  • Linking LUKS image file, not copying it. Thanks to Stephen Hawes for reporting this issue. /
  • An issue about converting image to BT format has been fixed. Thanks to Frank for reporting this issue.

New in Clonezilla 3.0.2-21 (Nov 8, 2022)

  • ENHANCEMENTS and CHANGES from 3.0.1-8:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2022/Nov/3).
  • Linux kernel was updated to 6.0.6-2.
  • Language files de_DE, el_GR.UTF-8, es_ES, fr_FR, ja_JP, pl_PL, sk_SK, and tr_TR were updated. Thanks to Michael Vinzenz, Stamatis Mavrogiorgis, Juan Ramón Martínez, Jean-Francois Nifenecker, Akira Yoshiyama, Ondrej Dzivý Balucha, Kris and Volkan Gezer.
  • Show options "-k0" and "-k1" in the restoring action for beginner mode in the ocs-onthefly.
  • Include package ufw in live system.
  • Disable glances service in live system.
  • Add option "-sfs" in the dialog menu. The corresponding language files were updated, too. Ref: https://github.com/stevenshiau/clonezilla/issues/71
  • BUG FIXES:
  • /etc/default/espeakup has changed its variable, so modify default_voice instead of VOICE.

New in Clonezilla 3.0.1-8 (Jun 22, 2022)

  • ENHANCEMENTS and CHANGES from 3.0.0-26:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2022/Jun/12).
  • Linux kernel was updated to 5.18.5-1.
  • Add packages ngrep, duf, duff and dfc in the live system.
  • Add more options in boot parameters to be parsed, including: extra_pbzip2_opt, extra_lbzip2_opt, extra_plzip_opt, extra_lz4mt_opt, and extra_xz_opt. Thanks to ottokang for this request.
  • Update live-boot as 1:20220505.drbl1, and jfbterm 0.4.7-49.drbl2 (sync the version number with that of Fedora).
  • The option --rsyncable of zstd causes bad performance. It can be 5 times slower for v1.4.x, and worse for v1.5.2. Hence by default we do not use it, and use zstd 1.5.2 again in this release. Ref: https://github.com/facebook/zstd/issues/3150
  • Support more wired NIC device types of name in ocs-live-netcfg. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/6026cbd187/
  • BUG FIXES:
  • Do not let sudo to spawn pseudo-terminal when running a job. Otherwise ocs-live-run-menu will be run twice, and it will make the console weird. Thanks to ottokang for reporting this issue. Ref: https://groups.google.com/g/ocs-clonezilla/c/tB93Vjz9CVw
  • Replace buggy /usr/share/terminfo/j/jfbterm from ncurses-term. Thanks to ottokang for reporting this issue.

New in Clonezilla 3.0.0-26 (May 24, 2022)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2022/May/22).
  • Linux kernel was updated to 5.17.6-1.
  • Partclone was updated to 0.3.20.
  • This release supports APFS (Apple File System) imaging/cloning now.
  • Add LUKS support. Basically a better mechanism than dd is implemented. //NOTE// It's recommended to encrypt the image when saving the LUKS device.
  • Update language files de_DE, el_GR, es_ES, fr_FR, ja_JP, hu_HU, pl_PL and sk_SK. Thanks to Michael Vinzenz, Stamatis Mavrogeorgis, Juan Ramón Martínez, Jean-Francois Nifenecker, Akira Yoshiyama, Greg, kris and Ondrej Dzivý Balucha.
  • Add wavemon, memtester, edac-utils, shc and uml-utilities in the live system.
  • Remove s3ql from the live system.
  • A better mechanism was implemented to check GPT/MBR format of a disk. This is a workaround to deal with ChromeOS Flex partition table. Ref: https://lists.gnu.org/archive/html/bug-parted/2022-04/msg00001.html
  • https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/688ce74fb1
  • Add the dummy option "-k0" for creating partition in ocs-sr and ocs-onthefly. It's the same as default action. Just easier for us to explain.
  • Add memtester in the uEFI boot menu.
  • Boot parameter use_os_prober="no" now skips running os-prober. Thanks to Bernard Michaud for this idea. Ref:
  • https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/b96b4eee21/?limit=25#d97b
  • Add a mechanism to skip using devices list cache. If the boot parameter use_dev_list_cache=no in the boot parameter, then the devices list cache mechanism won't be used.
  • BUG FIXES:
  • show the prompt that ocs-iso & ocs-live-dev can not be run in netboot env. Thanks to Constantino Michailidis. Ref:
  • https://sourceforge.net/p/clonezilla/patches/19/
  • Fixed the issue that update-efi-nvram-boot-entry created empty boot menu.
  • Program pixz has no option to stdout with "-d". Therefore program pixz was replaced by xz since using "-T 0" works the same. Thanks to nurupo for reporting this issue.*

New in Clonezilla 2.8.1-12 (Jan 9, 2022)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2022/Jan/03).
  • Linux kernel was updated to 5.15.5-2.
  • Language files ca_ES, de_DE, es_ES, fr_FR, hu_HU, ja_JP, pl_PL and sk_SK were updated. Thanks to René Mérou, Michael Vinzenz, Juan Ramón Martínez, Greg, Akira Yoshiyama, Jean-Francois Nifenecker, Kris, and Ondrej Dzivý Balucha.
  • By default do not split the image file of a partition, i.e., use "-i 0" when saving an image by ocs-sr. If the image repo is FAT, VOL_LIMIT_IN_INTERACTIVE will be set as 4096 when running ocs-sr in saving mode. Ref: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/46706796eb/
  • boot-local-efi.cfg: Improved to detect hd1, hd2... Thanks to Sung Cho for reporting this issue.

New in Clonezilla 2.7.3-19 (Aug 24, 2021)

  • ENHANCEMENTS and CHANGES from 2.7.2-39:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2021/Aug/17).
  • Linux kernel was updated to 5.10.46-1.
  • ocs-restore-mdisks: support wildcard for device name. E.g., ocs-restore-mdisks -b -a choose -p "-g auto -e1 auto -e2 -r -j2 -c -scr -p true" focal-mbr-20210531 sd*
  • ocs-restore-mdisks: "all" can be used as all non-busy local disks Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/96f1b89d10 It will countdown 15 secs, not 7 secs before going on for the device name is assigned as "all"
  • Update USAGE about the option -j2 for ocs-sr. Add warning messages about skipping option "-j2" (clone_hidden_data) when it's in restoreparts. Ref: https://sourceforge.net/p/clonezilla/bugs/361/
  • Package python3-crypto was removed since it's not used in Clonezilla live.
  • Add short options -bm & -em for the beginner/expert modes in: drbl-ocs, ocs-live-feed-img, ocs-onthefly, ocs-restore-mdisks, and ocs-sr.
  • Support mounting bitlocker device as image repository. Thanks to fiddyschmitt for requesting this.
  • ocs-clean-part-fs is renamed as ocs-clean-disk-part-fs.
  • Add the mechanism to clean the RAID metadata in disk in ocs-clean-disk-part-fs.
  • Improve the mechanism to expand LVM when -k1 (hence -r) is enabled.
  • ocs-expand-lvm: add a new program to expand LVM.
  • ocs-resize-part: instead of checking device format, check if it exists.
  • Append "--force" to the "--rescue" option for Partclone to run in rescue mode
  • BUG FIXES:
  • Improved the mechanism to judge /dev/md* is a disk or partition. Thanks to Enrix for reporting this issue.
  • update-efi-nvram-boot-entry: should test if shimx64.efi exists before grubx64.efi.
  • The ntfsclone without compression image was not detected correctly.

New in Clonezilla 2.7.2-38 (Jun 1, 2021)

  • ENHANCEMENTS and CHANGES from 2.7.1-22:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2021/May/30).
  • Linux kernel was updated to 5.10.40-1.
  • Package systemd was updated to 248.3-1, and this might have fixed this issue: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986721
  • Add "VGA with large font & To RAM" (using nomodeset) in the boot menu, and move "KMS with large font & To RAM" to submenu. This can be an alternative solution for jfbterm not working in KMS mode for some VGA cards.
  • Add ocs-park-disks before rebooting/halting in Clonezilla live. Thanks DDD for this requesting. Ref: https://sourceforge.net/p/clonezilla/bugs/364/
  • Improve to process the volume header of Veracrypt. Add two files: ocs-save-veracrypt-vh & ocs-restore-veracrypt-vh Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/76c9794d/
  • Add "--force" for vgcfgrestore to force metadata restore even with thin pool LVs.
  • Add boot parameter echo_ocs_repository, so that when it's assigned as "no", the prompt about mounting image repository can be hidden. Thanks to ottokang for asking this.
  • Update singularity-debian-ocs.def: include ezio instead of ezio-static
  • Disable sleep and hibernate for live system. Ref: https://gitlab.gnome.org/GNOME/gparted/-/issues/149
  • Manually applied the patches for timeout and exit code for ocs-iso and ocs-live-dev. Thanks to Vitaly for these MRs. Ref: https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/44 https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/45
  • ocs-live-feed-img: make timeout_max shorter as "60".
  • Not to detect wifi device linking status for ocs-live-netcfg. Add wl.* to net device list.
  • Boot menu: Set KMS+To RAM and To RAM at 1st and 2nd level of boot menu. Remove words "Default settings" from the boot menu. Thanks to Lord65 for this suggestion.
  • ocs-sr: change -sspt as -scpt. Add an option to force choosing disk name in saveparts mode in the expert mode.
  • Add -gb/-cb in the advanced menu of ocs-sr so that b2sum can be used to create the checksum of image files. Thanks to Ramon Fischer for this suggestion. Ref: https://github.com/stevenshiau/clonezilla/issues/52
  • Switch to use b2sum instead of md5sum in chksum_cmd_for_files_in_dev of drbl-ocs.conf.
  • Add -ssnf, --skip-set-netboot-first in the dcs, i.e., drbl-ocs so that the variable efi_netboot_1st_in_nvram in drbl-ocs.conf can be changed when running dcs.
  • Add the option -sspt, --skip-save-part-table for ocs-sr & drbl-ocs. The allows to save and restore a whole disk without any partition by dd. E.g., save: ocs-sr -q2 -c -j2 -sspt -z9p -i 4096 -sfsck -senc -p choose saveparts my-img sda restore: ocs-sr -e1 auto -e2 -t -r -j2 -c -k -scr -p choose -f sda restoreparts my-img sda Thanks to Steven Lewis for asking this. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/304465b85a
  • ocs_chkimg: do not exit if no partition table. This allows the image saved for whole disk as a file system (e.g., /dev/sda) by saving mode saveparts.
  • Include package jq. Thanks to Rumata Estorskiy for asking this

New in Clonezilla 2.7.1-22 (Jan 29, 2021)

  • Include exfatprogs instead of exfat-utils.
  • Include package glances, ipv6calc, atop, usbtop, bashtop, python3-psutil, vnstat and iperf3.
  • Add package f3 in Clonezilla/DRBL/GParted live. Thanks to timgmooney at hotmail com for this suggestion.
  • ocs-sr: make --rescue work for ocs-onthefly to call ocs-sr. Thanks to huh for reporting this issue: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/ba2d28a4ef/
  • prep-ocsroot: add an option to fsck repository file system before mounting local one. Thanks to Bohdan for this idea. Ref: https://gitlab.com/stevenshiau/clonezilla/-/issues/53
  • Better mechanism to find LIVE_MEDIA in function get_live_media_mnt_point of ocs-functions. This allows persistence in the live-boot to work with Clonezilla live. Thanks to Bohdan for asking persistence feature.
  • ocs-sr: Support customized auto-gen image name. Key name: productname, FQDN, UUID, MAC, year, date, time (case insensitive). It can be any combination, just make beginning with "autoname-". If key name is not any one of the above, it will be shown as itself. E.g., autoname-fox-year-date-time-uuid -> fox-2020-1227-2336-564d41fc-9d80-20ac-c844-bda6a392d4c6
  • ocs-sr: support more time-related format for "autoname-": Four new key names: month, day, hour, minute (case insensitive), e.g., autoname-tiger-month-day-year-hour-minute -> tiger-12-31-2020-23-15. In addition, datefmt_* can be used to assign the format from "date" command. E.g., autoname-fox-datefmt_%Y%m%d -> fox-20210109 autoname-fox-datefmt_%Y-datefmt_%m%d -> fox-2021-0109
  • Add support for scheme about samba_server with version assigned as: smb1, smb1.0, smb2, smb2.0, smb2.1, smb3, smb3.0, smb3.11, and smb3.1.1. in ocs-live-repository so that the cifs version can be assigned. Thanks to ottokang for this idea. Ref: https://groups.google.com/g/ocs-clonezilla/c/M0eEV9ClO4k/m/FlW06koMBwAJ
  • Improve the support for Linux software RAID. Allow something lie /dev/md126 can be a partition, too. Thanks to Jorge Fábregas (jorge.fabregas at gmail com) for asking and testing.
  • Add language setting (en_US) in grub.cfg.
  • Change the date-time format for auto*name as like my-2020-1220-0221-img, was my-2020-12-20-0221-img.
  • Show file system and partition size in the TUI when listing partitions in restoreparts.
  • Language file es_ES was updated. Thanks to Juan Ramón Martínez.
  • Package ezio instead of ezio-static is used since it can depend on different versions of libtorrent. It was updated to version 1.1.11. An issue about uploading too early was fixed.
  • Reduce ezio_cache_ratio from 0.7 to 0.5 in drbl-ocs.conf.
  • The devices to be deployed by BT mode will be run together. No more one device by another device.
  • Add leecher mode (-l|--for-leecher) in ocs-btsrv.
  • As suggested by ottokang _at gmail com and https://lwn.net/Articles/244829/, noatime implies nodiratime. Therefore remove nodiratime in the option of mount command.
  • ocs-sr: destination disk can be assigned by serialno when restoring.
  • ocs-onthefly: source and destination device can be assigned by serialno.
  • The serial no of disk device is now in the short format, not the long one from udevadm. Thanks to LinuxOpa for clarifying this. Ref: https://sourceforge.net/p/clonezilla/support-requests/143/
  • When ocs-sr is in saving mode, the DEVICE name can also be assigned by: For disk: PTUUID or SERIALNO, e.g., PTUUID=03c8b280-47aa-4881-aca5-9b9c66fe28c7. If there are spaces in SERIALNO, replace every space by "_". For partition: UUID or PARTUUID, e.g., UUID=0b51ce79-7bc0-4111-8a40-839461a9b12f"
  • BUG FIXES:
  • Missing TUI when -rescue is used for partclone in device to device cloning. Thanks to huh for reporting this.
  • The boot parameter from clonezilla live grub.cfg was wrongly parsed for using in lite server client.
  • Improve parse_cmdline_option to allow multiple "=" in a line, e.g., Thanks to Christopher S for reporting this. Ref: https://sourceforge.net/p/clonezilla/support-requests/144/
  • Jfbterm was not used in i686 live due to wrong keyword to be grepped in ocs-lang-kbd-conf. This made no way to choose language for i686 version of Clonezilla live.
  • In interactive mode, ocs-onthefly and ocs-sr should wait for pressing enter before asking final action. It was not working for device to device cloning, recovery iso/zip creation, etc.

New in Clonezilla 2.7.0-10 (Nov 10, 2020)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2020/Nov/02).
  • Linux kernel was updated to 5.9.1-1.
  • Add Korean support. Thanks to Hyeonmin Oh and 박규민.
  • Format the parameters of ocs-* command about the device name so that it can be with or without /dev/, e.g., /dev/sda or sda. Thanks to Tsutsukakushi and MichaIng. Ref: https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/4
  • Do not suppress the stdout/stderr messages when running dd in ocs-restore-[em]br.
  • ocs-expand-gpt-pt/ocs-expand-mbr-pt: No need to check since we are creating new partition table and should not care about the destination disk's format is GPT or MBR. Add prompt about the option -icds when failing to creating the partition table on the smaller disk.
  • Save OS-related info in the image dir as the file name Info-OS-prober.txt Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/7ddac80b9f
  • Packge live-boot was updated to 1:20201022-drbl1, which was patched to have a mechanism for netboot via iPXE with static IP address, no DHCP. Ref: https://salsa.debian.org/stevenshiau-guest/live-boot/-/commit/a2a3ce02b2089abee2765bb3c61ddf49d8cf2db0 https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/b84f557985/
  • ocs-sr's option -f|--from-part-in-img is changed as -f|--from-part since it now supports both from an image and a device.
  • Implement a better mechanism to run ocs-onthefly: Now ocs-onthefly mainly uses ocs-sr to save the pseudo image, and let partclone do the device to device clone. This is similar to that of Clonezilla lite server. Due to this improvement, some major changes for ocs-othefly in order to sync with that of ocs-sr -
  • These options have been changed to totally different meanings: -d|--destination|--target was -t|--target. -po|--port was -p|--port. --net-filter was -i|--filter. -p|-pa|--postaction was -pa|--postaction. -u|--use-nuttcp was -u|--use-netcat.
  • New options:
  • -t|--no-restore-mbr -t1|--restore-raw-mbr -t2|--no-restore-ebr
  • By default, the network cloning is changed to use zstd to compress the data instead of gzip.
  • ocs-update-initrd: Remove useless prompt.
  • cnvt-ocs-dev: dev-fs.list is now converted, too. Add a tag file device_name_converted.info in the converted image.
  • For drbl-ocs.conf: Remove: PARTCLONE_RESTORE_ONTHEFLY_OPT_INIT Add: ONTHEFLY_NET_PIPE="nuttcp" NC_PORT_DEFAULT="9000" PARTCLONE_LOG="/var/log/partclone.log"
  • If a disk has not any partition, it can not be the source for ocs-onthefly. It will just quit to avoiding confusion.
  • Add "--rsyncable" for zstd saving.
  • Since zstdmt is equivalent to zstd -T0, remove "-T${cpu_no}" in extra_zstdmt_opt.
  • Use -np|--net-pipe PROGRAM instead of -u|--use-netcat in ocs-onthefly so that it's easier to switch, and it can be selected in the expert mode.
  • Add uuid-runtime, scsitools, blktool, safecopy and gpart to the packages list of clonezilla live.
  • Add option -rvd to ocs-onthefly so that we can choose to remove the NTFS volume dirty flag in source NTFS file system before cloning it.
  • Add support for loop devices: Disk images attaches as block devices. Thanks to MichaIng. Ref: https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/43
  • Newer zip can create zip file larger than 2 GB. Hence ocs-live-dev should use zip to create the recovery zip file, not force to change that to tar.
  • BUG FIXES:
  • Avoid creating VG more than once. VG might exist in more than one PV. If so, we only have to create it once. Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/13f8ed6643
  • cnvt-ocs-dev now can process the image repository path with whitespace. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/cf543265b2
  • Deal with more than one EFI part in a machine having same UUID. Avoid update-efi-nvram-boot-entry failing in this case.

New in Clonezilla 2.6.7-28 (Jul 6, 2020)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2020/Jun/30).
  • Linux kernel was updated to 5.7.6-1.
  • ocs-iso, ocs-live-dev: sync syslinux-related files when copying syslinux exec files.
  • When creating recovery iso/zip file, if it's in Clonezilla live environment, we have those syslinux files. Use that first so the version mismatch can be avoided. Ref: https://sourceforge.net/p/clonezilla/support-requests/127/
  • Move grub-header.cfg from bootx64.efi to grub.cfg so that it's more flexible.
  • To avoid conflict with the patch of grub in CentOS/Fedora, for GRUB EFI NB MAC/IP config style, the netboot file is now like grub.cfg-drbl-00:50:56:01:01:01 and grub.cfg-drbl-192.168.177.2 not grub.cfg-01-* anymore.
  • Add xen-tools
  • Partclone was updated to 0.3.14. The codes about xfs was updated to be 4.20.0.
  • Package exfat-fuse was removed since the kernel has module for that.
  • A better mechanism to deal with linuxefi/initrdefi or linux/initrd in the grub config was added.

New in Clonezilla 2.6.7-18 (Jul 6, 2020)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2020/Jun/30).
  • Linux kernel was updated to 5.7.6-1.
  • ocs-iso, ocs-live-dev: sync syslinux-related files when copying syslinux exec files.
  • When creating recovery iso/zip file, if it's in Clonezilla live environment, we have those syslinux files. Use that first so the version mismatch can be avoided. Ref: https://sourceforge.net/p/clonezilla/support-requests/127/
  • Move grub-header.cfg from bootx64.efi to grub.cfg so that it's more flexible.
  • To avoid conflict with the patch of grub in CentOS/Fedora, for GRUB EFI NB MAC/IP config style, the netboot file is now like grub.cfg-drbl-00:50:56:01:01:01 and grub.cfg-drbl-192.168.177.2 not grub.cfg-01-* anymore.
  • Add xen-tools
  • Partclone was updated to 0.3.14. The codes about xfs was updated to be 4.20.0.
  • Package exfat-fuse was removed since the kernel has module for that.
  • A better mechanism to deal with linuxefi/initrdefi or linux/initrd in the grub config was added.

New in Clonezilla 2.6.6-15 (May 6, 2020)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2020/Apr/28).
  • Linux kernel was updated to 5.5.17-1.
  • Neglect the line "last-lba:..." for the GPT partition table. This allows something like: 64 GB disk with a 20 GB NTFS partition, disk clone to >= 20 GB disk. This is harmless when same sizes of disk cloning or smaller to larger case. The option -icds is required when larger disk is cloned/restored to smaller one, no need to use -k1 in this case. Thanks to panreyes for this idea. Ref: https://sourceforge.net/p/clonezilla/bugs/342/
  • Package pax was included.
  • Add scdaemon clonezilla live. Thanks to nurupo for suggesting this.
  • Package ufsutils was removed since it's not available in Debian Sid repository.
  • Package pxz was removed since it's replaced by pixz in Clonezilla.
  • Add batch mode, and instead of countdown, pause it when rc is not 0 for ocs-run-boot-param.
  • Add a new program ocs-live-swap-kernel which can be used to swap Linux kernel and modules in clonezilla live.
  • Add -z9p in the TUI menu of beginner mode, and now pzstd is replaced by zstdmt when the option -z9p is chosen. Thanks to Lord65 for this suggestion. Ref: https://github.com/facebook/zstd/pull/1192#issuecomment-397599977
  • BUG FIXES.

New in Clonezilla 2.6.5-21 (Mar 10, 2020)

  • Language files were updated: ca_ES, de_DE, es_ES, fr_FR, hu_HU, it_IT, ja_JP, pl_PL, sk_SK and tr_TR. Thanks to René Mérou, Michael Vinzenz, Juan Ramón Martínez, Jean-Francois Nifenecker, Greg Hefty, Gianfranco Gentili, Akira YOSHIYAMA, Kris, ondrej dzivy balucha, and Volkan Gezer.
  • Improve ocs-restore-mdisks by adding option -a|--last-action to separate the last action before it's finished. Thanks to Brian Balzer for asking this. Ref: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/366eeabc42/
  • Include packages nvme-cli and scrub in Clonezilla live. Thanks to Suncatcher for suggesting this.
  • Include some more packages: tmux, mtr-tiny, dcfldd, and iotop.
  • Add bluetooth related packages in DRBL/Clonezilla live packages list: bluetooth, bluez and bluez-tools. Thanks to izo1 for this idea.
  • Let a bare block device with a file system (e.g, /dev/sda, not /dev/sda1), which we treat as a partition, can be chosen as the destination disk when not saving.
  • New upstream gen-torrent-from-ptcl (from partclone_create_torrent.py), use python3: https://raw.githubusercontent.com/tjjh89017/ezio/migrate_to_py3/utils/partclone_create_torrent.py
  • Remove archivemount and cloudfuse from packages list of clonezilla live since: (1) It requires fuse v2 but now only fuse v3 is available in Debian Sid. (2) It's not maintained for many years. (3) It's not used basically. The swift repository is temporarily removed from prep-ocsroot dialog menu.
  • Add s3ql in the packages list so that user can manually mount swift/S3 cloud storage.
  • Remove nonempty from sshfs mounting since fuse3 has used it by default. Ref: https://github.com/libfuse/libfuse/commit/0bef21e8
  • Add a workaround for singularity-debian-ocs.def so that the weird keyboard-configuration won't be asked interactively...

New in Clonezilla 2.6.4-10 (Oct 30, 2019)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2019/Oct/24).
  • Linux kernel was updated to 5.3.7-1.
  • Update Brazilian Portuguese translation. Thank to Rafael Fontenelle for updating that. Ref: https://gitlab.com/stevenshiau/drbl/merge_requests/13
  • An option "-ps" or "--play-sound" was added in expert mode so that when Clonezilla job is done, a sound can be played. Thanks to David McCracken for suggesting this.
  • Add an option -icol for ocs-live-feed-img which can be used to skip checking the running environment is Clonezilla live or not.
  • Add a Singularity recipe sample file singularity-debian-ocs.def which can be used to create a Singularity image

New in Clonezilla 2.6.3-7 (Sep 17, 2019)

  • This release of Clonezilla live (2.6.3-7) includes major enhancements and bug fixes.
  • ENHANCEMENTS and CHANGES from 2.6.2-15
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2019/Sep/03).
  • Linux kernel was updated to 5.2.9-2.
  • Partclone was updated to 0.3.13+git0819-2f1830e-drbl1.
  • Remove zfs-fuse since it's too old. The support for zfs mounting using openzfs can be found in Ubuntu-based Clonezilla live >= 20190903 releases.
  • Package partclone-utils was updated with new upstream on Aug/29/2019: https://github.com/prekageo/partclone-utils
  • Modify parameters about BT in drbl-ocs.conf: Use gen-torrent-from-ptcl (ezio-ptcl) to create torrent file from torrent.info, not using transmission-create anymore. This could save a lot of time when the source image is big.
  • Remove "-t 3 -k 60" from ezio_seeder_opt, i.e., keep ezio seeder in the server all the time until it's killed by ocs-live-feed-img stop.
  • Add a new sample program custom-ocs-3.
  • BUG FIXES
  • Package live-tools was updated to 20190627. The issue about poweroff/reboot should have been fixed: failed to execute shutdown binary freezing execution.
  • Add thin-provisioning-tools in drbl/clonezilla live packages list, and device-mapper-persistent-data in the PKG_TO_QUERY of drbl.conf. Thanks to Tseng Wynn (wynn1212 at gmail com) for reporting this bug.
  • Fix a typo in zh_TW.UTF-8. Thanks to Chih-Hsuan Yen: https://gitlab.com/stevenshiau/drbl/merge_requests/12
  • Avoid torrent.info created by Partclone being included in the torrent file. This should solve the issue: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_server_edition/thread/15c3efbffa and https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/aba35adf97
  • Separate 32-bit and 64-bit syslinux when running makeboot.sh. Thanks to Martin Mokrejs for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/bugs/326/
  • Update the mechanism to generate new machine-id for restored GNU/Linux. Thanks to Peter Sun for reporting the issue and providing the solution.
  • Add option -iui for ocs-onthefly, and implement the ocs-update-initrd for restored GNU/Linux.
  • Bug fixed: the source IP address for disk to remote disk was not shown in the source (server) side when there is one NIC configured.

New in Clonezilla 2.6.1-25 (Apr 29, 2019)

  • ENHANCEMENTS and CHANGES from 2.6.0-37:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2019/Apr/20).
  • From this release the AMD64 version works for uEFI secure boot.
  • Linux kernel was updated to 4.19.28-2.
  • Partclone was updated to 0.3.12+git00e0212.
  • Package ezio-static was updated to 1.1.8.
  • Package vbetool was added. Thanks to Joerg Schiermeier for asking this
  • Package mbmon was added.
  • Add USB NIC modules in initramfs of live system. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_server_edition/thread/de7c4f810a/
  • A new mode for Clonezilla lite server was added: massive deployment from raw device using bittorrent mechanism. About the usage, please check https://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/12_lite_server_BT_from_dev
  • For Clonezilla lite sever, change ezio_seeder_extra_opt as ezio_seeder_opt. Add two more options: ezio_leecher_opt and ezio_common_opt in drbl-ocs.conf. These three options can also be overwritten if it's assigned in boot parameters.
  • Assign "-t 1" for ezio_leecher_opt so that ezio will timeout in 1 min.
  • Add nuttcp as an alternative to netcat in ocs-onthefly. Add dialog for choosing compression algorithm in expert mode. Option "-u" was added in the dialog of expert mode to use nuttcp.
  • To avoid OOM killer to kill ezio, we use the multi torrent files support (ezio >= 1.1.6) and limit the cache size. It can be tuned by ezio_cache_ratio in drbl-ocs.conf.
  • Add a mechanism to reuse image for BT from raw device mode. The option -mdst-img can be used to assign the existing pseudo image.
  • BUG FIXES:
  • Can't create disk image if swap is provided by logical volume listed in crypttab. Thanks to Constantino Michailidis for providing the patch file. Ref: https://sourceforge.net/p/clonezilla/bugs/314/
  • Add sleep .1 before cat /proc/partitions to file. Thanks to Zibarov Volodymyr. Ref: https://sourceforge.net/p/clonezilla/bugs/318/
  • Label parsed from EFI boot entry was wrong when multiple OSs are available. This should fix the issue that bricks Dell's machine: https://sourceforge.net/p/clonezilla/bugs/310/. Thanks to Dell US & Taiwan, and AMI Taiwan.
  • Live USB version of Clonezilla live should not link /home/partimag to /run/live/medium/home/partimag/ when there is no images exist in /run/live/medium/home/partimag/. The find command was wrong.
  • Option "-p poweroff" of ocs-sr did not work when saving partition image with image checking is enabled. Previous fix only works for savedisk. Thanks to ski-777 for reporting this

New in Clonezilla 2.6.0-37 (Jan 10, 2019)

  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2019/Jan/08).
  • Linux kernel was updated to 4.19.13-1.
  • Partclone was updated to 0.3.12+gitfeb58af.
  • Package ldmtool and haveged were added.
  • Package curl was added. Thanks to andrew441973 for asking this.
  • Package network-manager was added so that user can use "nmtui" to configure network if it's necessary, especially for wifi.
  • Make unknown fs as "dd", and the image name for partition like: sda3.dd-img.aa is now a legacy. It's replaced by sda3.dd-ptcl-img.lzma.aa. Rewrite the same mechanism in ocs-onthefly.
  • In addition to massive-deployment mode, the interactive-client mode was added so that lite server can provide the ability to enter interactive mode of Clonezilla live in the clients.
  • Let live-build 20180618 handle uEFI boot, so ocs-put-signed-grub2-efi-bldr and ocs-gen-grub2-efi-bldr are deprecated. The changes:
  • /boot/grub/efiboot.img is /boot/grub/efi.img now.
  • /EFI/boot/grub.cfg is moved to /boot/grub/grub.cfg now.

New in Clonezilla 2.5.6-21 (Aug 16, 2018)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2018/Aug/12).
  • Linux kernel was updated to 4.17.8-1.
  • Language file ca_ES was updated. Thanks to René Mérou.
  • Add Polish language files. Thanks to kris .
  • Live-boot was updated to 1:20180603-drbl1 which applied patches from https://sourceforge.net/p/clonezilla/bugs/298/. The carrier of NIC will be detected before going on. Thanks to Michal Zatloukal.
  • Package name btrfs-tools was replaced by btrfs-progs in Debian and Ubuntu.
  • Add package ipmitool in Clonezilla live.
  • Add ocs-iso-2-onie which can be used to turn Clonezilla iso to ONIE image. It's based on the what Luca Boccassi has patched to Debian live.
  • BUG FIXES:
  • A workaround to makes sure that client will notify the lite server so that the next boot the client will enter local booting. Add ocs_server in the client's boot parameters for Clonezilla lite server. This is due to a ps (from procps-ng 3.3.15) issue that somehow it can not list the PID by this command: ps -C ocs-live-get-img.

New in Clonezilla 2.5.5-38 (Apr 12, 2018)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2018/Mar/30).
  • Linux kernel was updated to 4.15.11-1.
  • Partclone was updated to 0.3.11-drbl3 with some libraries updated. //NOTE// New image format is used in this release. It is different from the one saved by Partclone 0.2.x.
  • New massive deployment mechanism bittorrent was added. //NOTE// Clonezilla has to convert the original image to the special format when bittorrent mode is used. This will require more disk space in the image repository.
  • Switch keymap configuration method from console-data to keyboard-configuration. Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893612
  • Update language files de_DE, es_ES, fr_FR, hu_HU, ja_JP, it_IT, tr_TR and sk_SK. Thanks to Michael Vinzenz, Juan Ramón Martínez, Jean-Francois Nifenecker, Greg Hefty, Akira YOSHIYAMA, ianfranco Gentili, Volkan Gezer and Ondrej Dzivy Balucha.
  • Add channel bonding option when configuring network. Thanks to panther_1 for requesting this. Ref: https://sourceforge.net/p/clonezilla/support-requests/61/
  • Make prep-ocsroot can use disk block device (e.g., /dev/sdc) as image repository. Thanks to Riksoft for requesting this. Ref: https://sourceforge.net/p/clonezilla/bugs/288/
  • Add options -pe and -pfe to ocs-sr. This allows user to enter password in the command options although it's not safe. Thanks to ub2 at gmx ch for requesting this. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/d3af2134
  • New compression lz4/lz4mt (-z8/-z8p) and zstd/pzstd (-z9/-z9p) were added in expert mode.
  • Make ocs-chnthn work for device name like /dev/nvme0n1p1. This change should really fix the issue reported here: https://github.com/stevenshiau/clonezilla/issues/30
  • Remove "-p 16" for pigz in drbl-ocs.conf. It should let pigz to decide that automatically.
  • Package drbl-chntpw is no more used, and now we switch to use reged from package chntpw.
  • The file efiboot.img has been moved to /boot/grub/ from /EFI/image from /EFI/image/.
  • Add a workaround to make dnsmasq relay work for uEFI network boot clients. i.e., we have to assign the tftp server IP address in grub network boot loader. This is only necessary when dnsmasq is used to relay the DHCP request from clients to existing DHCP service. Ref: http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2017q1/011124.html
  • Add boot parameter ocs_netlink_timeout so that the network link detection timeout can be assigned for ocs-live-netcfg.
  • Add an option -cbm to ocs-live-feed-img. Besides, remove boot parameter ocs_litesrv_mode. It's better to assign that in the command line option (-dm) when running ocs-live-feed-img, e.g., ocs-live-feed-img -cbm netboot -dm auto-detect -g auto -e1 auto -e2 -r -x -j2 -sc0 -p reboot -md multicast --clients-to-wait 1 --max-time-to-wait 300 start myimg sda.
  • Support using UUID and LABEL as image repository, i.e., local_dev for image repository can be assigned as: dev:///LABEL|UUID|PARTLABEL|PARTUUID=uuid|label. E.g., ocs_repository="dev:///UUID=84b012cc-5a4c-41e2-bf20-620d028072cb"
  • BUG FIXES:
  • Jfbterm should not exit when lite server is running. It would terminate the required service for clients to restore image, especially BT service in non-English environment.
  • Cnvt-ocs-dev failed to convert EBR (like sda2-ebr). Thanks to killuaDK for reporting this: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/b851e095
  • Ocs-chnthn now supports modifying Win10 hostname. Thanks to František Griga for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/support-requests/100/
  • /EFI/centos/grubx64.efi should be before /EFI/Boot/bootx64.efi. Thanks to Fritzinger, Bernd (Bernd.Fritzinger at bruker com).

New in Clonezilla 2.5.2-31 (Sep 14, 2017)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2017/Sep/07).
  • Linux kernel was updated to 4.12.6-1.
  • Add beep for syslinux/grub2 boot menu.
  • Speech synthesis was added in the boot menu with hotkey key "s".
  • Package espeakup was updated to 0.80-6.
  • Add package casync to DRBL/Clonezilla live. Thanks to Max Bruckner for mentioning this although the requested feature is not implemented yet.
  • Add option -z|--prefer-archive to ocs-live-dev so that archive program can be assigned. Thanks to Mircea Dan for providing the patch.

New in Clonezilla 2.5.2-17 (Jun 29, 2017)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2017/Jul/26).
  • Linux kernel was updated to 4.11.6-1.
  • Partclone was updated to 0.2.91.
  • Language file de_DE, es_ES, fr_FR, hu_HU, it_IT, ja_JP, sk_SK, and tr_TR were updated. Thanks to Michael Vinzenz, Juan Ramón Martínez, Jean-Francois Nifenecker, Greg Marki, Gianfranco Gentili, Akira Yoshiyama, Ondrej Dzivy Balucha, and Volkan Gezer.
  • Add SMB version selection when mounting CIFS. Thanks to Eric Nichols for asking this.
  • Add packages brltty and espeakup. Thanks to Nick Gawronski for this suggestion.
  • Add packages sshpass and keychain.
  • A lite server was added in Clonezilla live. It can be used as Clonezilla server, with limited features, but works for most of the scenarios. Therefore re-arrange the main menu of Clonezilla live as: "device-image", "device-device", "remote-source", "remote-dest", "lite-server", "lite-client". Thanks to Aaron Burling for providing suggestions.
  • Boot parameter "ocs_litesrv_mode" was added for lite server presetting: use-existing-dhcpd, start-new-dhcpd, auto-detect, no-dhcpd. Thanks to Aaron Burling for providing suggestions.
  • BUG FIXES:
  • Detect if terminal supports color output before using color outputs in the terminal
  • When creating partition table on a disk, Clonezilla should wait for partition name with extra p, like nvme0n1p1, to take effect.
  • Failed to use the serial number with space. Thanks to Matt Broadstone for providing the patch.
  • Package whiptail was updated which improves handling of long strings in menu.

New in Clonezilla 2.5.0-25 (Feb 21, 2017)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2017/Feb/20).
  • Linux kernel was updated to 4.9.6-3.
  • Language file sk_SK was updated.
  • Language file es_ES was revised.
  • Package sshpass, keychain, nmap, monitoring-plugins-basic, and bicon were added.
  • An option "-noabo" was added to ocs-sr so that the image can be accessed by others, not only the owner.
  • Add local boot menu in the uEFI Clonezilla live.
  • BUG FIXES
  • Detect if terminal supports color output before using color outputs in the terminal.
  • When creating partition table on a disk, Clonezilla should wait for partition name with extra p, like nvme0n1p1, to take effect. Thanks Bruno Vila Vilariño for reporting this issue.
  • Failed to use the serial number with space. Package whiptail was updated by applying the patch from upstream which improves handling of long strings in whiptail menu.

New in Clonezilla 2.5.0-5 (Nov 22, 2016)

  • ENHANCEMENTS and CHANGES:
  • Packages p7zip-full, sysstat and iftop were added.
  • Language file ca_ES was updated.
  • Update gen-rec-iso by adding option -k1 in ocs-sr.
  • BUG FIXES:
  • Choose "Enter_shell" should not give any error.
  • Timezone issue.
  • Remove partprobe command after ocs-scan-disk. Sometimes it delays the GPT partition to be shown in /proc/partitions.

New in Clonezilla 2.4.9-17 (Oct 25, 2016)

  • ENHANCEMENTS and CHANGES:
  • Remove "nodmraid" from boot parameters in drbl-ocs.conf. Now fakeraid/firmware raid is supported.
  • Language files hu_HU, ja_JP.UTF-8, de_DE, fr_FR, it_IT, and es_ES was updated. Thanks to Greg Marki, Akira YOSHIYAMA, Michael Vinzenz, Jean-Francois Nifenecker, Gianfranco Gentili, Juan Ramón Martínez and Alex Ibáñez López.
  • The drbl/clonezilla live version info will be put in /etc/ocs/ocs-live.conf, and when an image is saved, the info will be saved in Info-packages.txt.
  • Applied patches from Aaron Burling, so now when mounting image repository, it is able to browse the directories recursively.
  • Force to make timeout of dhclient as 60 secs. Debian uses 60, but Ubuntu uses 300. Too long.
  • Add mechanism to detect bitlocker and Microsoft Reserved Partition (MSR) in ocs-get-part-info.
  • Add options -sfsck and -senc in the Clonezilla live interactive menu for saving image modes. Thanks to Aaron Burling (aaron_burling at lkstevens wednet edu) for this idea.
  • Ask the post action (choose, reboot, poweroff) before starting cloning.
  • Add entry points by using boot parameters ocs_savedisk_prerun, ocs_saveparts_prerun, ocs_restoredisk_prerun, and ocs_restoreparts_prerun in ocs-sr.
  • Boot parameter ocs_overwrite_postaction has higher priority than the action assigned by option "-p" in ocs-sr, and "-pa" in ocs-onthefly. The value for ocs_overwrite_postaction is: [choose|reboot|poweroff]-on-[restoredisk|restoreparts|savedisk|saveparts|clone] E.g., choose-on-restoredisk means the postaction for restoredisk will always be choose no matter what is assigned in -p of ocs-sr or -pa of ocs-onthefly.
  • Now ocs-live-preload checks if /opt/{overwrite-all-boot-param,overwrite-part-boot-param} exists (Downloaded from root of ocs_preload). File overwrite-all-boot-param is to overwrite the whole /proc/cmdline, while overwrite-part-boot-param only overwrites part of the variables in /proc/cmdline. Especially those "ocs_*" parameters. Thanks to Aaron Burling (aaron_burling at lkstevens wednet edu) for this idea and providing sample codes.
  • Packages dislocker, ext4magic, myrescue, os-prober, powertop were added.
  • BUG FIXES:
  • Inform kernel partition changes only when disk is not busy. This should solve the issue: https://sourceforge.net/p/clonezilla/bugs/265/
  • Replace boot parameter noprompt with noeject since live-boot >= v3 uses noeject, not noprompt.
  • Live-boot failed to mount vfat device as the boot media for Clonezilla live. Thanks to Little Vulpix for reporting this issue.
  • Failed to create the checksum files for files in LV, i.e., when option "-gmf" or "-cmf" is enabled.
  • Change /proc/sys/vm/highmem_is_dirtyable to 1 when running i686 Linux kernel and the RAM size is larger than 8 GB.
  • Clean file system/LVM info before creating partition table.
  • Disable service systemd-timesyncd. Clonezilla live should not change the system time.

New in Clonezilla 2.4.7-8 (Jul 5, 2016)

  • ENHANCEMENTS and CHANGES:
  • Partclone was updated to 0.2.89. A btrfs issue has been fixed.
  • Cloudfuse was updated to 0.9+redbogit871a98f-drbl2, i.e. the version from
  • redbo with patches from Am1GO.
  • Partclone-utils was updated to 0.4.1.
  • When option "-k1" or "-k2" in the TUI is chosen, "-icds" is on automatically.
  • Add "-batch" in the TUI for expert saving mode.
  • Provide an option to mount image repository again when failing in ocs-live-repository. "ask_user" is a reserved name to be used as the Samba domain and account and SSHFS account in the URI so that user can input their own names.
  • If failing to mount sshfs and samba server as image repository, clonezilla now asks if retrying.
  • Use shorter name for fsck-related options, i.e. "-fsck-src-part" is replaced by "-fsck", and "-fsck-src-part-y" is replaced by "-fsck-y".
  • Reuse the parsed partition info when detecting the data/swap/extended
  • partitions.
  • Add support for device /dev/nbd.
  • Boot parameter ocs_preload now supports mount command for nfs/cifs to preload files. E.g. ocs_preload="mount -t cifs //192.168.120.2/images/ / tmp/cifs -o user=administrator,password=yourpasswd" will preload files on
  • cifs server to /opt/ in Clonezilla live environment.
  • Add a mechanism so that image repository can be auto mounted with boot parameter ocs_repository in URI format, e.g. ocs_repository="dev:///dev/
  • sdf1" or ocs_repository="smb://wa-domain;jack:[email protected]/ images".
  • Live-boot was updated so that its toram parameter can be assigned as multiple modules (e.g. "live,syslinux")
  • Add supporting for grub on EBR (Extended Boot Record) imaging and cloning.
  • BUG FIXES:
  • Failed to mount OpenStack swift image repository.
  • Failed to restore the boot loader on EBR (Extended Boot Record).
  • MBR (executable code area) data should be restored even it's GPT disk. Some OS, e.g. ESXi 5.5 need that.

New in Clonezilla 2.4.6-25 (Jun 3, 2016)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2016/May/29)
  • Linux kernel was updated to 4.5.4-1
  • Partclone was updated to 0.2.88. Some segfault issues have been fixed
  • Add support for boot parameter ocs_preload*. It can be used to fetch tarall/zip/sh files from http(s), ftp, tftp, and local URL then extract to /opt/. Thanks to Aaron Burling (aaron_burling at lkstevens wednet edu) for this idea and providing sample codes
  • Add package dos2unix
  • Add watch ocs-scan-disk for local block device in prep-ocsroot
  • Make ocs-install-grub work on Opensuse leap 42
  • Add an error routine to makeboot.bat and makeboot64.bat. Thanks to Robert Rubino
  • Add new program ocs-match-checksum to match checksum in the image and files in the block device
  • The new example file mdisks-checksum was added. It can be used to save or restore disk with checksum mechanism enabled. Especially for deploying multiple disks
  • An example gen-rec-iso was added. It could be used to create a recovery ISO directly from the machine by Clonezilla live
  • A new mechanism was added to inspect the files checksum in the partition. To use it, enable "-gmf" option in expert mode when saving an image and enable "-cmf" option when restoring image. For disk to disk clone, use "-cmf" option. Thanks to Scott Inglis (scottinglis at me com) for this request
  • BUG FIXES:
  • Failed to change the host name of MS Windows. Now use iproute2 to get MAC address and IP address info in ocs-chnthn-functions.
  • Renaming live image extension to .tar when using tar. Thanks to minh hieu trinh for reporting this. (https://sourceforge.net/p/clonezilla/bugs/251/)

New in Clonezilla 2.4.5-23 (Jun 3, 2016)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2016/Feb/10)
  • Linux kernel was updated to 4.3.5-1. From Linux kernel v4, the default union file system has been changed to overlay, therefore if you edit boot parameter manually, you have to use "union=overlay". No more using "union=aufs". Due to the linux kernel change in Debian repository, no
  • more i586 linux kernel, so now Debian-based Clonezilla live is only released with 3 architectures: i686, i686-pae and amd64
  • BUG FIXES:
  • Failed to set keyboard layout due to console-common was removed.

New in Clonezilla 2.4.5-20 (Jun 3, 2016)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2016/Feb/03).
  • Linux kernel was updated to 4.3.3-7. From Linux kernel v4, the default union file system has been changed to overlay, therefore if you edit boot parameter manually, you have to use "union=overlay". No more using "union=aufs". Due to the linux kernel change in Debian repository, no more i586 linux kernel, so now Debian-based Clonezilla live is only
  • released with 3 architectures: i686, i686-pae and amd64.
  • Partclone was updated to 0.2.87-drbl2. A fat16 issue was fixed.
  • New file system nilfs2 is supported in this release.
  • Now ocs-onthefly supports nvme device cloning, and can work for different types of disk cloning, e.g. nvme0n1 -> sda or vice versa.
  • Make ocs-install-grub run when it's a GPT disk with a special "bios_boot" partition exists in the machine using legacy BIOS.
  • By default the image integrity will be checked before restoring. The option "-scr" can be used to skip this checking.
  • The option "-sc" was replaced by "-scs" in drbl-ocs and ocs-sr. This will be easier to tell the differences between saving and restoring image.
  • Option "-sc" is still working in the same way with "-scs", but might be dropped in the future.
  • Packages fatresize, nilfs-tools and fancontrol were added.
  • Add removing swapfile.sys in ocs-rm-win-swap-hib.
  • BUG FIXES:
  • The size with more than one partition not expanding should be added to the later partition in ocs-expand-gpt-pt.
  • "Shoutdown" should be "Desligar" in luanguage file pt_BR.
  • Use parted to fill the last partitition to the end of disk because there might be some resudial in the calculation of ocs-expand-gpt-pt.
  • Avoiding TUI messages overriding the error messages in ocs-live-restore.
  • Avoid using the preserved word of grub2 "prefix" in the grub.cfg.
  • Failed to deal with partition name with extra "p", like: cciss, mmcblk, md, rd, ida, nvme, Thanks to quozl for reporting this bug.
  • Use fatresize to resize FAT file system instead of parted since resize function is no more in parted >= 3.

New in Clonezilla 2.4.2-61 (Jun 3, 2016)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This
  • release is based on the Debian Sid repository (as of 2015/Oct/12). Linux kernel was updated to 4.2.3-1. From Linux kernel v4, the default union file system has been changed to overlay, therefore if you edit boot parameter manually, you have to use "union=overlay". No more using "union=aufs".
  • Partclone was updated to 0.2.83-drbl1. An xfs issue was fixed.
  • Package util-linux was updated to 2.27-3.
  • Not only eno, but also other NIC name like enp will be searched in ocs-live netcfg. Package zerofree was added.
  • Proportition GPT partition layout could be created by the option
  • "-k1". Language file zh_CN was updated.
  • BUG FIXES:
  • Option "-C" failed to pass to partclone in ocs-onthefly when option "-icds" is used for GPT disk.
  • When multiple disks contain grub root partition, ocs-install-grub detected the root partition outside the restored ones.
  • Autlogin failed when PXE booting clonezilla live without username in the boot parameters. Updating EFI NVRAM only when restoring disk.

New in Clonezilla 2.4.2-32 (Jun 3, 2016)

  • ENHANCEMENTS and CHANGES:
  • The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2015/Aug/05).
  • Linux kernel was updated to 4.1.3-1. From Linux kernel v4, the default union file system has been changed to overlay, therefore if you edit boot parameter manually, you have to use "union=overlay". No more using "union=aufs".
  • Partclone was updated to 0.2.81-drbl2. Now it supports VMFS partition >= 256 GB. A TUI crash issue for vmfs was fixed. Updated xfs and e2fs libs were used.
  • Enabled vmfs3 and vmfs5 support since partclone has solved the issue.
  • Live-boot was updated to 4.0.2-1.drbl4. Parameter nicif was added back.
  • Program sfdisk (>=2.26) is used as the default program to create GPT partition. Program sgdisk is the backup plan.
  • A better mechanism was added to get the linking status of network card in ocs-live-netcfg.
  • When /home/partimag is a mount point, prep-ocsroot should use "skip" as the default item.
  • NVME device is supported.
  • BUG FIXES:
  • The "Unable to find target partition" issue in GPT disk has been fixed.
  • When the image saved from sda, for example, was restored to sdb, the swap parttion was not restored correctly.
  • Option "-k1" failed due to ocs-expand-mbr-pt failed to read the output of sfdisk >= 2.26.
  • The output file of update-efi-nvram-boot-entry failed to assign the correct variables.
  • Efibootmgr >= 0.12 has newer output format. Thanks to johnv-valve for reporting this (https://github.com/stevenshiau/clonezilla/issues/9).
  • Failed to process LVM about PV on multiple partitions and LV with snapshots.