Ок, напиши скрипт, сам хоть попробуй его и нам покажи. Сначала в вируталке образ сними (как советовал), а затем на диски меньшего и большего размера протестируй (в UEFI и legacy BIOS), учти смену uuid в fsab.
При этом клонезилла будет быстрее dd - смысла в самописке не вижу, разве что самому...