iPXE Boot Feature Print

  • 0

Introduction

iPXE is a popular open source network boot firmware that allows booting from remote images and scripts. Rcs supports iPXE on Rcs on Cloud Compute, High Frequency Compute, Dedicated Cloud, and Bare Metal systems. This guide explains how to use iPXE and describes the different options available.

Supported iPXE Methods

Rcs supports iPXE with a chain URL or a custom script.

iPXE Chain URL

The easiest way to use iPXE is to specify the URL to an iPXE-compatible image. For example:

Rcs does not maintain a list of iPXE-compatible images. If you are looking for information about iPXE images, ipxe.org and netboot.xyz are good resources.

Our VPS products support both Legacy and EFI images. However, Bare Metal does not support EFI images; make sure to use Legacy (PCBIOS) images on Bare Metal.

iPXE Custom Script

You can automate iPXE commands with a script at boot time to create menus and perform a wide variety of pre-installation tasks.

For example, you could add your public SSH key to this script that boots CoreOS.

#!ipxe
# Replace "ssh-rsa AAAA..." below with your SSH key.

set base-url http://stable.release.core-os.net/amd64-usr/current

kernel ${base-url}/coreos_production_pxe.vmlinuz sshkey="ssh-rsa AAAA..." cloud-config-url=http://169.254.169.254/2014-09-12/coreos-init
initrd ${base-url}/coreos_production_pxe_image.cpio.gz
boot

How to use iPXE on a Rcs Cloud Server

When deploying a Rcs Cloud Compute, High Frequency Compute, or Dedicated Cloud VPS, you'll find the iPXE options in the Upload ISO tab in the Server Type section.

iPXE Cloud Compute

Enter an iPXE Chain URL, or a custom script.

How to use iPXE on a Rcs Bare Metal Server

On Rcs Bare Metal, you'll find the iPXE options in the iPXE tab in the Server Type section.

Note: If this option is not visible for your server, please open a support ticket requesting iPXE on Bare Metal access.

iPXE Bare Metal

Enter a Chain URL or custom script. Make sure to use Legacy (PCBIOS) images because Bare Metal does not support EFI at this time.

More Information

Introduction iPXE is a popular open source network boot firmware that allows booting from remote images and scripts. Rcs supports iPXE on Rcs on Cloud Compute, High Frequency Compute, Dedicated Cloud, and Bare Metal systems. This guide explains how to use iPXE and describes the different options available. Supported iPXE Methods Rcs supports iPXE with a chain URL or a custom script. iPXE Chain URL The easiest way to use iPXE is to specify the URL to an iPXE-compatible image. For example: Rcs does not maintain a list of iPXE-compatible images. If you are looking for information about iPXE images, ipxe.org and netboot.xyz are good resources. Our VPS products support both Legacy and EFI images. However, Bare Metal does not support EFI images; make sure to use Legacy (PCBIOS) images on Bare Metal. iPXE Custom Script You can automate iPXE commands with a script at boot time to create menus and perform a wide variety of pre-installation tasks. For example, you could add your public SSH key to this script that boots CoreOS. #!ipxe # Replace "ssh-rsa AAAA..." below with your SSH key. set base-url http://stable.release.core-os.net/amd64-usr/current kernel ${base-url}/coreos_production_pxe.vmlinuz sshkey="ssh-rsa AAAA..." cloud-config-url=http://169.254.169.254/2014-09-12/coreos-init initrd ${base-url}/coreos_production_pxe_image.cpio.gz boot How to use iPXE on a Rcs Cloud Server When deploying a Rcs Cloud Compute, High Frequency Compute, or Dedicated Cloud VPS, you'll find the iPXE options in the Upload ISO tab in the Server Type section. Enter an iPXE Chain URL, or a custom script. How to use iPXE on a Rcs Bare Metal Server On Rcs Bare Metal, you'll find the iPXE options in the iPXE tab in the Server Type section. Note: If this option is not visible for your server, please open a support ticket requesting iPXE on Bare Metal access. Enter a Chain URL or custom script. Make sure to use Legacy (PCBIOS) images because Bare Metal does not support EFI at this time. More Information iPXE official site iPXE command reference iPXE Scripting guide How to use netboot.xyz with Rcs How to self host netboot.xyz

Was this answer helpful?
Back

Powered by WHMCompleteSolution