This release of Clonezilla live (2.7.0-10) includes major enhancements and bug fixes. ENHANCEMENTS and CHANGES from 2.6.7-28 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. |