diff --git a/pages/linux/dracut.md b/pages/linux/dracut.md new file mode 100644 index 000000000..1a2191f3d --- /dev/null +++ b/pages/linux/dracut.md @@ -0,0 +1,21 @@ +# dracut + +> Generate initramfs images to boot the Linux kernel. +> Dracut uses options from configuration files in `/etc/dracut.conf`, `/etc/dracut.conf.d/*.conf` and `/usr/lib/dracut/dracut.conf.d/*.conf` by default. +> More information: . + +- Generate an initramfs image for the current kernel without overriding any options: + +`dracut` + +- Generate an initramfs image for the current kernel and overwrite the existing one: + +`dracut --force` + +- Generate an initramfs image for a specific kernel: + +`dracut --kver {{kernel_version}}` + +- Show a list of available modules: + +`dracut --list-modules` diff --git a/pages/linux/lsinitrd.md b/pages/linux/lsinitrd.md new file mode 100644 index 000000000..0b93c69b3 --- /dev/null +++ b/pages/linux/lsinitrd.md @@ -0,0 +1,25 @@ +# lsinitrd + +> Show the contents of an initramfs image. +> See also: `dracut`. +> More information: . + +- Show the contents of the initramfs image for the current kernel: + +`lsinitrd` + +- Show the contents of the initramfs image for the specified kernel: + +`lsinitrd --kver {{kernel_version}}` + +- Show the contents of the specified initramfs image: + +`lsinitrd {{path/to/initramfs.img}}` + +- List modules included in the initramfs image: + +`lsinitrd --mod` + +- Unpack the initramfs to the current directory: + +`lsinitrd --unpack`