Why do we need initramfs/initrd to boot a Linux system ? Ca n't we store all device and FS drivers directly into the Kernel ?
Why do n't we store device and FS drivers directly into the Linux kernel instead of keeping them in the initramfs ?