Repository :
http://git.fedorahosted.org/cgit/docs/multiboot-guide.git
On branch : master
---------------------------------------------------------------
commit e0f485c5cd4acc8cc0375178e6b018ea16e43b68
Author: Pete Travis <immanetize(a)fedoraproject.org>
Date: Sat Nov 30 22:24:07 2013 -0700
Added a general description of GRUB configuration
---------------------------------------------------------------
en-US/GRUB-basics.xml | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
diff --git a/en-US/GRUB-basics.xml b/en-US/GRUB-basics.xml
index 4dd51c3..6ce6df2 100644
--- a/en-US/GRUB-basics.xml
+++ b/en-US/GRUB-basics.xml
@@ -6,5 +6,25 @@
]>
<section id="GRUB-basics">
<title>GRUB Basics</title>
- <para />
+ <para>
+ Fedora uses the GRUB bootloader. Short for <productname>GNU
<emphasis>GR</emphasis>and <emphasis>U</emphasis>nified
<emphasis>B</emphasis>ootloader</productname>. GRUB is a powerful and
versatile bootloader that meets most needs. For other platforms such as IBM System Z or
cloud images, Fedora may use other bootloaders, but because they are not likely to
multiboot, this document does not address them.
+ </para>
+ <para>
+ The primary configuration file for GRUB describes the menu presented to the user,
including the options passed to each operating system definition it boots. It also
contains options for GRUB itself, such as the default option, timeout before continuing to
the default option, and the visual presentation of the menu.
+ </para>
+ <para>
+ On BIOS systems, this file is located on the boot partition, as
<filename>/boot/grub2/grub.cfg</filename>.
+ </para>
+ <para>
+ On UEFI systems, this file is located on the UEFI system partition, as
<filename>/boot/efi/EFI/fedora/grub.cfg</filename>.
+ </para>
+ <note>
+ <title>Do not edit GRUB configurations directly!</title>
+ <para>
+ Any changes made directly to the GRUB configuration files will be overwritten when
the file is regenerated, such as after a kernel update. Instead of editing these files
directly, edit the templates that are used to generate them. This process is covered in
<xref linkend="GRUB-configuration" />
+ </para>
+ </note>
+ <para>
+ GRUB can identify and directly boot most Unix type operating systems. You only need
one GRUB configuration to boot them all, but each should have a dedicated
<filename>/boot</filename> partition. Operating systems such as Windows cannot
be booted directly, but GRUB can identify and chainload them.
+ </para>
</section>