.. | ||
README.md | ||
Vagrantfile |
Custom Virtual Machine Size
Requirements
How do I install Vagrant?
Name | Box | CPU | RAM | Disk |
---|---|---|---|---|
ubuntu1 | ubuntu/xenial64 | 1 | 1GB | 10GB* |
ubuntu2 | ubuntu/xenial64 | 1 | 1GB | 10GB* |
ubuntu3 | ubuntu/bionic64 | 1 | 1GB | 10GB* |
ubuntu4 | ubuntu/bionic64 | 1 | 1GB | 10GB* |
freebsd5 | freebsd/FreeBSD-11.1-RELEASE | 1 | 512MB | 21GB* |
freebsd6 | freebsd/FreeBSD-11.1-RELEASE | 1 | 512MB | 21GB* |
*Disk size shown is the maximum capacity. Disk grows with usage. ~1GB of disk space required per OS install.
💾 Setup and Start
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.