Running guest VM's in VirtualBox 2.2.4 works if VirtualBox is running in the 
global zone, but if you want to run VirtualBox from a non-global zone then 
guest VM's will fail with NS_ERROR_FAILURE.  It appears this is the case with 
any guest OS.  VirtualBox will run in the non-global zone but you can't run any 
guest OS (which would be pointless).

If you want to run VirtualBox inside a non-global zone then use VirtualBox 
2.2.0.  I was able to successfully install and run a guest VM - FreeBSD 7.2 - 
in the non-global zone with version 2.2.0 (but not 2.2.2 or 2.2.4).

Obviously something has been broken beyond 2.2.0 that won't let guest VM's run 
in VirtualBox in a non-global zone.  Hopefully Sun will provide a fix.

I have created a bug ticket at Virtualbox.org but I am fairly certain it will 
languish there much like the ticket regarding OpenBSD and the "full disk" error 
that prevents an OpenBSD guest from running.  Even though OpenBSD is a 
"supported" guest OS the bug ticket has been open for close to 2 years and the 
problem has never been fixed.  Sun should either drop OpenBSD as a supported 
guest OS or fix the problem so OpenBSD can be used as a guest OS.
-- 
This message posted from opensolaris.org

Reply via email to