Trevor
Starfighter Starfighter
Starfighter
  • 152 Views

initramfs

An initramfs (initial ram file system) is used to prepare Linux systems during boot
before the init process starts.

The initramfs takes care of mounting file systems (by loading the proper kernel modules
and drivers) .

When the file systems are mounted, control of the boot process is passed on to init,
which then takes care of starting all necessary services, and booting up the
remainder of the system.

Trevor "Red Hat Evangelist" Chandler
Labels (3)
2 Replies
Blue_bird
Flight Engineer
Flight Engineer
  • 113 Views

Nice..!

Thanks for sharing..!!

Chetan_Tiwary_
Community Manager
Community Manager
  • 69 Views

Beyond basic system preparation, the initramfs is fundamental for booting Linux systems with sophisticated storage setups like LVM and RAID, as well as for unlocking encrypted root partitions (such as LUKS) or accessing root filesystems over a network (like iSCSI or NFS). It provides the essential early environment for the kernel to recognize and manage these complex configurations, acting as a lean Linux system dedicated to successfully mounting the root filesystem.

0 Kudos
Join the discussion
You must log in to join this conversation.