Você não mencionou qual software de virtualização está planejando usar. Tanto o VMWare quanto o Virtualbox (provavelmente outros também) suportam o conceito de compartilhamento de pastas. Isso significa que você pode configurar seu convidado para ter acesso ao sistema de arquivos do host. Esta é uma solução simples e você não terá que fazer partições especiais para compartilhar entre os sistemas. O recurso foi criado pelo motivo que você mencionou.