

ex2 is/was a popular choice, as well as the UEFI system partition (basically FAT). Of course, it requires that the initramfs be stored on a filesystem whose code is baked into the kernel.

in your initramfs and the initramfs's init (it has a distinct init from your main system, usually a shell script) knows about them then they can be used to bootstrap your root filesystem. and it requires a password or some modules that aren't baked into the main kernel image. Usually these are storage related - maybe your root filesystem lives on a disk that's encrypted, backed by RAID, etc. Initramfs is mostly for loading stuff required for booting the system. Very much like /tmp in distros that store /tmp in memory.
#VIRTUALBOX KERNEL DRIVER NOT INSTALLED ARCHIVE#
It's initialized using an archive stored on disk, but after that point can be modified freely without touching disk at all. The initramfs is the first root filesystem a Linux system has but it resides entirely in RAM.

In case anyone wants more detail on the internals: The host can be any OS kernel that exports basic primitives that allow the Cooperative Linux portable driver to run in CPL0 mode (ring 0) and allocate memory.
#VIRTUALBOX KERNEL DRIVER NOT INSTALLED DRIVERS#
Therefore, the host kernel is left in control of the real hardware and the guest kernel contains special drivers that communicate with the host and provide various important devices to the guest OS. >However, while both kernels theoretically have full access to the real hardware, modern PC hardware is not designed to be controlled by two different operating systems at the same time. Each kernel has its own complete CPU context and address space, and each kernel decides when to give control back to its partner. In effect Cooperative Linux turns the two different operating system kernels into two big coroutines. >The term "cooperative" is used to describe two entities working in parallel. But it is a shame this project died and wsl1 was abandoned. Things can go much further than just sharing a partition.
