GNU Info

Info Node: (grub.info)Chain-loading

(grub.info)Chain-loading


Prev: Loading an operating system directly Up: General boot methods
Enter node , (file) or (file)node

Load another boot loader to boot unsupported operating systems
--------------------------------------------------------------

   If you want to boot an unsupported operating system (e.g. Windows
95), chain-load a boot loader for the operating system. Normally, the
boot loader is embedded in the "boot sector" of the partition on which
the operating system is installed.

  1. Set GRUB's root device to the partition by the command
     `rootnoverify' (Note: rootnoverify):

          grub> rootnoverify (hd0,0)

  2. Set the "active" flag in the partition by the command
     `makeactive'(1) (Note: Chain-loading-Footnote-1) (Note:
     makeactive):

          grub> makeactive

  3. Load the boot loader by the command `chainloader' (Note:
     chainloader):

          grub> chainloader +1

     `+1' indicates that GRUB should read one sector from the start of
     the partition. The complete description about this syntax can be
     found in Note: Block list syntax.

  4. Run the command `boot' (Note: boot).

   However, DOS and Windows have some deficiencies, so you might have to
use more complicated instructions. Note: DOS/Windows, for more
information.


automatically generated by info2www version 1.2.2.9