Hi unfortunately VirtualBox does not work yet in a Solaris Dom0: I installed VirtualBox beta and it runs fine on bare metal. Unfortunately the necessary driver does not load automatically in a xVM Dom0. It can be loaded manually but it looks like it does not work in a Dom0: bash-3.2# modinfo | grep vbox # this is a one time task: bash-3.2# cp /platform/i86pc/kernel/drv/amd64/vboxdrv /platform/i86xpv/kernel/drv/amd64 bash-3.2# modload /platform/i86xpv/kernel/drv/amd64/vboxdrv bash-3.2# modinfo | grep vbox 269 fffffffff85fa000 f230 268 1 vboxdrv (VirtualBox Driver) bash-3.2# VirtualBox & [1] 744 VirtualBox starts up but can not start a VirtualMachine because the vboxdrv driver does not work: |VirtualBox kernel driver not installed. VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED). Result Code: 0x80004005 Component: Console Interface: IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}| I really hope that, now that Innotek was bought by Sun, it will be possible in a future version to use VirtualBox also in a xVM Dom0 Bernd -- Bernd Schemmer, Frankfurt am Main, Germany http://home.arcor.de/bnsmb/index.html M s temprano que tarde el mundo cambiar . Fidel Castro
IMHO, why U want to run VB in dom0? may be try HVM in domU Bernd Schemmer wrote:> Hi > > unfortunately VirtualBox does not work yet in a Solaris Dom0: > > I installed VirtualBox beta and it runs fine on bare metal. > Unfortunately the necessary driver does not load automatically in a xVM > Dom0. It can be loaded manually but it looks like it does not work in a > Dom0: > > bash-3.2# modinfo | grep vbox > > # this is a one time task: > bash-3.2# cp /platform/i86pc/kernel/drv/amd64/vboxdrv > /platform/i86xpv/kernel/drv/amd64 > > bash-3.2# modload /platform/i86xpv/kernel/drv/amd64/vboxdrv > > bash-3.2# modinfo | grep vbox > 269 fffffffff85fa000 f230 268 1 vboxdrv (VirtualBox Driver) > > bash-3.2# VirtualBox & > [1] 744 > > VirtualBox starts up but can not start a VirtualMachine because the > vboxdrv driver does not work: > > |VirtualBox kernel driver not installed. > > VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED). > > Result Code: 0x80004005 > Component: Console > Interface: IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}| > > > I really hope that, now that Innotek was bought by Sun, it will be > possible in a future version to use VirtualBox also in a xVM Dom0 > > Bernd > > >-- Hung-Sheng Tsao, Ph.D. (LaoTsao) Sr. System Engineer US, GEH East Data Center Ambassador 400 Atrium Dr, 1ST FLOOR P/F:1877 319 0460 (x67079) Somerset, NJ 08873 C: 973 495 0840 http://blogs.sun.com/hstsao/ E:Hung-Sheng.Tsao@sun.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bernd Schemmer wrote:> Hi > > unfortunately VirtualBox does not work yet in a Solaris Dom0: > > I installed VirtualBox beta and it runs fine on bare metal. > Unfortunately the necessary driver does not load automatically in a xVM > Dom0. It can be loaded manually but it looks like it does not work in a > Dom0:...> I really hope that, now that Innotek was bought by Sun, it will be > possible in a future version to use VirtualBox also in a xVM Dom0Hi Bernd, what is the point in running VirtualBox inside a dom0? As far as I can determine, what you''re asking for is the equivalent of running VMWare Workstation inside a VMWare ESX Server instance. James C. McPherson -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog
Hi, >>IMHO, why U want to run VB in dom0? I want to have the choice to run either a DomU or a Virtual machine. For example from reading the forum entries about using Windows in a HVM DomU it''s not yet ready for production usage. But Windows works okay in a qemu VirtualMachine or in a VirtualBox Machine. >>may be try HVM in domU Unfortunately not all CPUs/PCs support HVM yet. For example all my current machines for testing xVM/Xen do not support HVM. regards Bernd LaoTsao(Dr. Tsao) wrote:> IMHO, why U want to run VB in dom0? > may be try HVM in domU > > > Bernd Schemmer wrote: >> Hi >> >> unfortunately VirtualBox does not work yet in a Solaris Dom0: >> >> I installed VirtualBox beta and it runs fine on bare metal. >> Unfortunately the necessary driver does not load automatically in a >> xVM Dom0. It can be loaded manually but it looks like it does not >> work in a Dom0: >> >> bash-3.2# modinfo | grep vbox >> >> # this is a one time task: >> bash-3.2# cp /platform/i86pc/kernel/drv/amd64/vboxdrv >> /platform/i86xpv/kernel/drv/amd64 >> >> bash-3.2# modload /platform/i86xpv/kernel/drv/amd64/vboxdrv >> >> bash-3.2# modinfo | grep vbox >> 269 fffffffff85fa000 f230 268 1 vboxdrv (VirtualBox Driver) >> >> bash-3.2# VirtualBox & >> [1] 744 >> >> VirtualBox starts up but can not start a VirtualMachine because the >> vboxdrv driver does not work: >> >> |VirtualBox kernel driver not installed. >> >> VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED). >> >> Result Code: 0x80004005 >> Component: Console >> Interface: IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}| >> >> >> I really hope that, now that Innotek was bought by Sun, it will be >> possible in a future version to use VirtualBox also in a xVM Dom0 >> >> Bernd >> >> >> >-- Bernd Schemmer, Frankfurt am Main, Germany http://home.arcor.de/bnsmb/index.html M s temprano que tarde el mundo cambiar . Fidel Castro
> Hi Bernd, > what is the point in running VirtualBox inside a dom0?This would allow you to run PV domUs for the OSes that support it (Solaris and Linux) as well as Windows machines. If you have HVM-capable hardware, you can do all that with Xen. If you have older hardware, you need something like VirtualBox to run Windows.> As far as I can determine, what you''re asking for is the > equivalent of running VMWare Workstation inside a VMWare ESX > Server instance.Running multple levels of virtualization can be useful. I regularly run Xen inside a VMware instance on a Linux machine. This lets me do Xen development and testing on the same system without having to reboot the whole machine all the time. Obviously I can''t use HVM in the Xen machine, but PV works just fine. Nils This message posted from opensolaris.org