Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Next: , Previous: Invoking mbchk, Up: Top


Appendix A How 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 https://sources.redhat.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.97, so the file you should grab is:

ftp://alpha.gnu.org/gnu/grub/grub-0.97.tar.gz

To unbundle GRUB use the instruction:

     zcat grub-0.97.tar.gz | tar xvf -

which will create a directory called grub-0.97 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.97
     ./configure
     make install

This will install the grub shell grub (see Invoking the grub shell), the Multiboot checker mbchk (see Invoking mbchk), and the GRUB images. This will also install the GRUB manual.

Also, the latest version is available from the CVS. See https://savannah.gnu.org/cvs/?group=grub for more information.

 
 
  Published under the terms of the GNU General Public License Design by Interspire