-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dvm up
hangs on VMFusion 6, missing OS
#42
Comments
Yeah, I wish this were not still an issue--I take it you're running Vagrant 1.6.0 or later? I have a tiny bit of background in an old blog post, but the only decent workaround I've settled on was to using version 1.5.4 of Vagrant with the VMware Fusion provider. The related issues are linked in the post. Sorry this is still happening |
@fnichol, I'm sort of working around the problem locally by using a modified snippet of the vmware config from the box's Vagrantfile in dvm's: ["vmware_fusion", "vmware_workstation"].each do |vmware|
config.vm.provider vmware do |v, override|
override.vm.box_url = "#{release_url}/boot2docker_vmware.box"
# Copy config from box to work around config merging issue
vagrant_home = ENV['VAGRANT_HOME'] || File.join(Dir.home, '.vagrant.d')
v.vmx["bios.bootOrder"] = "CDROM,hdd"
v.vmx["ide1:0.present"] = "TRUE"
v.vmx["ide1:0.fileName"] = Dir.glob("#{vagrant_home}/boxes/boot2docker-#{b2d_version}/**/*vmware*/boot2docker-vagrant.iso").first
v.vmx["ide1:0.deviceType"] = "cdrom-image"
v.vmx["memsize"] = Integer(memory)
v.vmx["numvcpus"] = Integer(cpus)
end
end I'm happily running on Vagrant 1.6.3 with that modification. Perhaps it makes sense to make similar changes part of dvm? |
At the risk of adding a "me too!" post, I can confirm that applying @sykesm's modification to my |
This seems fixed with version 2.5.2 of the |
When I run
dvm up
using VMFusion as my provider the VM never boots, it hangs here:When I launch the VM from Fusion's GUI I see:
The
vmware.log
reads:Did I do something wrong or is the latest not working with VMFusion?
The text was updated successfully, but these errors were encountered: