Advanced topics, Syslinux, Booting using pxe – HP SmartStart-Software User Manual

Page 11: Syslinux booting using pxe

Advertising
background image

Advanced topics 11

Advanced topics

SYSLINUX

SYSLINUX is a free third-party bootloader available at the SYSLINUX web page

(

http://syslinux.zytor.com/index.php

).

SYSLINUX is a suite of programs that perform various boot functions. The SmartStart Scripting Toolkit uses
the following bootloader programs:

isolinux.bin—This program enables you to boot from ISO media.

pxelinux.0—This program enables you to boot using PXE protocol.

ldlinux.sys—This program enables you to boot from a USB drive key.

The bootloaders each require a configuration file to run:

isolinux.cfg—This configuration file is used for booting from ISO media.

default—This configuration file is used for booting using PXE.

syslinux.cfg—This configuration file is used for booting from a USB drive key.

In the boot files (isolinux.cfg, default, and syslinux.cfg), the following options are supported in the append
statements.

Option

Description

sstk_mount=<device>

This command specifies the device node or name to mount; for
example, /dev/hdc or 10.0.0.1:/nfs_bootstrap.

sstk_mount_type=<mount type>

This command specifies the file system type of the device; for
example, nfs, vfat, or iso9660.

sstk_mount_options=<mount

options>

This command specifies the options for mounting the device; for

example, ro, or ro,nolock for NFS.

sstk_script=<script filename> This command specifies the administrator-created script that

executes to continue the process. Typically, the script uses Toolkit
tools to configure and update the system, and then begins an

operating system installation.

network=1

This command causes the bootstrap script to load network drivers

and use DHCP to acquire a network address.

The bootstrap script included with the Toolkit performs the following commands:

mount -t $sstk_mount_type $sstk_mount /mnt/main -o $sstk_mount_options

exec /mnt/main/$sstk_script

For more information about SYSLINUX usage, see the SYSLINUX web page.

(

http://syslinux.zytor.com/index.php

)

Booting using PXE

Advertising
This manual is related to the following products: