Has anyone successfully installed VirtualBox on Openfiler?

Posted on 2011-04-22
Last Modified: 2013-11-14
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/",) failed: 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.
Question by:ryan_a-ics
    LVL 38

    Expert Comment

    by:Aaron Tomosky
    Here is a nice little discussion on a minimal Linux virtualbox distro
    LVL 116

    Expert Comment

    by:Andrew Hancock (VMware vExpert / EE MVE)
    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.
    LVL 39

    Accepted Solution

    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.
    LVL 39

    Expert Comment

    These are the libraries needed for:

    This is additional for X
    This for X + opengl

    This for X + qt4:
    For X + qt + opengl:

    For VNC access:

    For Java access:

    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

    Author Closing Comment

    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.

    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Join & Write a Comment

    The purpose of this article is to fix the unknown display problem in Linux Mint operating system. After installing the OS if you see Display monitor is not recognized then we can install "MESA" utilities to fix this problem or we can install additio…
    The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
    This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
    Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now