• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1150
  • Last Modified:

Has anyone successfully installed VirtualBox on Openfiler?

I'm trying to use Openfiler as my bare-metal operating system, and would like to have VirtualBox running on that to host a few virtual machines. In order to get VirtualBox to install I had to do the following:

conary update gcc
conary update libtool
conary update glib
conary update glib:devel
conary update glibc
conary update glibc:devel
conary update automake
conary update autoconf
conary update pkgconfig
(thanks to this link)

Now that it's installed, I'm missing some libraries needed to run VirtualBox. This is what I get when I try to run "VirtualBox" from the command line:

"VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox/VirtualBox.so",) failed: libXinerama.so.1: cannot open shared object file: No such file or directory"

I'm not sure how I would go about getting these libraries, or if it's even possible with Openfiler.

My next option is to re-install with Fedora and use that as my host OS, but I'd rather use OpenFiler as it is pretty light-weight. Any help would be greatly appreciated.
0
ryan_a-ics
Asked:
ryan_a-ics
1 Solution
 
Aaron TomoskyTechnology ConsultantCommented:
Here is a nice little discussion on a minimal Linux virtualbox distro
http://superuser.com/questions/95557/what-is-your-host-os-for-virtualbox
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
We not had much joy, and never got to work on Openfiler, or other small footprint Linux Distros, we wanted to try and run from USB flash drive, but still investigating. We have great success with Unbuntu and no gui, but still searching for a pen drive Linux distro to run Virtualbox.

Openfiler based on R-path has too much missing, as youve seen. You could try and download another rpath appliance, there are many, and see if the libraries are there, or try and extract from Unbuntu package.
0
 
nociSoftware EngineerCommented:
If yu have no X support, VirtualBox can also be compiled using a headless mode. Then you need VBoxManage to start & stop a VM and it exposes an RDP interface port so you can connect using mstsc / rdesktop to access the console.

This mode can be used to run on headless systems.
0
 
nociSoftware EngineerCommented:
These are the libraries needed for:
Headless:
        dev-libs/libIDL
        >=dev-libs/libxslt-1.1.19
        net-misc/curl
        dev-libs/openssl
        dev-libs/libxml2
        sys-libs/zlib

This is additional for X
                x11-libs/libX11
                x11-libs/libXcursor
                x11-libs/libXext
                x11-libs/libXmu
                x11-libs/libXt
                media-libs/libsdl[X,video]
This for X + opengl
                media-libs/freeglut

This for X + qt4:
                x11-libs/qt-gui
                x11-libs/qt-core
                x11-libs/libXinerama
For X + qt + opengl:
                x11-libs/qt-opengl

For VNC access:
        >=net-libs/libvncserver-0.9.7

For Java access:
        >=virtual/jre-1.5

And the virtualbox kernel modules should be installed....
THe dependencyes are from a gentoo build receipe that can build headless Virtualbox.

The configure script is then called with --build-headless & --disable-opengl
0
 
ryan_a-icsAuthor Commented:
I was on the right path, but for some reason I did not realize that I needed to run VirtualBox headless... Thanks for pointing me in the right direction.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now