Package mkinitrd: Information

Danger alert: Package removed from branch sisyphus

Removed in the quest: #216973
Package removed: Nikita Ermakov
Deletion date: Dec. 4, 2018
Source package:
Build time:
May 10, 2014, 04:29 PM in the task #119472
Report package bug
Home page:

Creates an initial ramdisk image for preloading modules
Mkinitrd creates filesystem images which are suitable for use as Linux
initial ramdisk (initrd) images. Such images are often used for
preloading the block device modules (such as IDE, SCSI or RAID) which
are needed to access the root filesystem. Mkinitrd automatically loads
IDE modules, all scsi_hostadapter entries in /etc/modules.conf, and
raid modules if the system's root partition is on raid, which makes it
simple to build and use kernels using modular device drivers.

In other words, generic kernels can be built without drivers for any
IDE/SCSI/RAID adapters which load appropriate driver as a module. Since
the kernel needs to read those modules, but in this case it isn't able
to address the IDE/SCSI/RAID adapter, an initial ramdisk is used. The
initial ramdisk is loaded by the operating system loader (such as LILO
or GRUB) and is available to the kernel as soon as the ramdisk is
loaded. The ramdisk image loads the proper IDE/SCSI/RAID adapter and
allows the kernel to mount the root filesystem. The mkinitrd program
creates such a ramdisk using information found in the /etc/modules.conf

List of rpms provided by this srpm:
mkinitrd (noarch)
mkinitrd-initramfs (noarch)

List of contributors:

Last changed

May 10, 2014 Led 1:3.0.32-alt1
- 3.0.32:
  + fixed modules installation
Nov. 28, 2013 Led 1:3.0.31-alt1
- 3.0.31:
  + scripts/functions: clean ups
  + scripts/functions: panic(): load modules for USB keyboard too
  + scripts/nbd_srp: fix searching ib device
  + clean ups
Nov. 28, 2013 Led 1:3.0.30-alt1
- 3.0.30:
  + fixed AddUdevRule()