The GRUB Manual

The GRand Unified Bootloader, version 0.5.96.1, 16 October 2000.

Gordon Matzigkeit
OKUJI Yoshinori


(1)

chain-load is the mechanism for loading unsupported operating systems by loading another boot loader. It is typically used for loading DOS or Windows.

(2)

Note that GRUB's root device doesn't necessarily mean your OS's root partition; if you need to specify a root partition for your OS, add the argument into the command kernel.

(3)

This is not necessary for most of the modern operating systems.

(4)

There are a few pathological cases where loading a very badly organized ELF kernel might take longer, but in practice this never happen.

(5)

There is already a port to the NEC PC-98xx series. See http://www.kuis.kyoto-u.ac.jp/~kmc/proj/linux98/arch/i386/boot/grub98/, for more information.

(6)

The LInux LOader, a boot loader that everybody uses, but nobody likes.

(7)

However, this behavior will be changed in the future version, in a user-invisible way.

(8)

The latter feature has not been implemented yet.

(9)

They're loaded the same way, so we will refer to the Stage 1.5 as a Stage 2 from now on.

(10)

Currently GRUB does not use the extended memory for itself, since it is used to load an operating system. But we are planning to use it for GRUB itself in the future by lazy loading. Ask okuji for more information.

(11)

It is known that (at least) the AMI BIOS in SuperMicro P6SBA motherboard (AMIBIOSC0631) does not return the bitfields correctly.

(12)

Which drive is read first depends on your BIOS settings.

(13)

This behavior is DOS MBR's, and GRUB ignores the active flag.

(14)

But the reason why they decided that 63 means GNU Hurd is not known. Do not use 63 for GNU Hurd.

(15)

This is not true. Use 83 for ext2fs even if the owner OS is GNU/Hurd.


This document was generated on 13 February 2001 using texi2html 1.56k.