![IBM Novell 10 SP1 EAL4 Design Manual Download Page 182](http://html1.mh-extra.com/html/ibm/novell-10-sp1-eal4/novell-10-sp1-eal4_design-manual_4190246182.webp)
17.
x86_64_start_kernel()
completes the kernel initialization by initializing Page Tables,
Memory Handling Data Structures IDT tables, slab allocator (described in Section 5.5.3.6), system
date, and system time.
18. Uncompress the
initrd
initial RAM file system, mounts it, and then executes
/linuxrc
.
19. Unmounts
initrd
, mounts the root file system, and executes
/sbin/init
. Resets the pid table to
assign process ID one to the
init
process.
20.
/sbin/init
determines the default run level from
/etc/inittab
and performs the following
basic system initialization by executing the script
/etc/rc.d/rc.sysinit
.
1. Allows an administrator to perform interactive debugging of the startup process by executing the
/etc/sysconfig/init
script.
2. Mounts the
/proc
special file system.
3. Mounts the
/dev/pts
special file system.
4. Executes
/etc/rc.d/rc.local
, which was set by an administrator to perform site-specific
setup functions.
5. Performs run-level specific initialization by executing startup scripts defined
in
/etc/inittab
. The scripts are named
/etc/rc.d/rcX.d
, where X is the default run
level. The default run level for a typical SLES system is 3. The following lists some of the
initializations performed at run level 3.
•
Saves and restores the system entropy tool for higher quality random number generation.
•
Configures network interfaces.
•
Starts the system logging daemons.
•
Starts the
sshd
daemon.
•
Starts the
cron
daemon.
•
Probes hardware for setup and configuration.
•
Starts the
agetty
program.
For more details about services started at run level 3, see the scripts in
/etc/rc.d/rc3.d
on an
SLES system.
For detailed information about the boot process, see
http://tldp.org/HOWTO/Linux-Init-HOWTO.html#toc1
.
Figure 5-83 schematically describes the boot process of eServer 326.
170
Summary of Contents for Novell 10 SP1 EAL4
Page 1: ...SUSE Linux Enterprise Server 10 SP1 EAL4 High Level Design Version 1 2 1...
Page 23: ...11...
Page 29: ...17...
Page 43: ...31...
Page 54: ...42 Figure 5 8 New data blocks are allocated and initialized for an ext3 field...
Page 117: ...105 Figure 5 48 Page Address Translation and access control...
Page 125: ...113 Figure 5 54 31 bit Dynamic Address Translation with page table protection...
Page 126: ...114 Figure 5 55 64 bit Dynamic Address Translation with page table protection...
Page 172: ...160 Figure 5 79 System x SLES boot sequence...
Page 214: ...202...