Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
6 user(s) are online (5 user(s) are browsing encyclopedia)

Members: 0
Guests: 6

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

GRand Unified Bootloader

In Computing, the GRand Unified Bootloader is a multiboot boot loader which is most commonly used to allow Dual booting of two or more operating systems installed on a single computer. In technical terms, a multiboot boot loader is one which can load any executable file with a multiboot header present in the first 8 kilobyte of the file. Such a header consists of 32 bits of magic number, 32 bits of flags, a further 32 bits of magic number, followed by data about the executable image.

While traditional boot loaders maintain a table of blocks on the hard disk, GRUB can browse the file system. At the moment, it supports the following file systems:

  • ext2/ext3.
  • ReiserFS.
  • Silicon Graphics s XFS.
  • Unix File System.
  • File Allocation Table, such as the FAT16 and FAT32 systems used by Windows.
  • NTFS.
  • IBM s JFS.
  • The GRand Unified Bootloader can also be installed to a floppy disk.

    Other popular examples of bootloaders include Linux Loader and SYSLINUX.

    Currently under development, GRUB 2 has replaced what was formerly known as GRUB (i.e. version 0.9x), which has, in turn, become GRUB Legacy. GRUB 2 aims at merging sources from PUPA in order to create the next generation of GNU GRUB. GRUB Legacy is no longer being developed.

    GRUB supports the addition of 14 color backgrounds to be displayed in the background, which would normally be black. Popular operating system distributions that include GRUB often use custom backgrounds with the distribution logo. Users can make their own backgrounds as well.

    =GRUB boot process=

    # The BIOS finds a bootable device (hard disk) and moves control to the master boot record (MBR, the first 512 bytes of the hard disk). # The MBR contains GRUB stage 1. Because the MBR is small, Stage 1 does little more than load the next stage of GRUB (which may be physically located elsewhere on the disk). Stage 1 can either load stage 1.5, or it can load Stage 2 directly. # GRUB Stage 1.5 is located in the first 30 kilobytes of hard disk immediately following the MBR. Stage 1.5 loads Stage 2. # GRUB Stage 2 (loaded by Stage 1 or 1.5) is passed control, and the user is presented with the GRUB boot menu. # GRUB loads the user selected kernel into memory and passes on control to the kernel. (For less well-supported operating systems, control is handed off to another bootloader which then continues the process of loading that kernel).

    = External links =

  • [http://www.gnu.org/software/grub/ GNU GRUB Website]
  • [http://www.gnu.org/software/grub/manual/html_node/ GRUB Manual]
  • [http://autistici.org/grub/ GRUB wiki]
  • [http://tldp.org/HOWTO/Linux+Win9x+Grub-HOWTO/index.html Linux+Win+Grub HowTo]
  • [http://promote-opensource.org/modules/mylinks/singlelink.phpcid=14&lid=94 Linux Recovery and Boot Disk Creation with GRUB].
  • [http://www.skyjammer.com/files/knoppix/ Win32 GRUB]
  • [http://www.ameritech.net/users/gholmer/booting.html Booting with GRUB]
  • [http://grub4dos.sourceforge.net/ WinGRUB]
  • [http://www.geocities.com/lode_leroy/grubinstall/ GRUB Installer for Windows]
  • [http://grub.linuxeden.com/ GRUB for DOS] - Bridging DOS/Windows to Unix/Linux
  • [http://www.troubleshooters.com/linux/grub/grub.htm Grub from the Ground Up] - gathering required information, configuring, troubleshooting