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
WatchDog watchdog.sh script for checking server running
Viewed 5283 times since Tue, Jul 31, 2018
LVM: Remove an existing Volume Group
Viewed 5295 times since Sat, Jun 2, 2018
Setting up encrypted tunnel using stunnel
Viewed 2377 times since Fri, Sep 28, 2018
Lsyncd: live file syncronization across multiple Linux servers
Viewed 6823 times since Wed, Oct 31, 2018
OpenSSL: Check If Private Key Matches SSL Certificate & CSR
Viewed 3028 times since Mon, Feb 18, 2019
Modifying the inode count for an ext2/ext3/ext4 file system
Viewed 14970 times since Fri, Sep 18, 2020
Use inotify-tools on CentOS 7 or RHEL 7 to watch files and directories for events
Viewed 13958 times since Fri, Jul 27, 2018
Odpalenie polecenia tylko na jedną godzinę
Viewed 2760 times since Thu, May 24, 2018
Installing and Configuring stunnel on CentOS 6
Viewed 4018 times since Fri, Sep 28, 2018
debian Debian/Ubuntu Linux: Find If Installed APT Package Includes a Fix/Patch Via CVE Number
Viewed 9373 times since Sun, Sep 23, 2018