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
Linux 20 Netstat Commands for Linux Network Management
Viewed 9459 times since Mon, Sep 21, 2020
How to use yum-cron to automatically update RHEL/CentOS Linux 6.x / 7.x
Viewed 4876 times since Tue, Dec 4, 2018
ZPOOL: Add a mirror to a concat zpool
Viewed 3625 times since Sun, Jun 3, 2018
LVM: Reduce root PV/VG
Viewed 5056 times since Sat, Jun 2, 2018
RHEL: iSCSI target/initiator configuration on RHEL6
Viewed 8609 times since Sat, Jun 2, 2018
stunnel: Authentication
Viewed 9060 times since Fri, Sep 28, 2018
How to find the largest files and directories in Linux?
Viewed 3155 times since Sun, May 20, 2018
18 Quick ‘lsof’ command examples for Linux Geeks
Viewed 11360 times since Sun, Jun 30, 2019
Installing and Configuring stunnel on CentOS 6
Viewed 3966 times since Fri, Sep 28, 2018
Fake A Hollywood Hacker Screen in Linux Terminal linux FUN
Viewed 5605 times since Thu, Apr 18, 2019