]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* docs/grub.texi: Add few mentions about EFI, debug and videoinfo.
authorVladimir Serbinenko <phcoder@gmail.com>
Mon, 4 Nov 2013 01:18:02 +0000 (02:18 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Mon, 4 Nov 2013 01:18:02 +0000 (02:18 +0100)
ChangeLog
docs/grub.texi

index d83763de9c63a9eaf20451231b457fbd4c648073..4ef20e04427cead925cb76bee59f4d115a38bd91 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-11-04  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * docs/grub.texi: Add few mentions about EFI, debug and videoinfo.
+
 2013-11-04  Peter Lustig <peter.lustig.7db@gmail.com>
 
        * grub-core/commands/i386/nthibr.c: New command.
index 8fa20e6c0fc31c6d374475564326c6b954806ec3..1bdc1151648fbf250e270f6e8712a89ba77d5e01 100644 (file)
@@ -701,6 +701,26 @@ you may run those commands directly to install GRUB, without using
 with the internals of GRUB. Installing a boot loader on a running OS may be
 extremely dangerous.
 
+On EFI systems for fixed disk install you have to mount EFI System Partition.
+If you mount it at @file{/boot/efi} then you don't need any special arguments:
+
+@example
+# @kbd{grub-install}
+@end example
+
+Otherwise you need to specify where your EFI System partition is mounted:
+
+@example
+# @kbd{grub-install --efi-directory=/mnt/efi}
+@end example
+
+For removable installs you have to use @option{--removable} and specify both
+@option{--boot-directory} and @option{--efi-directory}:
+
+@example
+# @kbd{grub-install --efi-directory=/mnt/usb --boot-directory=/mnt/usb/boot --removable}
+@end example
+
 @node Making a GRUB bootable CD-ROM
 @section Making a GRUB bootable CD-ROM
 
@@ -3088,7 +3108,8 @@ to go beyond the current 16 colors.
 This variable may be set to enable debugging output from various components
 of GRUB.  The value is a list of debug facility names separated by
 whitespace or @samp{,}, or @samp{all} to enable all available debugging
-output.
+output. The facility names are the first argument to grub_dprintf. Consult
+source for more details.
 
 
 @node default
@@ -3136,7 +3157,8 @@ If this variable is set, it sets the resolution used on the @samp{gfxterm}
 graphical terminal.  Note that you can only use modes which your graphics
 card supports via VESA BIOS Extensions (VBE), so for example native LCD
 panel resolutions may not be available.  The default is @samp{auto}, which
-selects a platform-specific default that should look reasonable.
+selects a platform-specific default that should look reasonable. Supported
+modes can be listed by @samp{videoinfo} command in GRUB.
 
 The resolution may be specified as a sequence of one or more modes,
 separated by commas (@samp{,}) or semicolons (@samp{;}); each will be tried