VirtualBox – crashing / freezing

I’ve had some problems since my upgrade to virtualbox 2.2.0 on OpenSolaris. After some time all of my linux boxes seem to just die. The virtual machine just stops responding. Strangely there was no problem with my windows vms after the update.

From what i can tell it looks like the upgrade turned off “IO APIC” – this is the bit that seemed to cause the problem. Re-enabling this on all of my linux boxes seems to have fixed the problem. I’ll continue testing for another week and update this post if any problems re-occur.

Updated : 01/09/2009

Here is a bit more on IO APIC from the virtualbox wiki…  (from a windows perspective)
http://www.virtualbox.org/wiki/Migrate_Windows

The hardware dependent portion of the Windows kernel is dubbed “Hardware Abstraction Layer” (HAL). While hardware vendor specific HALs have become very rare, there are still a number of HALs shipped by Microsoft. Here are the most common HALs (for more information, refer to this article: http://support.microsoft.com/kb/309283):

Hal.dll (Standard PC)
Halacpi.dll (ACPI HAL)
Halaacpi.dll (ACPI HAL with IO APIC)

If you perform a Windows installation with default settings in VirtualBox, Halacpi.dll will be chosen as VirtualBox enables ACPI by default but disables the IO APIC by default. A standard installation on a modern physical PC or VMware will usually result in Halaacpi.dll being chosen as most systems nowadays have an IO APIC and VMware chose to virtualize it by default (VirtualBox disables the IO APIC because it is more expensive to virtualize than a standard PIC). So as a first step, you either have to enable IO APIC support in VirtualBox or replace the HAL. Replacing the HAL can be done by booting the VM from the Windows CD and performing a repair installation.

Updated : 5/09/2009

I’ve had even more problems with opensolaris crashing completely after upgrading to the newer versions of virtualbox (3.0.4), and have since reverted back to 2.2.0 which has fixed alot of the hanging issues i have encountered

130 Replies to “VirtualBox – crashing / freezing”

  1. Wonderful site. Plenty of useful info here. I am sending it to several friends ans additionally sharing in delicious. And naturally, thanks for your effort!

  2. I keep listening to the newscast lecture about getting boundless online grant applications so I have been looking around for the top site to get one. Could you advise me please, where could i get some?

  3. Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a bit, but instead of that, this is magnificent blog. An excellent read. I’ll definitely be back.

  4. I’m just writing to let you understand of the fabulous encounter my wife’s princess developed visiting your webblog. She mastered several issues, with the inclusion of what it’s like to possess a marvelous coaching mindset to make many more really easily grasp specific problematic matters. You really surpassed visitors’ expectations. Thank you for showing the invaluable, dependable, educational and as well as unique tips on the topic to Ethel.

  5. I am not sure where you’re getting your information, but good topic. I needs to spend some time learning much more or understanding more. Thanks for excellent info I was looking for this info for my mission.

  6. Fantastic beat ! I wish to apprentice while you amend your site, how can i subscribe for a blog web site? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear concept

  7. Thank you a lot for providing individuals with a very spectacular opportunity to discover important secrets from here. It really is so useful plus full of a great time for me personally and my office colleagues to visit your website particularly three times in 7 days to read through the fresh guides you will have. And indeed, I’m just at all times happy considering the remarkable tips and hints served by you. Selected two points on this page are truly the most impressive I have ever had.

  8. I definitely wanted to type a small note to say thanks to you for all the awesome tips and tricks you are posting here. My time consuming internet research has at the end been paid with awesome facts and techniques to write about with my family members. I would declare that we visitors actually are unquestionably lucky to dwell in a superb place with so many brilliant professionals with very beneficial advice. I feel somewhat privileged to have seen the weblog and look forward to some more thrilling moments reading here. Thank you again for everything.

  9. Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research on this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such wonderful info being shared freely out there.

  10. Terrific paintings! This is the type of information that are supposed to be shared around the net. Disgrace on the search engines for no longer positioning this post upper! Come on over and talk over with my website . Thanks =)

  11. We are a group of volunteers and starting a new scheme in our community. Your website provided us with valuable info to work on. You have done a formidable job and our whole community will be thankful to you.

  12. I have been exploring for a bit for any high-quality articles or weblog posts on this kind of area . Exploring in Yahoo I finally stumbled upon this web site. Reading this info So i¡¦m satisfied to express that I have a very just right uncanny feeling I found out exactly what I needed. I such a lot unquestionably will make certain to do not omit this web site and provides it a look on a continuing basis.

  13. I’m not sure where you are getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for wonderful information I was looking for this information for my mission.

  14. Whats Going down i am new to this, I stumbled upon this I have discovered It positively useful and it has aided me out loads. I’m hoping to give a contribution & assist different customers like its helped me. Great job.

Leave a Reply

Your email address will not be published.