How do I setup VM's on a FreeBSD ver 6.2 box?

Posted on 2008-11-05
Last Modified: 2013-12-06
We are looking to install VM's to our FreeBSD ver 6.2 box and we are not sure how to do it.  Plus, we need to know what software to use.
Question by:p1czech
    LVL 3

    Expert Comment

    LVL 8

    Accepted Solution

    freebsd does not have a "GOOD" vm tool that can be installed such that FreeBSD is the HOST OS.

    Here are your choice, such as they are.....:

    1) convert a box to linux, and run vmware on that.
    2) FreeBSD jails allows you to jail other FreeBSD sessions inside a chroot like environment.  (jails are part of FreeBSD core and you can find information on them in the offical FreeBSD handbook)
    3) qemu with the kernel accelerator module (kqemu) runs well on FreeBSD, but it seems slow as it emulates a reduced capability cpu. speed is noticibly slower than when the same equipment ran linux and vmware.
    4) a very old version of vmware has been ported to FreeBSD and is available in the ports setup, but I wouldnt recommend that for a production enviroment.

    future efforts:
    work is ongoing to port xen to FreeBSD to allow FreeBSD to run xen as dom0 (currently netbsd is the only *bsd that can run xen as dom0)
    there are several people working on porting the new vmware to FreeBSD.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    A metadevice consists of one or more devices (slices). It can be expanded by adding slices. Then, it can be grown to fill a larger space while the file system is in use. However, not all UNIX file systems (UFS) can be expanded this way. The conca…
    Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap ( Version 1.2 2.      Jpcap( Version 0.6 Prerequisite: 1.      GCC …
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

    737 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

    21 Experts available now in Live!

    Get 1:1 Help Now