You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Qiumiao Zhang 63d3211403 net: Fix NULL pointer dereference when parsing ICMP6_ROUTER_ADVERTISE messages 4 weeks ago
asm-tests asm-tests/i386-pc: Check that movl is 5 bytes. 6 years ago
conf gdb: Add malloc and free symbols to kernel.exec to improve gdb functionality 2 months ago
docs docs: Use correct list format 1 month ago
grub-core net: Fix NULL pointer dereference when parsing ICMP6_ROUTER_ADVERTISE messages 4 weeks ago
include build: Fix -Werror=array-bounds array subscript 0 is outside array bounds 1 month ago
po po: Un-transliterate the %zu format code 2 months ago
tests tests: Ensure that loopback devices and zfs devices are cleaned up 4 weeks ago
themes/starfield Starfield theme. 10 years ago
unicode * unicode: Import Unicode 6.0 data. 11 years ago
util util/mkimage: Fix dangling pointer may be used error 1 month ago
.gitattributes gitattributes: Mark po/exclude.pot as binary so git won't try to diff nonprintables 3 years ago
.gitignore gitignore: Add a few forgotten file patterns 2 years ago
.travis.yml travis: Run bootstrap to fix build 2 years ago
AUTHORS 2005-09-03 Yoshinori K. Okuji <okuji@enbug.org> 17 years ago
BUGS * BUGS: New file. 12 years ago
COPYING 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 15 years ago
INSTALL INSTALL: Add information on using --build when cross-compiling 2 months ago
MAINTAINERS SECURITY: Add SECURITY file 12 months ago
Makefile.am ChangeLog: Retire ChangeLog-2015 3 months ago
Makefile.util.def grub-mount: Add support for libfuse3 2 months ago
NEWS Release 2.06 12 months ago
README SECURITY: Add SECURITY file 12 months ago
SECURITY SECURITY: Add SECURITY file 12 months ago
THANKS 2009-12-11 Robert Millan <rmh.grub@aybabtu.com> 13 years ago
TODO TODO: Remove obsolete link 6 years ago
acinclude.m4 configure: Replace -Wl,-r,-d with -Wl,-r and add -fno-common 3 months ago
autogen.sh autogen.sh: Detect python 9 months ago
bootstrap gnulib: Update gnulib version and drop most gnulib patches 2 months ago
bootstrap.conf gnulib: Update gnulib version and drop most gnulib patches 2 months ago
config.h.in gnulib: Handle warnings introduced by updated gnulib 2 months ago
configure.ac configure: Fix default -O2 being added when CFLAGS not set 1 month ago
coreboot.cfg * coreboot.cfg: Add missing file. 9 years ago
geninit.sh automake commit without merge history 12 years ago
gentpl.py tests: Add check-native and check-nonnative make targets 3 months ago
linguas.sh linguas: Don't skip ko.po. 5 years ago

README

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.

See the file MAINTAINERS for information about the GRUB maintainers, etc.

If you found a security vulnerability in the GRUB please check the SECURITY
file to get more information how to properly report this kind of bugs to
the maintainers.

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.

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'