Bare Metal Support

VMs can be run on computers that do not have a hard drive or operating system installed. This is useful for security reasons or simply to use computers for running VMs without the need to access the OS installed on the computers. Data on the hosts hard drive is totally unaffected.

Infinity makes use of PXE to allow a computer to boot from the network when the infinity/PXE package is installed on an Infinity server.

Bare Metal Support is not "Thin Client". VMs run on and use the resources of the local Host computer. A preconfigured Arch Linux OS image with Java and the Infinity software will boot from the network.

The infinityPXE service automatically configures proxy DHCP through dnsmasq.


Install the PXE service on the Infintiy server

The PXE package is almost 900MB and includes support for both 32bit and 64bit computers.

On an Infinity server running Solaris11, install the infinity/pxe package.

    # pkg install infinity/pxe


For OpenIndiana and OmniOS, install the infinity/pxecfg package.

    # pkg install infinity/pxecfg


 For Linux, install the TSOLInfinityPXE rpm.

    # yum install TSOLInfinityPXE

    The name of the service is infinityPXE.

     # service infinityPXE status

Booting the default Bare Metal host

Consult your computers documentation to enable PXE and boot from the network.


The Infinity Bare Metal Agent is a network bootable OS called Tiny Core with VirtualBox OSE and the Infinity software pre installed.

The Infinity Agent is started automatically.


By enabling "Kiosk" and "Full Screen" mode in the Agents configuration, VMs can be effectively run on the computer without users being aware that they are using a VM.


Remote access is provided by VNC for VMs running on the Infinity Bare Metal Agent. The user name and password to access the VMs is that of the user who logged into the Agent.