Mellanox FlexBoot


FlexBoot is a multiprotocol remote boot technology that delivers unprecedented flexibility in how IT Managers can provision or repurpose their datacenter servers. FlexBoot enables remote boot over InfiniBand or Ethernet using Boot over InfiniBand, over Ethernet, or Boot over iSCSI (Bo-iSCSI). Combined with Virtual Protocol Interconnect (VPI) technologies available in ConnectX®-2 and ConnectX®-3 adapters, FlexBoot gives IT Managers the flexibility to deploy servers with one adapter card into InfiniBand or Ethernet networks with the ability to boot from LAN or remote storage targets. This technology is based on the Preboot Execution Environment (PXE) standard specification, and FlexBoot software is based on the open source iPXE project (see

Note: FlexBoot v3.4.142 is used for both Ethernet and

InfiniBand networks.

  • Simplified boot image and configuration management
  • Rapid recovery from server and site failures
  • Support boot options from both InfiniBand and Ethernet
  • Remote boot support from iSCSI Storage (target) and Ethernet (LAN targets)
  • Reduction in Data Center costs

Supported Mellanox HCA Devices

  • ConnectX®-2 / ConnectX®-3 (VPI)
Note: Some system vendors may require a PXE configuration other than Mellanox Technologies’ default
configuration. Do NOT install this package before your system vendor confirms as supported. Please consult your system vendor to determine the support requirements.

Mellanox FlexBoot 3.4.142

Driver MD5SUM
Mellanox FlexBoot VPI (save with .tgz extension) a056b0f00c92ae5fdda1bdffc8b71f1a
Mellanox FlexBoot InfiniBand (save with .tgz extension) a5843b3eaa6fecf6742c7d6031728869
Mellanox FlexBoot Ethernet (save with .tgz extension) 5c0c13fa10cb3c942bea771117857a3a
Mellanox FlexBoot Source Code (save with .tgz extension) 4f11f06aa4fce302d36029e024a7b782

Linux PXE Installation over IPoIB

Driver MD5SUM Size Related Document
rhel5.5x86 driver 723c69a86028eda8be9cfaf9167a7be5 23.7 MB README
rhel5.5x64 driver 25b4253443eefdbd900ed5e5df4f3997 25.2 MB
rhel5.6x64 driver e8f81065ae67968949c8f11c81e5123b 30.1 MB
rhel5.6x86 driver e59c01878baaf28a53970947dba06826 26.6 MB
rhel5.7x64 driver 7bf4b0b6819bea235baf7a7da996e6d6 29 MB
sles11sp1x64 driver e027f2222ab2fd1342cf4086acd741b2 41 MB
sles11sp1x86 driver 0e1539b306a7b81128148298dc0486ad 37 MB
centos5.5x64 driver 7985722258883b69d05f0388b0d09f3b 25.5 MB
centos5.6x64 driver f7b78ad4f75a82acf6fc13de93b195b4 29 MB

Linux PXE Installation over Ethernet

Driver MD5SUM Size
DUD-mlnx_en-2.0-3.0.0-rhel6.4.tgz driver a80c0feeac88d56b7ce77388d8aa708f 176 KB
DUD-mlnx_en- driver 77cf384dda7d7b59522892182f5dd837 41 MB
DUD-mlnx_en- driver 39ff07b90ae8dff4354402fff2ffce19 33 MB
DUD-mlnx_en- driver ce6278804449bc02819929aa83b09ff9 15 MB
DUD-mlnx_en- driver e903b9df08e86854f98adf65d7a9b9e4 8.1 MB
sles10-sp4-x86_64-mlnx_en-1.5.7 driver 7155c6629ea022507843a585c30f6dec 94 MB
sles11-sp1-x86_64-mlnx_en-1.5.7 driver 8d19ca29977dd171e04712f1cab8a781 177 MB
sles11-sp2-vpi-x86_64.iso driver c1b0883e8ae25bbf4011b4bec54152dd 199 MB

PXE Installation over iSCSI

Driver MD5SUM Size Related Document
SLES11SP3-kISO-VPI.tgz driver 7114586ef823fcd33fabce01eb673583 212 MB User Manual

PXE Installation over WinOF

  • For the PXE Installation over WinOF driver, click here and check the WinServer2012 tab

Mellanox FlexBoot 3.4.000

  • Mellanox FlexBoot (save with .tgz extension)

    MD5SUM: 0bf1b5744e54170551e006fc85b64476

Mellanox FlexBoot 3.3.420

  • Mellanox FlexBoot (save with .tgz extension)

    MD5SUM: ed191f341df165b290203e63ffc6708e

Mellanox FlexBoot 3.3.400

  • Mellanox FlexBoot (save with .tgz extension)

    MD5SUM: b20fe21844056b1ea8bf34c2ba51bd2f

Mellanox FlexBoot 3.0.0000

Boot Over IB

The Mellanox Boot over InfiniBand solution enables the booting of servers from an IP-based LAN environment. This SW is based on the open source Etherboot/gPXE project (see

ConnectX EN PXE