Aparentemente, tudo é muito fácil. Aqui está a minha tabela de partições:
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 526335 262144 7 NTFS
/dev/sdb2 526336 92342323199 46170898432 7 NTFS
Unpartitioned 92342323200 234076243969 70866960384
Eu poderia criar um disco virtual a partir desse disco físico inteiro com o comando:
cat /dev/sdg | VBoxManage convertfromraw stdin OutPutFile.vdi 117038121985
Isso criaria um disco virtual com as duas partições NTFS e outros 66 GB de espaço vazio. Como eu não queria o espaço vazio, tudo que eu tinha que fazer era especificar o NUMBEROFBYTES
para ser as duas partições que eu precisava (mais eu adicionei um pouco mais para estar no lado mais seguro). Este comando:
cat /dev/sdg | VBoxManage convertfromraw stdin OutPutFile.vdi 46171161600
criaria o disco virtual apenas com as duas partições.