Node:Chain-loading, Previous:Loading an operating system directly, Up:General boot methods
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.
rootnoverify
(see rootnoverify):
grub> rootnoverify (hd0,0)
makeactive
1 (see makeactive):
grub> makeactive
chainloader
(see 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 Block list syntax.
boot
(see boot).
However, DOS and Windows have some deficiencies, so you might have to use more complicated instructions. See DOS/Windows, for more information.