A estação de trabalho VMware permite que você inicialize uma VM a partir de uma partição / disco físico. Não tenho certeza se o virtualbox fará o mesmo.
Você precisa ter cuidado para certificar-se de que o sistema operacional hospedeiro não tenha o disco / partição montado, caso contrário você pode acabar com o host e o convidado gravando no sistema de arquivos ao mesmo tempo, o que corromperá os dados.
No Linux, eu me certificaria de que não está montado e no Windows eu iria para as configurações da unidade e removeria a letra da unidade.
Aqui está um guia sobre como fazer isso usando o VMware - link