GRUB: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content deleted Content added
No edit summary
Max (talk | contribs)
Added information on how to build GRUB2 on OS X as this is currently much trickier than it even is on Cygwin.
Line 274: Line 274:


GRUB 2 also supports the old [https://www.gnu.org/software/grub/manual/multiboot/multiboot.html Multiboot 0.6.96 specification]. It is possible to include both headers.
GRUB 2 also supports the old [https://www.gnu.org/software/grub/manual/multiboot/multiboot.html Multiboot 0.6.96 specification]. It is possible to include both headers.

== Installing GRUB2 on Mac OS X ==
The installation of GRUB2 on OS X is a little tricky. The latest released version 2.00 (as of 7th of Octobre, 2014) doesn't seem to work with any configuration. The developer team fixed this, so you can do the following:

'''1.''' Check out the developer version of the sources:
<source lang="bash">git clone git://git.savannah.gnu.org/grub.git</source>
(This was tested on revision: 77063f4cb672f423272db7e21ca448cf3de98dcf)

'''2.''' A tool named '''objconv''' is required, get it from:
https://github.com/vertis/objconv
Download sources, compile (see website for details) and make available in your PATH.

'''3.''' Build GRUB2:
<source lang="bash"># assuming the sources are in "grub"
mkdir build
cd build
../grub/configure --disable-werror
make && make install</source>


== See Also ==
== See Also ==