mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-21 14:59:34 +00:00
70 lines
3.2 KiB
Plaintext
70 lines
3.2 KiB
Plaintext
This is GNU GRUB, the GRand Unified Bootloader. GRUB is intended to
|
|
provide important bootloader features that are missing from typical
|
|
personal computer BIOSes:
|
|
|
|
- provides fully-featured command line and graphical interfaces
|
|
- recognizes fdisk partitions and BSD disklabels
|
|
- can dynamically read Linux ext2fs, ReiserFS, JFS and XFS, BSD ufs,
|
|
MS-DOS FAT16 and FAT32, Minix fs, and VSTa fs filesystems, plus
|
|
hardcoded blocklists
|
|
- can boot Multiboot-compliant kernels (such as GNU Mach), as well
|
|
as standard Linux and *BSD kernels
|
|
|
|
See the file NEWS for a description of recent changes to GRUB.
|
|
|
|
If you are interested in the network support, see the file
|
|
README.netboot under the directory netboot.
|
|
|
|
See the file INSTALL for instructions on how to build and install the
|
|
GRUB data and program files. See the GRUB manual for details about
|
|
using GRUB as your bootloader. Type "info grub" in the shell prompt.
|
|
|
|
GNU GRUB has a page on the web. See:
|
|
|
|
http://www.gnu.org/software/grub/grub.en.html (English)
|
|
http://www.gnu.org/software/grub/grub.ja.html (Japanese)
|
|
|
|
If you have any suggestions or ideas, please send electronic mail to the
|
|
GRUB mailing list <bug-grub@gnu.org>. The archive of the list is
|
|
available at <http://www.mail-archive.com/bug-grub%40gnu.org/>.
|
|
|
|
When you encounter a problem or a bug, first of all, read the chapter
|
|
"Reporting bugs" in the document. Very often, people ask us their
|
|
questions with little (or no) information about their systems. That's
|
|
quite useless, because we have to *guess* what you did, what was
|
|
displayed and what really happened. Please notice that we may not see
|
|
your computer directly. So, whenever you report a bug, you must include
|
|
enough information so that we can understand what happened and even
|
|
reproduce your problem in our machines.
|
|
|
|
Once you have realized how to write a bug report, please submit it to
|
|
<bug-grub@gnu.org> with information about your computer and what you did
|
|
_as much as possible_. Excessive information is always better than no
|
|
information.
|
|
|
|
When you enhance/fix GRUB, please send the patch to <bug-grub@gnu.org>.
|
|
Do not forget to write your changes to ChangeLog; That helps us to
|
|
understand your changes correctly. And it is preferable that your patch
|
|
is the unified format. Just append `-u' option to the command `diff'.
|
|
|
|
NOTE: you should stick to the GNU Coding Standards. Look at the URL
|
|
<http://www.gnu.org/prep/standards_toc.html> to understand it.
|
|
|
|
DEVELOPERS: to subscribe to the mailing list, see
|
|
<http://mail.gnu.org/mailman/listinfo/bug-grub>. You can get the latest
|
|
GRUB CVS tree from `:pserver:anoncvs@subversions.gnu.org:/cvsroot/grub',
|
|
module `grub'. Just hit enter when CVS prompts you for a password.
|
|
See <http://savannah.gnu.org/projects/grub/>, for more details.
|
|
|
|
If you are really interested in the rapid development, you can subscribe
|
|
to the list <commit-grub@gnu.org>. See
|
|
<http://mail.gnu.org/mailman/listinfo/commit-grub>. This list is not for
|
|
a general purpose but will notify you of CVS logs whenever any developer
|
|
checks in patches.
|
|
|
|
IMPORTANT SIZE LIMITS:
|
|
|
|
- For the FFS stage1.5, if you want to fit into the "bootloader" area
|
|
of an FFS partition, it cannot be larger than 512 * 14 disk sectors,
|
|
or 7168 bytes.
|