Cómo agrandar el file existente a un tamaño específico

Tengo el file hdd.img , que uso como disco duro para mi máquina virtual, pero su tamaño es demasiado pequeño, ¿cómo puedo ampliarlo?

Hay un método, algo así como:

dd if=/dev/zero ds=10GB count=8 >> hdd.img 

pero lleva mucho time 🙁

Algo como eso:

 dd if=/dev/zero bs=1 seek=new_filesize count=0 of=your_file 

Por ejemplo esto:

 dd if=/dev/zero bs=1G seek=1000 count=0 of=test 

ampliará la testing de file a 1000G