System information
Sharing and maintaining SLES 10 SP2 Linux under z/VM 17
1.3.7 The modified boot process
During the normal Linux boot process, the root file system is initially mounted read-only, and
then later mounted read-write. In the read-only root system, it is not remounted read-write.
Figure 1-10 on page 17 shows the System z Linux boot process.
Figure 1-10 Modified boot process
In preparation for a read-only root, the directory /etc/init.d is moved to /sbin/etc/init.d.
The boot script is modified to use /sbin/etc/init.d as the boot.rc variable. This change
allows the boot.d scripts to be executed from /sbin/etc/init.d/boot.d. The initialization
script /etc/init.d/boot.rootfsck is modified during the creation of the first read-only root
system. The changes to this script are as follows:
Does not check (fsck) root (1B1 disk)
Start
Boot loader
zipl
Load Kernel
Inittab
Init.d/boot
boot proc
boot rootfsck
boot
.
udev
boot
.
cleanup
boot lvm
boot
.
localfs
boot crypto
boot clock
boot klog
boot localnet
boot scpm
boot swap
boot
ldconfig
boot ipconfig
boot.d
boot.local
Run level
/ random
/ coldplug
/network
/ syslog
/ snmpd
/multipathd
/portmap
/resmgr
/nfs
/ nfsboot
/ fbset
/sshd
/xntpd
/kbd
/xinetd
/hwscan
/ sendmail
/cron
/ autodasd
rc.d
Initial Ramdisk
/sbin/init
boot loadmodules
boot device mapper
boot
sysctl
12
fstab mounts
boot findself
boot udev_retry
boot md