Question: What Is Initrd in Linux?
Contents

The initial RAM disk (initrd) is an initial root file system that is mounted prior to when the real root file system is available. The initrd is bound to the kernel and loaded as part of the kernel boot procedure. … In the case of desktop or server Linux systems, the initrd is a transient file system.

What is initrd used for?

In computing (specifically as regards Linux computing), initrd (initial ramdisk) is a scheme for loading a temporary root file system into memory, which may be used as part of the Linux startup process.

What is initrd and initramfs in Linux?

@Amumu – initrd is a block device, and simply put, block devices are cached. initramfs is not a filesystem image, it is just a compressed cpio file; it is uncompressed into the tmpfs , just as when you decompress a zip file. –

Marcus Vance

Marcus Vance

Cybersecurity & Digital Privacy Researcher

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.

Share this article
Twitter Facebook Pinterest