Oracle: We reported the bug a long time ago and still Apple released the update.
Apple: ...
Me: How the fuck am I going to work tomorrow? Maybe going full Vagrant wasn't a good idea after all :(
Ugh. This is a pretty bad situation. I took a look at the VirtualBox Darwin driver source code as well as the relevant method in the Darwin kernel (`host_vmxon`), and I can't see a workaround that I can meaningfully or confidently contribute. I'm hoping for a quick turnaround by Oracle or Apple on something here. :(
For the future, I've been working on VMWare support for some time now, and it should be ready in the next few months. These sorts of problems will be mitigated then by saying "oh, well you can just use Vagrant with X instead for now" (where X is some other virtualization layer).
For now, I'm sorry, I don't think there is anything I can do here.
But I'm definitely going to download and use vagrant now :)
You DID do a backup, didn't you? You HAVE tested that your backups are working, by doing a complete recovery with them, right?
Right? ;)
My personal philosophy is to be cutting edge on my personal/hobby gear (like the last gen MB Pro I keep for, ah, movies and such), but not to do ANY same-day updates on anything even remotely required for work. That shit stays behind the times but reliable for paying the bills.
After I've seen the upgrades working in the wild for a week or two, and I have verified that all the stuff I need actually works like I need it to, THEN I'll do the upgrade on my work box. After backing it up, of course. Hell, I even have a text file with search phrases and forum URLs for the software I need to have working to make it easy and ensure I don't miss anything.
Call me crazy, but I've learned that lesson the hard way.
Anyone got advice for backing up firmware on laptops to allow for roll-backs on breaking changes?
Why not just using a fast desktop with a couple of monitors at your workplace? And ssh/xterm to it, if you need to work remotely?
It's not being able to have a linux machine. It's being able to have one that you can build, throw away, test different deploy strategies on, etc. etc.
Suddenly you have all the developers dealing with deployment problems as soon as they occur - cutting that loooooong feedback loop to minutes saving everybody time, pain and money.
TL;DR - coz it's a good thing :-)
The "VMX root mode" problem is known since at least 2008. On Linux hosts it's been possible to disable whatever puts the CPU into that mode, but that may be harder on OSX.
Just out of curiosity: which weird issues? The only "issues" I had involved installing XQuartz, and chowning /usr/local/ back to me[1]
[1]: http://robots.thoughtbot.com/post/27985816073/the-hitchhiker...
I imported my Vagrant-managed Ubuntu 10.04.4 LTS VM into a trial copy of Parallels Desktop 8. I then logged into the VM manually using the Parallels VM window using the default Vagrant user / password (vagrant/vagrant) and changed the password for my custom Vagrantfile dev login. Then in Parallels I switched the networking on the VM to Bridge Mode (so I can access it via IP address on my local network).
Remarkably everything in the VM worked and I'm back to coding. Would like to see a quick fix for VirtualBox so I can get back to my Vagrant awesomeness.
Edit: And then also to 4.2.0 without trouble.
But that's pretty much what I'd expect from two companies in the business of virtualisation, versus one behemoth who really doesn't care - particularly if they're not making a significant slice of revenue (or any?) from it.
I was trying to find the difference between virtualbox and vmware player on the windows side.
Can't really decide between parallels and fusion though...I need to run some opengl stuff which isn't too complicated, but I'd rather it be solid. But I do like to use virtualbox to test some python/django/nginx builds so better ubuntu and networking support would be nice.
I also found Parallels 8 to have a bug where when using it with Ubuntu 12.04 XFCE, it would skip tabs in Chrome. Downgraded back to 7 - 8 was a free upgrade for me anyway.
Have you locked your framerate to 60 with fusion? I'd be interested in using fusion 5 if it has good performance compared to Parallels, especially now that 8 is buggy for me.
"That said, I believe we're now far enough along to say that there will highly likely be at least a test build pretty soon. Certainly sooner than in two weeks..."
https://forums.virtualbox.org/viewtopic.php?p=236591#p236591