En mi experiencia tanto VMWare, VirtualBox y Qemu tienen métodos para establecer "Shared Folders" (carpetas compartidas) entre host y máquina virtual. La propia interfaz de la aplicación de virtualización permite al usuario crear dichas carpetas de una manera sencilla.