We use Clonezilla periodically. I really like to use YUMI for creating a versatile thumbdrive capable of booting into several operating environments and various utilities (Clonezilla among them).
Recently I ran into troubles with my thumbdrive but only in relation to Clonezilla. I do not know what caused the misalignment, but I was able to sort out the matter and I am placing a record of that here.
In short, I was getting a host of errors worded similar to this:
failed to load com32 file
It looks like a change was made at some point in the way syslinux functions, but I didn’t dig too deeply into that. I have a friend who is using the same basic set up and his Clonezilla was working. I checked his drive out and compared it to mine to see what I could see.
I didn’t see anything worth commenting but I did notice that these four files were in the root of the multiboot directory:
ldlinux.c32
libcom32.c32
libutil.c32
vesamenu.c32
These were also located in the syslinux folder in each of my Clonezilla folders (I have 32 and 64 bit versions installed). I simply hid those files (in each Clonezilla’s syslinux folder) and it fixed the Clonezilla boot process.
ldlinux.c32.remove
libcom32.c32.remove
libutil.c32.remove
vesamenu.c32.remove
Hope that helps someone.
I had essentially the same problem with a Boot-Repair live CD (though with just the vesamenu.c32 file). Same fix.