Para ver os arquivos do Debian no sistema operacional host, você pode fazer assim:
- Crie uma partição física no seu disco rígido.
- Faça um disco virtual a partir dele e anexe-o à máquina virtual.
- Instale (ou mova) o Debian nele.
- Use
ext2fsd
ou um driver semelhante para acessar arquivos nessa partição do seu host do Windows.
Mas enquanto isso poderia (quase) implementar diretamente o que você pediu, eu acho que esta solução é sub-ótima:
- Um pouco complicado de implementar.
- Seus backups em relação aos arquivos do sistema operacional guest seriam essencialmente somente leitura, porque não tenho certeza se o driver do sistema de arquivos
extN
para Windows é 100% à prova de balas quando for restaurado. Pelo menos isso tem que ser testado.
Então, eu provavelmente tomaria outro caminho:
- Ao fazer backup do sistema operacional host, exclua o arquivo de disco virtual do convidado.
- Faça o backup do convidado separadamente, usando os próprios meios do convidado.
Quanto ao último bit da sua pergunta - não, o Samba não tem nada a ver com a sua situação: implementa "compartilhamento de arquivos e impressoras do Windows" no host em que é executado, isto é, exporta os recursos do próprio host. é também possível montar compartilhamentos de rede exportados por algum outro host do Windows, mas isso a) requer uma rede; b) Eu duvido que alguém tenha pensado em fazer com que o Debian seja capaz de montar seus sistemas de arquivos essenciais "estáticos" fora dos compartilhamentos do Windows; é definitivamente possível para o NFS, mas via SMB - eu realmente duvido.