Understanding The Zenworks Nbps - Novell ZENWORKS LINUX MANAGEMENT 7.3 IR2 - ADMINISTRATION GUIDE 02-12-2010 Administration Manual

Table of Contents

Advertisement

Using Preboot Services, you can automatically place an image on a device, even if the device's hard
disk is blank. You do not need to use the CD or DVD, or a ZENworks partition on the device.

28.2.2 Understanding the ZENworks NBPs

The Intel PXE specification defines mechanisms and protocols that allow PXE devices to use their
network interface cards (NICs) to find bootstrap programs located on network servers. In the PXE
specification, these programs are called Network Bootstrap Programs (NBPs).
NBPs are analogous to the bootstrap programs found in the Master Boot Records (MBRs) of other
boot media, such as hard drives, floppy disks, CDs, and DVDs. The purpose of a bootstrap program
is to find and load a bootable operating system. MBRs on traditional boot media accomplish this by
locating the necessary data on their respective media. NBPs accomplish this by using files found on
network servers, usually TFTP servers.
ZENworks Preboot Services uses two separate NBPs working together:
"nvlnbp.sys" on page 330
"pxelinux.0" on page 330
nvlnbp.sys
This NBP has the following responsibilities:
Detect various SMBIOS parameters and local hardware
Read the ZENworks identity information from the hard drives
Communicate with novell-zmgprebootpolicy to determine if there is any preboot work
applicable to the device
Present and manage the Preboot Services menu
If necessary, launch
pxelinux.0
The primary purpose of this NBP is to load the operating system that is required to execute the
assigned preboot work.
The
pxelinux.0
Although
pxelinux.0
It operates by using configuration files located on a TFTP server to provide boot instructions. The
various
pxelinux.0
server in the
In Linux Management, when PXE devices are assigned preboot work, they are also told which
pxelinux.0
Preboot Services Menu, each menu option corresponds to a
more information, see
For more information on
/syslinux.zytor.com/pxe.php).
For a copy of the Novell modifications to the syslinux open-source project, see
forge.novell.com).
330 Novell ZENworks 7.3 Linux Management Administration Guide
pxelinux.0
file is a modified version of part of an open source project called syslinux.
is primarily a Linux loader, it is capable of loading other operating systems.
configuration files used by Linux Management can be found on your imaging
directory.
/srv/tftp
configuration file they should use to execute that work. Similarly, when using the
Section 29.3.4, "Editing the Preboot Services Menu," on page
pxelinux.0
to execute the assigned preboot work
pxelinux.0
and its configuration files, see the
configuration file. For
376.
syslinux home page (http:/
Novell Forge (http://

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zenworks linux management 7.3 ir2

Table of Contents