I have many PC's that are the exact same hardware and I would just like to clone the hard disk from one to another. Typically I would just remove the hard drive and use a USB to mSATA adapter and use snapshot.exe or something else to make an image that I can clone to other hard drives.
However in this situation removal of the hard disk is cumbersome and a not really an option. If I get a large enough USB stick that can copy the disk to the image itself, is there a way to (automatically) boot from USB and clone the disk to the USB? And do the opposite (USB->Disk)?
My only idea so far is using a bootable usb with Ubuntu on it and doing it that way, but seems a little more complicated than I would like. I am also looking at Clonezilla Live now but am not sure if that will do exactly what I want. Also if it matters the disk image to be cloned is Ubuntu.