Linux Geek Net>
Next:
2.3.1.3 /etc/init.d/functions
Up:
2.3.1 System 5 init
Previous:
2.3.1.1 Inittab
 
Contents
2.3.1.2 rc.sysinit
reads ("sources") /dev/.devfsd checks to see if we're running devfs and starts the devfsd daemon
check to see if it exists then reads /etc/sysconfig/network for instructions on setting the hostname and starting networking
reads /etc/init.d/functions for instructions for setting up locale and for function definitions
checks to see if this will be a graphical boot and prepares for it
checks /etc/inittab and starts mgetty on configured virtual consoles
set console fonts
prints a banner to the console
mounts the /proc filesystem
unmounts the startup ramdisk
configures kernel paramters
sets the system clock
read he configuration and maps the keyboard for the terminals and console
sets the hostname
initializes USB devices and HID devices like USB keyboard and mouse and required USB storage
runs fsck on the file systems
checks for filesystem quotas and updates quotas on the root filesystem
checks for ISP plug-n-play devices and configures them
remounts the root filesystem in read-write
initializes LVM (Logical Volume Management)
activates swaps
writes a new mtab
starts syslog
runs depmd
load sound modules
load kernel modules
start any configured raid devices
initialize LVM again, in case any are on the raid just started
mount all other filesystems
check quotas on newly mounted filesystems
reread the network configuration and reset the hostname if necessary
clean up /var
reset the console permissions
clean up utmp
delete stale locks
turn on swap
read /etc/rc.serial and configure serial ports
check for scsi tape drives and load the module for it
load usb storage
check for and load firewire
load ide-scsi for things like ide CDR burners and DVD-R
run hdparm for ide drives
generate a header that defines the boot kernel
adjust symlinks for System.map file
dumps syslog messages to a file /var/log/dmesg
creates a crash indicator flag to warn on crashes
Next:
2.3.1.3 /etc/init.d/functions
Up:
2.3.1 System 5 init
Previous:
2.3.1.1 Inittab
 
Contents