add a prelimary version of a new manual.
This commit is contained in:
parent
e865376cd5
commit
28f2016a13
3 changed files with 173 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
1999-10-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/Makefile.am (UNFINISHED_MANUALS): New variable.
|
||||
(EXTRA_DIST): Added $(UNFINISHED_MANUALS).
|
||||
* docs/new-grub.texi: New file.
|
||||
|
||||
1999-10-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/Makefile.am (man_MANS): Added mbchk.1.
|
||||
|
|
|
@ -6,8 +6,11 @@ HELP2MAN = help2man
|
|||
SRC2TEXI = src2texi
|
||||
noinst_SCRIPTS = $(HELP2MAN) $(SRC2TEXI)
|
||||
|
||||
# The unfinished manuals.
|
||||
UNFINISHED_MANUALS = new-grub.texi
|
||||
|
||||
EXTRA_DIST = menu.lst $(man_MANS) $(noinst_SCRIPTS) \
|
||||
$(EXAMPLES) $(multiboot_TEXINFOS)
|
||||
$(EXAMPLES) $(multiboot_TEXINFOS) $(UNFINISHED_MANUALS)
|
||||
|
||||
# Cancel the rule %.texi -> %. This rule may confuse make to determine
|
||||
# the dependecies.
|
||||
|
|
163
docs/new-grub.texi
Normal file
163
docs/new-grub.texi
Normal file
|
@ -0,0 +1,163 @@
|
|||
\input texinfo
|
||||
@c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename grub.info
|
||||
@settitle GRUB Manual
|
||||
@c %**end of header
|
||||
|
||||
@c This new manual is under development. When it will be completed, I'll
|
||||
@c replace it with the old one. If you'd like to help it, please let me
|
||||
@c know. - okuji
|
||||
|
||||
@include version.texi
|
||||
|
||||
@c Unify all our little indices for now.
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex ky cp
|
||||
@syncodeindex pg cp
|
||||
@syncodeindex tp cp
|
||||
|
||||
@dircategory Kernel
|
||||
@direntry
|
||||
* GRUB: (grub). The GRand Unified Bootloader.
|
||||
@end direntry
|
||||
|
||||
@dircategory Kernel
|
||||
@direntry
|
||||
* mbchk: (grub)Invoking mbchk. Check for the format of a Multiboot kernel
|
||||
@setchapternewpage off
|
||||
|
||||
@ifinfo
|
||||
Copyright @copyright{} 1996 Erich Boleyn
|
||||
Copyright @copyright{} 1999 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of
|
||||
this manual provided the copyright notice and this permission notice
|
||||
are preserved on all copies.
|
||||
|
||||
@ignore
|
||||
Permission is granted to process this file through TeX and print the
|
||||
results, provided the printed document carries a copying permission
|
||||
notice identical to this one except for the removal of this paragraph
|
||||
(this paragraph not being relevant to the printed manual).
|
||||
|
||||
@end ignore
|
||||
|
||||
Permission is granted to copy and distribute modified versions of this
|
||||
manual under the conditions for verbatim copying, provided also that
|
||||
the entire resulting derived work is distributed under the terms of a
|
||||
permission notice identical to this one.
|
||||
|
||||
Permission is granted to copy and distribute translations of this manual
|
||||
into another language, under the above conditions for modified versions.
|
||||
@end ifinfo
|
||||
|
||||
@titlepage
|
||||
@sp 10
|
||||
@title The GRUB Manual
|
||||
@author Gordon Matzigkeit
|
||||
@author OKUJI Yoshinori
|
||||
@c The following two commands start the copyright page.
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
@vskip 0pt plus 1filll
|
||||
Copyright @copyright{} 1996 Erich Boleyn
|
||||
Copyright @copyright{} 1999 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of
|
||||
this manual provided the copyright notice and this permission notice
|
||||
are preserved on all copies.
|
||||
Permission is granted to copy and distribute modified versions of this
|
||||
manual under the conditions for verbatim copying, provided that the entire
|
||||
resulting derived work is distributed under the terms of a permission
|
||||
notice identical to this one.
|
||||
|
||||
Permission is granted to copy and distribute translations of this manual
|
||||
into another language, under the above conditions for modified versions,
|
||||
except that this permission notice may be stated in a translation approved
|
||||
by Free Software Foundation.
|
||||
@end titlepage
|
||||
|
||||
@finalout
|
||||
@headings double
|
||||
|
||||
@c The Top node should not appear in TeX.
|
||||
@ifnottex
|
||||
|
||||
@node Top
|
||||
@top GRUB
|
||||
|
||||
This file documents GNU GRUB, the Grand Unified Bootloader. This
|
||||
edition documents version @value{VERSION}.
|
||||
@end ifnottex
|
||||
|
||||
@menu
|
||||
Part I: The Tutorial Manual
|
||||
|
||||
* Overview::
|
||||
* Device syntax::
|
||||
* Installation::
|
||||
* Boot::
|
||||
* Configuration::
|
||||
* FAQ::
|
||||
|
||||
Part II: The User Reference Manual
|
||||
|
||||
* Introduction::
|
||||
* Filesystem::
|
||||
* Interface::
|
||||
* Command::
|
||||
* Troubleshooting::
|
||||
* Invoking the grub shell::
|
||||
* Invoking mbchk::
|
||||
|
||||
Part III: The Programmer Reference Manual
|
||||
|
||||
* Memory map::
|
||||
* Embedded data::
|
||||
* Filesystem interface::
|
||||
* Bootstrap tricks::
|
||||
* Memory detection::
|
||||
* Low-level disk I/O::
|
||||
* MBR::
|
||||
* Partition table::
|
||||
|
||||
Appendices and Indices
|
||||
|
||||
* Obtaining and Building GRUB::
|
||||
* Reporting Bugs::
|
||||
* Index::
|
||||
|
||||
@end menu
|
||||
|
||||
@iftex
|
||||
@page
|
||||
@unnumbered{Part I: The Tutorial Manual}
|
||||
@end iftex
|
||||
|
||||
@include tutorial.texi
|
||||
|
||||
@iftex
|
||||
@page
|
||||
@unnumbered{Part II: The User Reference Manual}
|
||||
@end iftex
|
||||
|
||||
@include user-ref.texi
|
||||
|
||||
@iftex
|
||||
@page
|
||||
@unnumbered{Part III: The Programmer Reference Manual}
|
||||
@end iftex
|
||||
|
||||
@include prog-ref.texi
|
||||
|
||||
@iftex
|
||||
@page
|
||||
@unnumbered{Appendices and Indices}
|
||||
@end iftex
|
||||
|
||||
@include appendices.texi
|
||||
|
||||
@contents
|
||||
@bye
|
Loading…
Add table
Add a link
Reference in a new issue