O comando que você quer é
VBoxManage internalcommands createrawvmdk -filename Win7.vmdk -rawdisk /dev/sda -partitions 1
Isso criará um arquivo de disco virtual VMDK especial (Win7.vmdk), que na verdade é um ponteiro para a partição de disco do host /dev/sda1
.
Em teoria, você pode usar isso como o arquivo de disco para que uma VM seja executada diretamente a partir da partição de disco atual, mas ...
- (a) Eu nunca tentei isso, então não sei quão confiável é
- (b) você pode ter problemas com a Ativação do Windows dependendo da sua chave de licença e se o Windows decide que o 'hardware' detectado mudou significativamente