(Fixed) Clonezilla Failed to Clone Bad Sectors or Disk Size  

(Fixed) Clonezilla Failed to Clone Bad Sectors or Disk Size


Clonezilla overview - open source cloning and imaging program

Clonezilla is a free and open source hard drive cloning and imaging program. It is available in two editions Clonezilla live, which allows you to create a bootable CD/USB disk that you can boot the computers running various system (including Linux, Mac OS, Windows, FreeBSD, NetBSD, OpenBSD, and more), and Clonezilla Server, which allows you to clone many computers over network concurrently.

Clonezilla

Many users have tried to use Clonezilla to clone hard drive. Some of them complete the process without a scratch while the others end up with an error. Clonezilla failed to clone for many reasons, such as, the disk is too small, bad sectors or failed to find this partition in this system. Is there any way to fix it or troubleshoot?

Cause and solution: Clonezilla failed to clone error

As mentioned earlier, Clonezilla clone hard drive failed may caused by many reasons. Here we will introduce 2 main causes and corresponding solutions below. And you will learn a stepwise guide in the next part.

Optionally, if you have no time for troubleshooting, you can pick another tool that supports cloning larger to smaller disk, or cloning hard drive with bad sectors.

Alternative: More fault-tolerant cloning tool

Clone disks of different sizes, or disks with bad sectors intelligently. Click-based interface to help you transfer data or OS with ease. More »

Case 1. Clonezilla faile to clone due to bad sectors

Bad sectors are often the cause to cloning failure. A bad sector is a tiny cluster of storage space that cannot be used to read or write data, so likely Clonezilla failed due to bad sectors.

You can try the following command to check and fix bad sectors: sudo e2fsck -f /dev/sdxy (“x” represents the drive letter and “y” the partition number). Note that the partition to be checked has to remain unmounted.

If you want to check Windows partitions (usually NTFS and FAT32 formatted), use the following: chkdsk /f.

However, if the bad sectors cannot be fixed, you can enable the advanced parameters -rescue to skip bad sectors. Then you can transfer the data that can be read and accessed from one hard drive to another.

Case 2. Clonezilla faile to clone due to disk size

If you are trying to clone a large disk to a small disk, which means some block has to be dropped in the cloning process, Clonezilla wouldn’t know which blocks to drop.

Therefore, clone hard drive failed with Clonezilla, saying "clonezilla failed to create a partition table on this disk is this disk too small". Also, you may receive the error "Clonezilla failed to find this partition in the system".

Clonezilla Destination Disk Is Too Small

To work this around, you can either shrink the source partition(s) or use a same size or larger size hard drive as destination disk.

If you really want to clone larger disk to smaller disk via Clonezilla, you can check the option "-icds" parameter to skip checking destination disk size before creating partition table in the advanced parameters.

Then, let's see how to use clonezilla to skip bad sectors or disk size in the next part.

Steps to fix Clonezilla failed to clone due to bad sectors or disk size

Here's a step-by-step guide to help you fix the cloning error of Clonezilla:

Step 1. Download and install Clonezilla, then create a live USB to boot your computer. Then, set the USB drive as the first boot option in BIOS and boot from it. You will be asked to press a key to enter BIOS, it may be different, including F2, ESC, F11, etc.

Step 2. In the boot menu, choose the option "Clonizella live (Default settings, VGA 800x600)". Then, select "language" > "keyboard congiguration" > "Start _Clonezilla Proceedzilla" and hit "OK" after each option.

Clonezilla

Step 3. Select "device-device work directly from a disk or partition to a disk or partition". Then hit "OK".

Device Device Clone

Step 4. Select "Export mode: Choose your own options" so as to use the advanced paramether "-rescue". Then hit "OK".

Beginner Export Mode

Step 5. Select "disk_to_local_disk" to clone system disk. Then, click "Next".

Step 6. Select source disk and destination disk in order. Then, click "OK" later. Note the destination disk will be overwritten, please backup files on the destination disk first.

Step 7. Select "-rescue" so as to continue reading next one when disk blocks read errors. If your problem is caused by disk size, select "-icds " instead of "-rescue" to skip checking destination disk size before creating partition table. Then, hit "OK".

Rescue or Icds

Step 8. Select "-sfsck" to skip checking/repairing source file system and click "OK".

Step 9. Select "Use the partition table from the source disk" and click "OK" to Proceed hard drive. Type "y" to confirm you want to perfom this operation if you are asked.

Use the Partition Table from the Source Disk

✍Note: If the target disk is larger, you can use the advanced parameters "-k1" to create partition table proportionally, and enable "-r" to resize the filesystem to fit partition size of target partition. Because Clonezilla will clone the "same' size of source disk to target disk and the rest of disk space on the target disk will be unallocated.

Step 10. Wait until the cloning process completes, select "-p poweroff" to shutdown your computer. Click "Ok" to execute.

This works in most cases, but still some users say the problem "failed to find this partition in this system" still exist. In this case, you can try "dd if=/dev/zero of=/dev/hda bs=512 count=1" to write zeros to hard drive or the first partition. Please replace /dev/hda in your own case.

Also, if you still cannot clone hard drive with Clonezilla, you can try another disk cloning software to avoid such problems, it's Qiling Disk Master Professional.

Easier way to clone larger disk to smaller disk or with bad sectors

Qiling Disk Master Professional is a marvelous hard drive cloning software for Windows 11/10/8.1/8/7.

▪ It completely supports cloning large disk to small disk as long as all the data on the source disk can fit on the smaller one. With the "intelligent clone" feature, it will only copy used sectors and ignore unused sectors or logcially bad sectors while cloning or backing up.

▪ It contains different cloning options, allowing you to clone operating system, selected partitions, or entire HDD/SSD with or without Windows installed.

▪ If you’re worried that Windows will fail to boot due to system errors, you can also create a bootable USB or CD/DVD with Qiling Disk Master to clone hard disk in WinPE.

If you don't have extra drive, you can directly add a recovery environment entry with it. Note the destination disk will be overwritten finally, please backup files on it in advance.

Video Tutorial: clone larger drive to smaller drive

Step-by-step to clone hard drive with Qiling Disk Master

Step 1. Download and Install this software, and open it to configure a cloning process.

Step 2. Click “Disk Clone” under Clone tab. If you want to clone one partition or more, click “Partition Clone” instead.

Disk Clone

✍Note: This migration tool supports cloning system disk from MBR to MBR, clone GPT system disk to MBR, migrate MBR system disk to GPT, or move GPT system disk to GPT.

Step 3. Select the source disk by clicking on the disk you want to clone, and click "Next" to continue. In the next screen, click on the destination disk receiving the data, and then click “Next”.

Source Disk

Step 4. If you are cloning hard drive to an SSD, check the option “SSD Alignment”. Then click “Proceed” to start the cloning process.

Proceed

This software supports not only cloning larger drive to smaller drive, but also cloning disk to larger disk. Thus, no matter what your situation, you can use it to clone hard drive with secure boot.

Besides disk cloning, Qiling Disk Master is also an extraordinary backup and restore software, you can use it to backup any items per your needs, such as files or folders, system, partition, disk. In the event of a disaster, you can restore image to new hard drive to get your data back. For computer with different hardware, you can use the “Universal Restore”‘ feature to ensure your computer can boot successfully.

💬Tips:

Conclusion

Cloning larger drive to smaller drive with Clonezilla is always problematic, you may receive Clonezilla failed to clone error, like "Clonezilla failed to create a partition table on this disk is this disk too small". It's suggested to use "-icds" parameter in the export mode to skip checking disk size of destination disk, but it may not work every time.

To avoid such problem and wasting time solving this error, you can use Clonezilla alternative - Qiling Disk Master Professional. It is capable of ignoring bad sectors and cloning only the used sectors to destination disk in simple steps, no extra effort required. Also, it helps you clone Windows 10 to new hard drive, transfer system image to new hard drive, clone NVMe SSD, etc.

Related Articles


Is this information helpful?     

What can we do to improve this information? (Optional)
Refresh Please enter the verification code!