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>
|
1999-10-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||||
|
|
||||||
* docs/Makefile.am (man_MANS): Added mbchk.1.
|
* docs/Makefile.am (man_MANS): Added mbchk.1.
|
||||||
|
|
|
@ -6,8 +6,11 @@ HELP2MAN = help2man
|
||||||
SRC2TEXI = src2texi
|
SRC2TEXI = src2texi
|
||||||
noinst_SCRIPTS = $(HELP2MAN) $(SRC2TEXI)
|
noinst_SCRIPTS = $(HELP2MAN) $(SRC2TEXI)
|
||||||
|
|
||||||
|
# The unfinished manuals.
|
||||||
|
UNFINISHED_MANUALS = new-grub.texi
|
||||||
|
|
||||||
EXTRA_DIST = menu.lst $(man_MANS) $(noinst_SCRIPTS) \
|
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
|
# Cancel the rule %.texi -> %. This rule may confuse make to determine
|
||||||
# the dependecies.
|
# 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