Monte o diretório do host em uma máquina virtual

1

Eu tenho um diretório em um sistema que é o host de uma máquina virtual. Eu quero tornar este diretório acessível a partir do convidado da máquina virtual.

Há alguma maneira de pensar, empacotando o diretório para o arquivo iso ou img, o que significa fazer uma cópia do diretório, não do próprio diretório. Para o VirtualBox, há um método de pasta compartilhada que eu tenho que instalar adições de convidado para a máquina de convidado. Não é isso que preciso porque quero montar o diretório ao instalar o Arch Linux em uma nova máquina virtual.

Não consigo encontrar um caminho para o Qemu também. Então eu me perguntando, é mesmo possível? Se for, como fazer isso?

Meu objetivo é fazer algo como:

mount /dev/sdb /mnt

dentro da máquina convidada, mas em vez de /dev/sdb , de alguma forma, passa um diretório da máquina host.

Mais especificamente, eu fiz o backup de todos os pacotes que pacman baixou para um diretório na máquina host. E eu quero montar esse diretório para /var/cache/pacman/pkg , então eu não preciso baixar o pacote toda vez que eu instalar o Arch Linux. Estou fazendo instalações do Arch frequentemente para fins de teste.

    
por Mas Bagol 26.04.2015 / 15:02

1 resposta

2

Isso pode ser feito facilmente usando o NFS. Você terá que instalar um servidor NSF no seu host (muito fácil) e depois montar o diretório no guest. link

    
por 26.04.2015 / 15:31