In Linux systems, initrd
(initial ramdisk) is a scheme for loading a temporary root file system into memory, to be used as part of the Linux startup process. initrd
and initramfs
(from INITial RAM File System) refer to two different methods of achieving this. Both are commonly used to make preparations before the real root file system can be mounted.