I created a virtual machine in VMware as follows:SCSI HDD 1 GB   (Main for short)SCSI HDD 0.8 GB (UClone for short)SCSI HDD 4 GB  as a physically plugged UFD (Uphys for short)Arch Linux ISO as virtual CDWhere the UFD is a live USB created with YUMI.After booting Arch via the ISO with fdisl -l, I get this mapping:Main is sdaUClone is sdb Uphys is sdc and is reported as W95 FAT32 (LBA). Now I want to clone Uphys to UClone, note that Uphys used space is about 600 Mega. If I issue:partclone.fat32 -b -s /dev/sdc -o /dev/sdbI get:fatclone.c: Unknown fat type!!Is it referred to source or output? The former is reported as W95 FAT32, the latter is unallocated. UPDATEWith /dev/sdc1 as source, instead of /dev/sdc, I can go a bit further. But it seems that partclone is unable to get the actual used block size: http://s24.postimg.org/vwzhkhzcl/partclone1.png If I set the -C option as suggested, I get a clone seek error  and the destination device gets messed:http://postimg.org/image/51xaywn6r/
Cloning USB drive in VMware with partclone
arch linux;partition;usb drive;vmware;cloning