Operation Manual
Providing Block Special Files
For each loaded module, the Kernel generates device events. udev handles these
events and generates the required block special les on a RAM le system in /dev.
Without those special les, the le system and other devices would not be accessi-
ble.
Managing RAID and LVM Setups
If you congured your system to hold the root le system under RAID or LVM,
init sets up LVM or RAID to enable access to the root le system later. Find infor-
mation about RAID and LVM in Chapter 3, Advanced Disk Setup (page 73).
Managing Network Conguration
If you congured your system to use a network-mounted root le system (mounted
via NFS), init must make sure that the proper network drivers are loaded and that
they are set up to allow access to the root le system.
When init is called during the initial boot as part of the installation process, its tasks
differ from those mentioned above:
Finding the Installation Medium
As you start the installation process, your machine loads an installation Kernel and
a special initrd with the YaST installer on the installation medium. The YaST
installer, which is run in a RAM le system, needs to have information about the
location of the installation medium to access it and install the operating system.
Initiating Hardware Recognition and Loading Appropriate Kernel Modules
As mentioned in Section 17.1.1, “initramfs” (page 234), the boot process starts
with a minimum set of drivers that can be used with most hardware congurations.
init starts an initial hardware scanning process that determines the set of drivers
suitable for your hardware conguration. The names of the modules needed for
the boot process are written to INITRD_MODULES in /etc/sysconfig/
kernel. These names are used to generate a custom initramfs that is needed
to boot the system. If the modules are not needed for boot but for coldplug, the
modules are written to /etc/sysconfig/hardware/hwconfig-*. All
devices that are described with conguration les in this directory are initialized
in the boot process.
236 Reference