Why is the root filesystem is loaded into a ramdisk?
I am studying the boot process in Linux. I came across this sentence "RAM is several orders of magnitude faster than a floppy disk, so system operation is fast from a ramdisk" The kernel will anyway load the root filesystem in RAM for executing it. So my question why do we need a ramdisk for loading the the root filesystem, if the kernel loads the root file system into RAM ? The documentation for SUSE Linux provides a good explanation of why Linux is booted with a RAMDisk: As soon as the Linux kernel has been booted and the root file system (/) mounted, programs can be run and further kernel