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