[release-notes] modular kernel packaging
Pete Travis
immanetize at fedoraproject.org
Wed Oct 8 02:31:20 UTC 2014
commit d6c3f08cf906e355952e51effe07bc3cbbeb09b5
Author: Pete Travis <immanetize at fedoraproject.org>
Date: Tue Oct 7 20:31:16 2014 -0600
modular kernel packaging
en-US/Kernel.xml | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/en-US/Kernel.xml b/en-US/Kernel.xml
index ba8e9f7..4d963de 100644
--- a/en-US/Kernel.xml
+++ b/en-US/Kernel.xml
@@ -4,7 +4,7 @@
%BOOK_ENTITIES;
]>
-<section>
+<section id="kernel">
<title>Kernel</title>
<indexterm>
<primary>kernel</primary>
@@ -15,6 +15,28 @@
<para>
Fedora &PRODVER; features the &KERNEL; kernel.
</para>
+ <section id="kernel-packaging">
+ <title>Modular Kernel Packaging</title>
+ <para>
+ The <package>kernel</package> package is now a meta package that pulls in <package>kernel-core</package> and <package>kernel-modules</package>. The <package>kernel-core</package> package is smaller than a full package and is well-suited for virtualized environments. By optionally uninstalling <package>kernel-modules</package>, cloud image size can be reduced.
+ </para>
+ <para>
+ The <package>kernel-modules</package> package should be included when Fedora is installed on real hardware.
+ </para>
+ <important>
+ <title>Initramfs Changes</title>
+ <para>
+ Please note, that a new initramfs is only automatically generated by the <package>kernel-core</package> package but not the <package>kernel-modules</package> package. If you only installed <package>kernel-core</package> at first and install <package>kernel-modules</package> at a later point in time, you need to create a new initramfs manually using dracut, if any of the newly installed modules has become critical for your system's boot up.
+ </para>
+ <para>
+ The <command>dracut</command> utility is used to create the initramfs on Fedora. To regenerate an initramfs for all installed kernels, use the following command:
+ </para>
+ <screen>
+ <prompt>#</prompt> <command>dracut --regenerate-all</command>
+ </screen>
+ </important>
+ </section>
+
</section>
More information about the docs-commits
mailing list