Updated
almost 5 years
ago.
6 hacker ♥️.
1 follower.
Has no hacker:
grab it!
There are many tasks necessary to do since PID 1 is started by kernel before the system can do any useful work. And those tasks ideally run as parallel as possible. Unfortunately, sometimes the dependencies and ordering can get wrong resulting into race conditions or deadlocks.
The goal of this project is to document in detail what happens when and explain the dependencies so it could be used as a reference when someone runs into a problem with their boot task.
Topics include:
- early userspace, switch root
- synchronization points
- network
- storage: multipath, LVM, MD RAID, NFS, iSCSI, encrypted devices
- plymouth
The base for the work could be systemd-analyze plot
which would iteratively expanded and decorated with explanations.
No Hackers yet
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 15
Activity
Comments
Be the first to comment!
Similar Projects
This project is one of its kind!