Кто-нибудь смог увидеть /vagrant dir на бродячей коробке FreeBSD? Я не могу, потому что жизнь меня заставляет это работать.
Протестировано на Windows 10, но я думаю, что эти проблемы кроссплатформенные. Протестировано с последней версией vagrant & virtualbox от ноября 2017 года:
vagrant init freebsd/FreeBSD-11.1-STABLE
vagrant up
Я получаю следующую ошибку:
No base MAC address was specified. This is required for the NAT networking
to work properly (and hence port forwarding, SSH, etc.). Specifying this
MAC address is typically up to the box and box maintainer. Please contact
the relevant person to solve this issue.
Затем, когда я добавляю MAC-адрес:
freebsd.vm.base_mac = "E82AEA3A79B0" #You can change this to your local mac address
freebsd: Warning: Remote connection disconnect. Retrying...
freebsd: Warning: Connection aborted. Retrying...
freebsd: Warning: Remote connection disconnect. Retrying...
freebsd: Warning: Connection aborted. Retrying...
freebsd: Warning: Remote connection disconnect. Retrying...
Итак, мы идем дальше, но потом, когда я vagrant ssh
, я вхожу, но ls /vagrant
не существует.
Поэтому я пытаюсь: config.vm.synced_folder ".", "/vagrant", type: "nfs"
Но это, похоже, не помогает
Кроме того, я получаю следующую ошибку:
The configured shell (config.ssh.shell) is invalid and unable
to properly execute commands. The most common cause for this is
using a shell that is unavailable on the system. Please verify
you're using the full path to the shell and that the shell is
executable by the SSH user.
С:
config.vm.provision "run",
type: "shell",
privileged: true,
run: "always",
inline: <<-SHELL
cd /vagrant/tools
ls
SHELL