Thank you very much Ronan.

On Thu, Apr 17, 2014 at 10:47 AM, Ronan Amicel <[email protected]>wrote:

> Hi Jon,
>
> The provider-specific parts should be wrapped in a block (cf.
> http://docs.vagrantup.com/v2/providers/configuration.html )
>
> Like this:
>
> # -*- mode: ruby -*-
> # vi: set ft=ruby :
> # Vagrantfile API/syntax version. Don't touch unless you know what you're
> doing!
>
> VAGRANTFILE_API_VERSION = "2"
>
> lfs_disk = './lfs.vdi'
>
> Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
>   config.vm.box = "debian"
>   config.vm.box_url =
> "https://www.dropbox.com/s/gxouugzbnjlny1k/debian-7.0-amd64-minimal.box";
>   config.vm.provision "shell", path: "provision.sh"
>
>   config.vm.provider "virtualbox" do |vb|
>     unless File.exist?(lfs_disk)
>       vb.customize ['createhd', '--filename', lfs_disk, '--size', 20 *
> 1024]
>     end
>     vb.customize ['storageattach', :id, '--storagectl', 'SATA
> Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium',
> lfs_disk]
>   end
>
>   config.vm.synced_folder "~/", "/vagrant"
> end
>
> Hope this helps,
>
> Ronan Amicel
>
> On Thu, Apr 17, 2014 at 6:37 AM, Jon Schipp <[email protected]> wrote:
> > Hello all, I'm trying to get Vagrant to add a second hard disk [1] to my
> > VirtualBox VM
> > but I keep getting the following error. Any help is appreciated.
> >
> > $ vagrant up
> > Bringing machine 'default' up with 'virtualbox' provider...
> > There are errors in the configuration of this machine. Please fix
> > the following errors and try again:
> > vm:
> > * The following settings shouldn't exist: customize
> >
> > $ vagrant --version
> > Vagrant 1.5.0
> >
> > $ VBoxManage -v
> > 4.3.8r92456
> >
> > $ sw_vers
> > ProductName: Mac OS X
> > ProductVersion: 10.9.2
> > BuildVersion: 13C64
> >
> > $ cat Vagrantfile
> >
> > # -*- mode: ruby -*-
> > # vi: set ft=ruby :
> > # Vagrantfile API/syntax version. Don't touch unless you know what you're
> > doing!
> >
> > VAGRANTFILE_API_VERSION = "2"
> >
> > lfs_disk = './lfs.vdi'
> >
> > Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
> >   config.vm.box = "debian"
> >   config.vm.box_url =
> > "https://www.dropbox.com/s/gxouugzbnjlny1k/debian-7.0-amd64-minimal.box";
> >   config.vm.provision "shell", path: "provision.sh"
> >
> >   unless File.exist?(lfs_disk)
> >         config.vm.customize ['createhd', '--filename', lfs_disk,
> '--size',
> > 20 * 1024]
> >   end
> >
> >   config.vm.customize ['storageattach', :id, '--storagectl', 'SATA
> > Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium',
> > lfs_disk]
> >   config.vm.synced_folder "~/", "/vagrant"
> > end
> >
> > [1] https://gist.github.com/leifg/4713995
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Vagrant" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Vagrant" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Jon Schipp,
jonschipp.com, sickbits.net

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to