clear the bss at the startup and fix some netboot bugs.
This commit is contained in:
parent
f4c8bacd5a
commit
1f6d422a9a
23 changed files with 2406 additions and 125 deletions
|
@ -49,7 +49,9 @@ $ mke2fs /dev/fd0
|
|||
Mount it on somewhere, say, @file{/mnt}.
|
||||
|
||||
@item
|
||||
Copy the GRUB images to @file{/mnt/boot/grub}.
|
||||
Copy the GRUB images to @file{/mnt/boot/grub}. Only @file{stage1},
|
||||
@file{stage2} and @file{menu.lst} are necessary. You may not copy
|
||||
@dfn{stage1.5}s.
|
||||
|
||||
@item
|
||||
Run the following command:
|
||||
|
@ -115,7 +117,7 @@ Multiboot-compliant, the world would be an utopia@dots{}
|
|||
|
||||
|
||||
@node Obtaining and Building GRUB
|
||||
@appendix Obtaining and Building GRUB
|
||||
@appendix How to obtain and build GRUB
|
||||
|
||||
@quotation
|
||||
@strong{Caution:} GRUB requires binutils-2.9.1.0.23 or later because the
|
||||
|
|
|
@ -97,38 +97,39 @@ edition documents version @value{VERSION}.
|
|||
@menu
|
||||
Part I: The Tutorial Manual
|
||||
|
||||
* Overview::
|
||||
* Device Syntax::
|
||||
* Installation::
|
||||
* Boot::
|
||||
* Configuration::
|
||||
* Overview:: Starting to use GRUB
|
||||
* Device Syntax:: How to specify a device
|
||||
* Installation:: How to install GRUB on your drive
|
||||
* Boot:: How to boot your operating systems
|
||||
* Configuration:: Writing your configuration file
|
||||
|
||||
Part II: The User Reference Manual
|
||||
|
||||
* Introduction::
|
||||
* Filesystem::
|
||||
* Interface::
|
||||
* Command::
|
||||
* Troubleshooting::
|
||||
* Invoking the grub shell::
|
||||
* Invoking mbchk::
|
||||
* Introduction:: Capturing the spirit of GRUB
|
||||
* Filesystem:: Filesystem syntax and semantics
|
||||
* Interface:: The menu and the command-line
|
||||
* Command:: The list of available builtin commands
|
||||
* Troubleshooting:: Error messages produced by GRUB
|
||||
* Invoking the grub shell:: How to use the grub shell
|
||||
* Invoking mbchk:: How to use the Multiboot checker
|
||||
|
||||
Part III: The Programmer Reference Manual
|
||||
|
||||
* Memory map::
|
||||
* Embedded data::
|
||||
* Filesystem interface::
|
||||
* Bootstrap tricks::
|
||||
* Memory detection::
|
||||
* Low-level disk I/O::
|
||||
* MBR::
|
||||
* Partition table::
|
||||
* Hacking:: Implementation details
|
||||
* Memory map:: The memory map of various components
|
||||
* Embedded data:: Embedded variables in GRUB
|
||||
* Filesystem interface:: The generic interface for the fs code
|
||||
* Bootstrap tricks:: The bootstrap mechanism used in GRUB
|
||||
* Memory detection:: How to detect all installed @sc{ram}
|
||||
* Low-level disk I/O:: INT 13H disk I/O interrupts
|
||||
* MBR:: The structure of Master Boot Record
|
||||
* Partition table:: The format of partition table
|
||||
|
||||
Appendices and Indices
|
||||
|
||||
* FAQ::
|
||||
* Obtaining and Building GRUB::
|
||||
* Reporting bugs::
|
||||
* FAQ:: Frequently asked questions
|
||||
* Obtaining and Building GRUB:: How to obtain and build GRUB
|
||||
* Reporting bugs:: Where you should send a bug report
|
||||
* Index::
|
||||
|
||||
@end menu
|
||||
|
|
1655
docs/prog-ref.texi
1655
docs/prog-ref.texi
File diff suppressed because it is too large
Load diff
|
@ -276,6 +276,9 @@ command. An example is to set @samp{vga} to @samp{ext}:
|
|||
grub> kernel /vmlinuz root=/dev/hda1 vga=ext
|
||||
@end example
|
||||
|
||||
See the documentation in the Linux source tree, for the complete
|
||||
information on the available options.
|
||||
|
||||
If you use initrd, execute the command @command{initrd} after
|
||||
@command{kernel}:
|
||||
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
@node Introduction
|
||||
@chapter Introduction
|
||||
|
||||
This chapter documents the history and the features of GRUB.
|
||||
This part documents the user-visible aspect of GRUB. If you are looking
|
||||
for the information on the internals, see the Programmer Reference
|
||||
Manual (@pxref{Hacking}).
|
||||
|
||||
@menu
|
||||
* History:: From maggot to house fly.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue