Understanding Device Boot Processes In A Zenworks Imaging Environment; Linuxrc; F.2.1 Linuxrc - Novell ZENWORKS LINUX MANAGEMENT 7.3 IR2 - ADMINISTRATION GUIDE 02-12-2010 Administration Manual

Table of Contents

Advertisement

F.2 Understanding Device Boot Processes in a
ZENworks Imaging Environment
The following provides a high-level overview of a Linux boot process and how ZENworks 7
imaging affects it:
1. A boot loader program loads the Linux kernel and initrd (initial RAM drive) into memory.
The SLES-based imaging distribution uses
modified
the CD. If you have a ZENworks partition installed, it uses the lilo program to boot alternately
between the ZENworks partition and the installed operating system.
Following are the filenames and paths:
Files
Preboot Loader
Linux Kernel Name
Initrd Filename
2. The Linux kernel starts running, does some device driver setup, then mounts the
system.
Regardless of which boot loader method is used, the main purpose is to set up the
as a RAM drive, load the Linux kernel into memory, then turn control over to it with an
indication to the Linux kernel of where to find
3. The Linux kernel turns control over to linuxrc, for performing initial hardware detection. When
finished, control is returned to the Linux kernel.
4. The Linux kernel starts a background process (
After control is passed to the linuxrc program, control is never returned to the Linux kernel or
passed on to the init process.
For more information on
Section F.2.1, "linuxrc," on page 648
Section F.2.2, "zenworks.s," on page 649

F.2.1 linuxrc

When control is turned over to linuxrc, there are several processes it performs to get the system
ready for the imaging process. Linuxrc is initially configured from the
which is located in the
placed in the
this information.
Linuxrc also loads a
by the boot loader. The
PXE booting, the
.
root
648 Novell ZENworks 7.3 Linux Management Administration Guide
for booting using PXE, or
pxelinux
When booting from a CD
isolinux
/boot/loader/linux
/boot/loader/initrd
and

linuxrc

file system. Additional configuration information for linuxrc can be
initrd
file (located in the
/info
file system, which is combined with the
root
file system is located on an imaging CD as the file
root
file system is stored on the ZENworks imaging server as
root
as the boot loader for imaging CDs, a
isolinux
linld.com
.
initrd
/sbin/init
, review the following sections:
zenworks.s
file system), but ZENworks does not normally use
initrd
when using a single diskette with
When booting from PXE
linld.com
/srv/tftp/boot/linux
/srv/tftp/boot/initrd
initrd
initrd
).
/linuxrc.config
file system that is set up
initrd
/boot/root
/srv/tftp/boot/
file
file
file,
. For

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zenworks linux management 7.3 ir2

Table of Contents