Linux › Section F · How user space starts › Topic F.6
The initial RAM filesystem
To mount its root filesystem, the kernel may need drivers that live on that very filesystem. The initial RAM filesystem breaks the deadlock with a small, temporary user space that runs before the real one.
In this topic
- A chicken-and-egg problem
- The solution: a filesystem in memory
- What happens inside the initramfs
- initrd and initramfs
- Tools and files by distribution
- Worked example: looking inside
- Worked example: rebuilding after a change
- When the initramfs cannot find the root
- Common mistakes to avoid
- Key takeaways
This topic is part of Wuanberri Pro. Checking your access…
