| Erich Boleyn. GRUB -- GRand Unified Bootloader. http://www.uruk.org/~erich/grub/ |
....project, pre existing components were utilized to build ML OS. Fortunately, there are tools available to assist in building operating systems as a test bed for new ideas in operating system research. ML OS is built from the Flux OS Toolkit[9, 10] the SML NJ compiler[2, 3] the GRUB boot loader[6], and original code. The Concurrent ML (CML) package[23, 24] was ported and used as the base concurrency model of ML OS. In addition to putting these various packages together into one system, a number of different I O options were added to ML OS. 3.1 Components The use of existing code provided ....
....functionality of gdb or a compatible debugger to debug the kernel. Without this feature of the OSKit, debugging ML OS would have been via the exceedingly cumbersome method of strategically inserted calls to printf( and halt( 3.1. 3 GRUB Another important piece of software used in ML OS is GRUB[6], the GRand Unified Bootloader. Written by Erich Boleyn, GRUB is a versatile boot loader for a large variety of operating systems. It contains code that can read most common filesystems, such as those used by Linux, FreeBSD, Windows, and DOS. As a result, the kernel can be compiled in a FreeBSD ....
Erich Boleyn. GRUB -- GRand Unified Bootloader. http://www.uruk.org/~erich/grub/
....consisting of multiple distinct files. We then incorporated all the necessary support code into the OS Kit to make it trivial to create MultiBoot compliant OS kernels, and included a set of simple MultiBoot compliant boot loaders. A more complete and powerful MultiBoot compatibleboot loader, GRUB [4], is also available as a separate package. The result is that, using the OS toolkit, writing a Hello World OS kernel that 1 The OS Kit currently includes the following libraries: low level kernel bootstrappingandsupport, multiprocessorsupport, a list based memory manager, an address map ....
E. Boleyn. GRUB -- GRand Unified Bootloader. http://- www.uruk.org/grub/, 1996.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC