diff --git a/imperialspeculate/README.md b/imperialspeculate/README.md index c3ccc45..0de4829 100644 --- a/imperialspeculate/README.md +++ b/imperialspeculate/README.md @@ -20,3 +20,34 @@ One-liner: ``` mkdir ~/vm-imperialspeculate || cd ~/vm-imperialspeculate && curl -q https://raw.githubusercontent.com/stationgroup/vagrant-labs/master/imperialspeculate/Vagrantfile -O && vagrant up ``` + +## Notes + +### Errors on first boot of _freebsd5_ and _freebsd6_. + +These vagrant boxes will error on first boot. + +``` +==> freebsd6: Mounting shared folders... + freebsd6: /vagrant => /home/USER/vm-imperialspeculate +Vagrant is not able to mount VirtualBox shared folders on BSD-based +guests. BSD-based guests do not support the VirtualBox filesystem at +this time. + +To change the type of the default synced folder, specify the type as +rsync or nfs: + + config.vm.synced_folder ".", "/vagrant", type: "nfs" # or "rsync" + +Alternatively, if you do not need to mount the default synced folder, +you can also disable it entirely: + + config.vm.synced_folder ".", "/vagrant", disabled: true + +You can read more about Vagrant's synced folder types and the various +configuration options on the Vagrant website. + +This is not a bug in Vagrant. +``` + +Just run `vagrant up` again. You can still run `vagrant ssh freebsd5` to access the box.