Skip to content

Commit

Permalink
Minor editing regenerate_initramfs.md (#2480)
Browse files Browse the repository at this point in the history
* put initramfs in back tics within header
* remove duplicate level 1 header (level 1 header provided by the title: meta)
* file system, rather than filesystem
* one minor command instruction simplification
* might instead of may
  • Loading branch information
sspencerwire authored Nov 5, 2024
1 parent 27c3c3d commit 713aa37
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions docs/guides/kernel/regenerate_initramfs.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,23 @@
---
title: Regenerate initramfs
title: Regenerate `initramfs`
author: Neel Chauhan
contributors:
contributors: Steven Spencer
tested_with: 9.4
tags:
- hardware
---

# Regenerate initramfs

## Introduction

An `initramfs` is the root filesystem inside a Linux kernel to help boot the system. It contains the core modules needed to boot Linux.
An `initramfs` is the root file system inside a Linux kernel to help boot the system. It contains the core modules needed to boot Linux.

Sometimes, an Linux administrator might want to regenerate the `initramfs`, say if they want to blacklist a driver or include a out-of-band module. For instance, the author did this to [enable Intel vPro on a Minisforum MS-01](https://spaceterran.com/posts/step-by-step-guide-enabling-intel-vpro-on-your-minisforum-ms-01-bios/).
Sometimes, an Linux administrator might want to regenerate the `initramfs`, say if they want to blacklist a driver or include a out-of-band module. The author did this to [enable Intel vPro on a Minisforum MS-01](https://spaceterran.com/posts/step-by-step-guide-enabling-intel-vpro-on-your-minisforum-ms-01-bios/).

## Requirements

The following are the minimum requirements for using this procedure:

* A Rocky Linux system or virtual machine (not a container)

* Changes to the kernel setup, such as blacklisting or adding a module

## Regenerating the `initramfs`
Expand All @@ -37,12 +34,12 @@ Next, run `dracut` to regenerate the `initramfs`:
dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
```

Subsequently, reboot:
Then reboot:

```bash
reboot
```

## Conclusion

The Linux kernel is extremely powerful and modular. It makes sense that some users may want to allow or disallow certain modules, and regenerating the `initramfs` allows for this to happen. So cheers, you regenerated yours!
The Linux kernel is extremely powerful and modular. It makes sense that some users might want to allow or disallow certain modules, and regenerating the `initramfs` allows for this to happen.

0 comments on commit 713aa37

Please sign in to comment.