Você pode usar o Oracle Virtual Box. É grátis e funciona para o que você está pedindo. Se você já tem uma licença, pode usar o VMware Workstation. Isso não é de graça.
Algumas pessoas gostam do VB, como o VMworkstation. Eu iria a rota de uma máquina virtual antes de dual boot. Dessa forma, você pode ver se ela atende às suas necessidades com um impacto mínimo.
Eu atualmente tenho dois laptops, um com Linux como Host OS e Windows como VM através do Virtual Box. O outro laptop tem Win7 como o sistema operacional host e cerca de 6 VMs linux através do VMWorkstation. Ambos fazem o trabalho que eu preciso.
Você terá acesso aos seus arquivos com uma das soluções.
A rota virtual é essencialmente compartilhar os recursos do seu computador, por exemplo memória, proc, HD com outro computador, mas em um ambiente separado. É como rodar dois computadores ao mesmo tempo no mesmo hardware.