Apenas tentei isso na minha máquina.
Você precisa baixar e instalar
virtual-guest-add 5.2.6-1 (current version in the rolling repo)
qual packer
espera encontrar em
/usr/share/virtualbox/VBoxGuestAdditions.iso
Para salvar a espera pelo script, você também pode fazer o download do iso de
http://download.microsoft.com/download/7/5/E/75EC4E54-5B02-42D6-8879-D8D3A25FBEF7/7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso
qual packer
procura em
whereverYouPutIt/metasploitable3/iso/
...... até onde eu cheguei até agora (esperando pelo iso), mas pegar os acréscimos de convidados deve curar seu problema imediato.
EDITAR
Como você está executando virtualbox 5.2
, você provavelmente precisará fazer este ajuste nos arquivos de configuração.
Na versão que fiz ontem, eu também tive que fazer este ajuste como o script wamp.bat
atual clonado do git
do repositório aponta para um link morto e faz com que a compilação falhe.
Eu também tive que adicionar explicitamente o arquivo .box
ao vagrant
vagrant box add -f metasploitable3 /path/to/build/metasploitable3/windows_2008_r2_virtualbox.box
vagrant up
Isso funcionou com
virtualbox 5.2.6
$packer -v
1.0.4
$vagrant -v
Vagrant 1.9.1
$ uname -a
Linux kali 4.13.0-kali1-amd64 #1 SMP Debian 4.13.13-1kali1 (2017-11-17) x86_64 GNU/Linux