Difference between revisions of "GRUB2"

From coreboot
Jump to: navigation, search
(Status)
(How to help?)
Line 17: Line 17:
 
* export console device in linuxbios table and read this entry in grub2.
 
* export console device in linuxbios table and read this entry in grub2.
 
* See more information at http://tracker.linuxbios.org/trac/LinuxBIOS/milestone/Port%20GRUB2%20to%20LinuxBIOS
 
* See more information at http://tracker.linuxbios.org/trac/LinuxBIOS/milestone/Port%20GRUB2%20to%20LinuxBIOS
 +
 +
== How to build GRUB2 as a payload ==
 +
 +
$ # build lbgrub2:
 +
$ # target/target_alias assume that you use i386-elf-gcc
 +
$ configure --with-platform=linuxbios --prefix=$PWD/installed
 +
$ make && make install
 +
$ $PWD/installed/bin/grub-mkimage -o core.img normal fat iso9660 ext2 pc atadisk rom lar ls cat cmp hello help serial terminal test configfile multiboot boot loopback
  
 
== How to help? ==
 
== How to help? ==
  
 
Contact [mailto:stepan@coresystems.de Stefan Reinauer] or the [[Mailinglist|LinuxBIOS mailing list]] for more information.
 
Contact [mailto:stepan@coresystems.de Stefan Reinauer] or the [[Mailinglist|LinuxBIOS mailing list]] for more information.

Revision as of 23:47, 6 October 2007

Introduction

Our long term goal is to replace the common LinuxBIOS payload FILO with a LinuxBIOS-capable version of GRUB2.

Status

Patrick Georgi has been working on GRUB2 for LinuxBIOS during the Google Summer of Code 2007.

Find his code here:

Todo:

How to build GRUB2 as a payload

$ # build lbgrub2:
$ # target/target_alias assume that you use i386-elf-gcc
$ configure --with-platform=linuxbios --prefix=$PWD/installed 
$ make && make install
$ $PWD/installed/bin/grub-mkimage -o core.img normal fat iso9660 ext2 pc atadisk rom lar ls cat cmp hello help serial terminal test configfile multiboot boot loopback

How to help?

Contact Stefan Reinauer or the LinuxBIOS mailing list for more information.