ERPXE logo

Installation

Help


ERPXE offers a number of settings you can adjust to suit your environment:

You will find the configuration files under /er/config:

  • erpxe.conf – overall global settings
  • boot.conf – splash screen settings

In this article

Boot options

Enable/Disable intro timer

ERPXE includes an intro timer so clients can load their local OS without turning off PXE boot. Press any key to open the menu; the default timer is 10 seconds. Turn the intro timer on or off through boot.conf:

Changing the boot text:

MENU AUTOBOOT Booting System in # seconds...

Changing the timeout:

TIMEOUT 200

Setup Hidden Boot

To boot from the hard drive and display the ERPXE menu only while Ctrl-Alt is held, edit boot.conf and remove the comment mark:

# MENU SHIFTKEY 1


Passwords

Setup Master Password

This password lets you boot any menu entry and is needed for the [Tab] and [Esc] keys to function. (The default password is: 12345)

MENU MASTER PASSWD 12345

It may be a cleartext password, a SHA-1 encrypted password (starting with $4$), or an MD5 encrypted password (starting with $1$).

Setup Password

You can manually assign a password to a specific menu entry by adding it after the LABEL statement or a MENU BEGIN statement:

MENU PASSWD your_password

Learn more about passwords in the syslinux wiki


Security options

Block exit to command line from menu

This ignores the Shift/Alt/Caps Lock/Scroll Lock escapes. Combine it with PROMPT 0 to enforce the default boot selection:

NOESCAPE 1


Custom Theme

The ERPXE theme is built on SYSLINUX. The GUI files are located in: /er/menu/skin

Learn more about GUI Theming

Frequently Asked Questions

Where are the ERPXE configuration files located?

Configuration files are located at /er/config. The page lists erpxe.conf for global settings and boot.conf for splash settings.

How do I change the intro timer or boot text?

Edit boot.conf. The boot text is customized with the MENU AUTOBOOT Booting System in # seconds... line, and the timeout is customized with the TIMEOUT directive (for example, TIMEOUT 200). The default timer is 10 seconds.

How do I show the ERPXE menu only when Ctrl-Alt is held down?

Edit boot.conf and remove the comment mark from the # MENU SHIFTKEY 1 line. This lets the machine boot from the hard drive and shows the ERPXE menu only when Ctrl-Alt is held.

What is the master password and what is its default value?

The master password can be used to boot any menu entry and is required for the [Tab] and [Esc] keys to work. The page states the default password is 12345, set via MENU MASTER PASSWD 12345. It can be a cleartext password, a SHA-1 encrypted password (starting with $4$), or an MD5 encrypted password (starting with $1$).

How do I set a password for a specific menu entry?

Add MENU PASSWD your_password after the LABEL statement, or after a MENU BEGIN statement.

How do I prevent users from exiting to the command line?

Use NOESCAPE 1 to ignore the Shift/Alt/Caps Lock/Scroll Lock escapes. Combined with PROMPT 0, this forces the default boot selection.

Where are the theme GUI files stored?

The ERPXE theme is SYSLINUX based, and the GUI files are located at /er/menu/skin. See the Theming page for more information.