Skip to content

Instantly share code, notes, and snippets.

@akitaonrails
Created October 24, 2013 17:40
Show Gist options
  • Select an option

  • Save akitaonrails/7141738 to your computer and use it in GitHub Desktop.

Select an option

Save akitaonrails/7141738 to your computer and use it in GitHub Desktop.

Revisions

  1. akitaonrails created this gist Oct 24, 2013.
    20 changes: 20 additions & 0 deletions upgrading-vagrant-fusion.mdown
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,20 @@
    I had some headaches yesterday while trying to upgrade to VMWare Fusion with Vagrant.

    The steps that work are:

    - export your boxes from Virtualbox to OVA files
    - run 'vagrant destroy' on all your boxes
    - uninstall Virtualbox using the uninstaller script in the installer DMG
    - download VMWare Fusion
    - run 'vagrant plugin install vagrant-vmware-fusion' to install the provider plugin
    - run 'vagrant plugin license vagrant-vmware-fusion license.lic' to install the license you just bought
    - from VMWare, import the OVA files (probably optional, I didn't try to open the OVA)
    - run 'vagrant up' from where your Vagrantfile is. It will create an empty brand new box from your config
    - now open VMWare, open the settings for the newly created vagrant boxes, remove the Harddrive
    - after removing, add a new harddrive device and choose "from existing disk" and then point to the imported box (from the OVA) and choose the vmdk disk. It will recommend you to copy it over to the new machine, do that.
    - if it is Linux, start the machine from VMWare login using 'vagrant' password 'vagrant'
    - run 'sudo /opt/[VBoxGuestAdditions ...]/uninstall.sh
    - run 'vagrant reload' to restart the machine
    - from VMWare go the Machine menu and install vmware tools. It will download an ISO. if your linux box doesn't mount it, find the linux.iso within the VMWare application, open it and copy to the shared /vagrant folder.
    - install the VMWare tools
    - final 'vagrant reload', you're up!