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.
 
 
 
 
 
 
Andrea G. Monaco d9b4638c50 docs: Add a link to environment variables 2 months 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 6 months ago
docs docs: Add a link to environment variables 2 months ago
grub-core efi: Don't display a uefi-firmware entry if it's not supported 2 months ago
include loader: Drop argv[] argument in grub_initrd_load() 2 months ago
po po: Un-transliterate the %zu format code 7 months ago
tests tests/util/grub-shell: Only show grub-mkrescue output if it returns an error 2 months ago
themes/starfield Starfield theme. 11 years ago
unicode * unicode: Import Unicode 6.0 data. 11 years ago
util efi: Don't display a uefi-firmware entry if it's not supported 2 months 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 6 months ago
MAINTAINERS SECURITY: Add SECURITY file 1 year ago
Makefile.am Makefile: Make grub_fstest.pp depend on config-util.h 2 months ago
Makefile.util.def grub-mount: Add support for libfuse3 7 months ago
NEWS Release 2.06 1 year ago
README SECURITY: Add SECURITY file 1 year ago
SECURITY SECURITY: Add SECURITY file 1 year ago
THANKS 2009-12-11 Robert Millan <rmh.grub@aybabtu.com> 13 years ago
TODO TODO: Remove obsolete link 7 years ago
acinclude.m4 configure: Replace -Wl,-r,-d with -Wl,-r and add -fno-common 7 months ago
autogen.sh autogen.sh: Detect python 1 year ago
bootstrap gnulib: Update gnulib version and drop most gnulib patches 7 months ago
bootstrap.conf gnulib: Update gnulib version and drop most gnulib patches 7 months ago
config.h.in gnulib: Handle warnings introduced by updated gnulib 7 months ago
configure.ac configure: Warn if stack protector is not allowed 3 months ago
coreboot.cfg * coreboot.cfg: Add missing file. 9 years ago
geninit.sh automake commit without merge history 13 years ago
gentpl.py tests: Add check-native and check-nonnative make targets 7 months ago
linguas.sh linguas: Don't skip ko.po. 6 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'