GRUB Legacy: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content deleted Content added
No edit summary
Line 4: Line 4:
NOTE: This FAQ concentrates on the recently renamed to "GRUB legacy". GRUB 2 doesn't sound 'released' enough at the time of writing...
NOTE: This FAQ concentrates on the recently renamed to "GRUB legacy". GRUB 2 doesn't sound 'released' enough at the time of writing...


GRUB takes away all the complexities out of trying to boot your OS by doing it for you. GRUB can handle a variety of filesystems from MS-DOS FAT systems over Linux ext2fs (Second Extended File System) to BSD FFS, and can load kernels in various binary formats, including "generic" [[ELF]], FreeBSD a.out, flat binary, and "generic" executable's (any file with a valid multiboot header). One major advantage of GRUB (or more precisely, a multiboot standard bootloader) is that the kernel will be entered in a known state, which includes the [[A20Line|A20 Line]] having been enabled, and [[ProtectedMode|Protected Mode]] having been entered. This takes a lot of the pain out of writing a kernel, rendering GRUB a very useful tool for the amateur, or anyone who wants to spend more time on the intricacies of the kernel rather than worrying about these generic start-up procedures.
GRUB takes away all the complexities out of trying to boot your OS by doing it for you. GRUB can handle a variety of filesystems from MS-DOS FAT systems over Linux ext2fs (Second Extended File System) to BSD FFS, and can load kernels in various binary formats, including "generic" [[ELF]], FreeBSD a.out, flat binary, and "generic" executable's (any file with a valid multiboot header). One major advantage of GRUB (or more precisely, a multiboot standard bootloader) is that the kernel will be entered in a known state, which includes the [[A20Line|A20 Line]] having been enabled, and [[Protected mode]] having been entered. This takes a lot of the pain out of writing a kernel, rendering GRUB a very useful tool for the amateur, or anyone who wants to spend more time on the intricacies of the kernel rather than worrying about these generic start-up procedures.


Check out informations about the [http://www.gnu.org/software/grub/manual/multiboot/ multiboot standard] if you want to know what GRUB expects and what you can expect from it ...
Check out informations about the [http://www.gnu.org/software/grub/manual/multiboot/ multiboot standard] if you want to know what GRUB expects and what you can expect from it ...