Copyright (C) 2000-2012 |
GNU Info (grub.info)Obtaining and Building GRUBHow to obtain and build GRUB **************************** *Caution:* GRUB requires binutils-2.9.1.0.23 or later because the GNU assembler has been changed so that it can produce real 16bits machine code between 2.9.1 and 2.9.1.0.x. See `http://sourceware.cygnus.com/binutils/', to obtain information on how to get the latest version. GRUB is available from the GNU alpha archive site `ftp://alpha.gnu.org/gnu/grub' or any of its mirrors. The file will be named grub-version.tar.gz. The current version is 0.91, so the file you should grab is: `ftp://alpha.gnu.org/gnu/grub/grub-0.91.tar.gz' To unbundle GRUB use the instruction: zcat grub-0.91.tar.gz | tar xvf - which will create a directory called `grub-0.91' with all the sources. You can look at the file `INSTALL' for detailed instructions on how to build and install GRUB, but you should be able to just do: cd grub-0.91 ./configure make install This will install the grub shell `grub' (Note: Invoking the grub shell), the Multiboot checker `mbchk' (Note: Invoking mbchk), and the GRUB images. This will also install the GRUB manual. Also, the latest version is available from the CVS. The repository is: `:pserver:anoncvs@subversions.gnu.org:/cvsroot/grub' and the module is: `grub' The password for anoncvs is empty. So the instruction is: cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/grub login Password: <ENTER> cvs -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/grub co grub automatically generated by info2www version 1.2.2.9 |