Go to file
Colin Watson 0d39b369ff Automatically call linuxefi from linux if secure boot is enabled and
the kernel is signed, to hand over to the kernel without calling
ExitBootServices.  Otherwise, linux will fall through to previous
code, call ExitBootServices itself, and boot the kernel normally.
2013-01-29 06:12:13 +00:00
build-aux Use gnulib-tool to create gnulib source files. 2010-09-20 12:35:33 +02:00
conf * conf/Makefile.common (LDFLAGS_PLATFORM): Use explicit -Wl. 2012-04-18 23:37:25 +02:00
debian Automatically call linuxefi from linux if secure boot is enabled and 2013-01-29 06:12:13 +00:00
docs * docs/grub.texi: Fix search syntax. 2012-06-23 10:55:14 +02:00
grub-core Automatically call linuxefi from linux if secure boot is enabled and 2013-01-29 06:12:13 +00:00
include Apply patch from Fedora to add a "linuxefi" loader which boots kernels 2013-01-29 06:05:50 +00:00
m4 Avoid assuming that gets is declared. 2012-11-18 10:23:03 +00:00
po Output a menu entry for firmware setup on UEFI FastBoot systems. 2013-01-29 05:41:07 +00:00
tests * tests/util/grub-shell.in: Fix a typo. 2012-06-22 21:59:10 +02:00
themes/starfield Starfield theme. 2012-02-23 17:21:38 +01:00
unicode * unicode: Import Unicode 6.0 data. 2011-12-25 16:17:25 +01:00
util Remove "GNU/Linux" from default distributor string for Ubuntu. 2013-01-29 05:50:16 +00:00
.bzrignore New upstream release. 2012-09-04 18:12:59 +01:00
ABOUT-NLS automake commit without merge history 2010-05-06 11:34:04 +05:30
acinclude.m4 * acinclude.m4 (grub_CHECK_PIC): New test. 2012-02-29 15:30:11 +01:00
AUTHORS 2005-09-03 Yoshinori K. Okuji <okuji@enbug.org> 2005-09-03 16:54:27 +00:00
autogen.sh add gcry to utils 2011-04-22 19:04:21 +02:00
BUGS * BUGS: New file. 2011-01-11 00:06:01 +01:00
ChangeLog * configure.ac: Bump version to 2.00. 2012-06-28 02:06:36 +02:00
config.h.in Move platform-dependent files from $prefix to $prefix/$platform. 2012-02-04 21:47:29 +01:00
configure.ac * configure.ac: Bump version to 2.00. 2012-06-28 02:06:36 +02:00
COPYING 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
geninit.sh automake commit without merge history 2010-05-06 11:34:04 +05:30
gentpl.py * gentpl.py: Ignore error 2022 in objconv since it's irrelevant for us. 2012-05-28 17:57:18 +02:00
INSTALL * INSTALL: Document that libdevmapper needs to be 1.02.34 or later. 2010-09-02 23:57:21 +01:00
linguas.sh * linguas.sh: Remove autogenerated *.po. 2012-04-07 19:44:50 +02:00
Makefile.am Add loongson tests. 2012-06-15 19:42:25 +02:00
Makefile.util.def Output a menu entry for firmware setup on UEFI FastBoot systems. 2013-01-29 05:41:07 +00:00
NEWS * NEWS: Fix unclarity and language mistakes. 2012-06-27 23:37:20 +02:00
README * README: Point to the Info manual. 2010-07-13 12:20:32 +01:00
THANKS 2009-12-11 Robert Millan <rmh.grub@aybabtu.com> 2009-12-11 22:44:47 +00:00
TODO 2008-01-07 Robert Millan <rmh@aybabtu.com> 2008-01-07 19:21:34 +00:00

This is GRUB 2, the second version of the GRand Unified Bootloader.
GRUB 2 is rewritten from scratch to make GNU GRUB cleaner, safer, more
robust, more powerful, and more portable.

See the file NEWS for a description of recent changes to GRUB 2.

See the file INSTALL for instructions on how to build and install the
GRUB 2 data and program files.

Please visit the official web page of GRUB 2, for more information.
The URL is <http://www.gnu.org/software/grub/grub.html>.

More extensive documentation is available in the Info manual,
accessible using 'info grub' after building and installing GRUB 2.
Please look at the GRUB Wiki <http://grub.enbug.org> for testing
procedures.

There are a number of important user-visible differences from the
first version of GRUB, now known as GRUB Legacy. For a summary, please
see:

  info grub Introduction 'Changes from GRUB Legacy'