RHEL: Rebuilding the initial ramdisk image

RHEL: Rebuilding the initial ramdisk image

# Tested on RHEL 5, 6 & 7

# Sometimes it may be necessary to rebuild the initial ramdisk (also known as initrd or
# initramfs) to include new kernel modules, files, etc.


#
RHEL 3, 4 & 5: Rebuilding the initrd
# ------------------------------------------------------------------------------------------

cp /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r).img.bak

mkinitrd -f -v /boot/initrd-$(uname -r).img $(uname -r)

# If we are in a kernel version different to the initrd we are building we must specify
# the full kernel version, without architecture:

mkinitrd -f -v /boot/initrd-2.6.18-348.2.1.el5.img 2.6.18-348.2.1.el5



#
RHEL 6 & 7: Rebuilding the initramfs
# ------------------------------------------------------------------------------------------

cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

dracut -f

# If we are in a kernel version different to the initrd we are building we must specify
# the full kernel version, including architecture:

dracut -f /boot/initramfs-2.6.32-220.7.1.el6.x86_64.img 2.6.32-220.7.1.el6.x86_64


# *** Consider adding a new grub/grub2 entry pointing to the initial ramdisk image, that
#     will allow you to choose the old version at boot time without restoring the backup
5 (1)
Article Rating (1 Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
RHCS6: Create a new Logical Volume / Global Filesystem 2 (GFS2)
Viewed 2502 times since Sun, Jun 3, 2018
CentOS / RHEL 7 : Configuring an NFS server and NFS client Linux NFS
Viewed 16768 times since Fri, Feb 21, 2020
Sample logrotate configuration and troubleshooting part 2
Viewed 9728 times since Fri, Nov 30, 2018
RHEL: Adding a boot entry to GRUB/GRUB2 configuration
Viewed 4955 times since Sun, May 27, 2018
OpenSSL: Find Out SSL Key Length – Linux Command Line
Viewed 7437 times since Mon, Feb 18, 2019
Linux / UNIX: DNS Lookup Command
Viewed 9799 times since Sun, Sep 30, 2018
RHEL: Checking HBAs
Viewed 15168 times since Sun, May 27, 2018
RHEL: Handling SCSI disks
Viewed 12767 times since Sun, May 27, 2018
stunnel bacula
Viewed 2256 times since Fri, Sep 28, 2018
Linux Find Large Files
Viewed 3128 times since Mon, Oct 29, 2018