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 CD
Where the UFD is a live USB created with YUMI.
After booting Arch via the ISO with
fdisl -l, I get this mapping:
- Main is sda
- UClone 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/sdb
fatclone.c: Unknown fat type!!
Is it referred to source or output? The former is reported as W95 FAT32, the latter is unallocated.
/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:
If I set the
-C option as suggested, I get a
clone seek error and the destination device gets messed: