F21 System Wide Change: u-boot syslinux by default

Jaroslav Reznik jreznik at redhat.com
Fri Mar 7 14:58:44 UTC 2014

= Proposed System Wide Change: u-boot syslinux by default =

Change owner(s): Dennis Gilmore <dennis at ausil.us>

Add syslinux support to u-boot enabling both pxelinux and extlinux support. 
simplifying booting arm machines, making anaconda installs easy and overall 
providing for a better user experience. Default u-boot to using syslinux config 
files for booting. pxelinux for network and extlinux for local booting. 

== Detailed description ==
u-boot has support for booting using syslinux style configuration files, this 
change is to default to using it on all supported systems. 

=== Benefit to Fedora ===
This takes away the complexity of booting arm systems. There is no need to 
know addresses or to wrap images with mkimage. Users will get a menu that 
allows them to choose which kernel to boot. making things like a boot.img will 
be possible. Initiating installs via anaconda will also be much more simple 
and straight forward. 

== Scope ==
* Proposal owners: default u-boot to loading extlinux.conf files. anaconda to 
write a devicetreedir line in extlinux.conf on arm systems. appliance-creator 
to write out a devicetreedir in extlinux.conf on arm systems
* Other developers: grubby to update extlinux.conf appropriately.
* Release engineering: None
* Policies and guidelines: None

More information about the devel-announce mailing list