I am new to Linux, and trying to get a definitive understanding of the Linux boot processs, before attending a Linux Server Admin class starting in June.
Setting up the Question: During Linux boot, after the kernel and initramfs are loaded into memory... Then, the kernel decompresses in memory to /boot/, a RAM-based virtual file system via cpio, loads necessary modules among other things, and then....
The Kernel executes the /sbin/init program.
Question: Is the Kernel executing the "init" program from /sbin/init from the RAM-based virtual file system, OR... from the physical disk, since the / partition has already been mounted by the Kernel?
.... When does the Kernel stop using the RAM-based file system, and start using the physical / partition?
Thank you, Ingemar