This is an old revision of the document!
From BIOS to /etc/init.d/rcS
CPU
|
V
+------------------BIOS----------------+
| | | |
V V V V
Floppy Hard Disk Versatile PXE (4)
set (3) DVD/CD-ROM <- Floppy (2) --> or
| USB WEB boot
V V |
+-------------+ |
| |
V V
Boot Sector |
| |
+-------------------------------+
|
V
+------- Boot loader --------+
| |
V V
Frugal/Uncommon(1): Installed:
load Kernel+initramfs load Kernel only
| |
V V
Run /init -----------+ |
| | Mount root
V | filesystem
Create tmpfs | |
| | | |
V V V V
Loram: Frugal: Uncommon(1): |
Mount aufs populate run script |
& squashfs tmpfs load modules(s) |
| | mount root |
| | | |
+------------+------------+ |
| |
V V
Switch to new root |
| |
+------------------------+
|
V
Run /sbin/init
|
V
Run /etc/init.d/rcS
from /etc/inittab
- Uncommon is LVM, RAID, crypto, loop or subdir mount with preinit rootfs, see http://doc.slitaz.org/en:guides:uncommoninst
- Versatile boot floppy - http://mirror.slitaz.org/boot/floppy-grub4dos
- Boot floppy set - http://mirror.slitaz.org/floppies/
- LAN PXE or WEB boot, see http://doc.slitaz.org/en:guides:pxe