Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Kexecboot GitHub Wiki
Submitted by ant on Wed, 10/21/2015 - 15:17
The website kexecboot.org is now inactive. We have moved the contents of the website here in the GitHub Wiki.
kexecboot v 0.6 released
Submitted by ant on Tue, 10/15/2013 - 12:51
Incorporating patches from development branches, commit rev 4a5d01e finally updates to version 0.6.
Download the tarball or clone the git repository.
Submitted by ant on Wed, 09/19/2012 - 11:14
Documentation has been updated with a short example illustrating how a kexecboot-enabled kernel can be built using the OpenEmbedded/Yocto framework.
Submitted by ant on Mon, 06/18/2012 - 12:21
Since rev 4f9e066 the section delimiter is LABEL (previously it was KERNEL).
The documentation has been updated, please check your boot.cfg and edit it accordingly.
Text-ui fallback has been implemented
Submitted by ant on Mon, 06/18/2012 - 12:16
If both USE_FBMENU and USE_TEXTUI have been configured then kexecboot will fallback to text if GUI cannot be initialized.
This has been applied in rev f3d1606
UBIFS support almost completed
Submitted by ant on Mon, 06/11/2012 - 16:34
Finally I've found an hackish way to detect ubifs filesystems and kexec-boot them.
At the moment of writing this we support a single volume per partition but our Yuri will do his magic... Stay tuned!
Kexecboot at linux.conf.au 2012
Submitted by ant on Wed, 01/25/2012 - 13:24 Kexecboot under the stars!
Dr. Peter Chubb held a talk on using Linux as a bootloader at the linux.conf.au in Ballarat (16th - 20th January 2012) where he explained in detail how kexecboot works on a Sharp Zaurus SL-5500 (Collie).
Select menu items by 0-9 keys
Submitted by Jay7 on Thu, 05/05/2011 - 23:19
Ability to choose one of first 10 menu items by
9 keys was pushed into git master today. Behaviour is controlled by
--enable-numkeys configure option. Note that this option is enabled by default. Now you may select menu items even without any user interface (in headless mode e.g.). Menu items are enumerated from 0 (first/top item) to 9. So to enter 'System menu' just press
0 in main menu. Then press
0 again to go back to main menu.
Limit FB UI size by configure options
Submitted by Jay7 on Thu, 04/28/2011 - 00:56
To change FB UI size limits you was needed to alter defines
res/theme.h file. Now that defines are removed. You may use
--enable-fbui-height configure options to specify max width/height of FB UI in pixels. By default no limits are used, so kexecboot FB UI will use full screen.
Site migrated to drupal
Submitted by Jay7 on Wed, 04/20/2011 - 12:55 We have changed our sites CMS engine today. So our site is powered by Drupal now.
Text-mode UI and multiple kernels per partition
Submitted by Jay7 on Wed, 03/02/2011 - 03:26 Kexecboot got simple text-mode user interface. So now you can use kexecboot without framebuffer. Other frequently asked feature that was implemented is ability to have multiple kernels per partition on device. Now boot.cfg may have multiple sections that are delimited by KERNEL parameter. Read how to write config file for details.
Happy new year!
Submitted by Jay7 on Fri, 12/31/2010 - 03:56
We have done small 'pre-new-year' code cleanup. Note, that all --with-* configure options now are converted to --enable-* syntax.
Also we are glad to say about kexecboot version bump to 0.5.8 in preparation to 0.6 release! Check our site for news in new year!
Submitted by Jay7 on Wed, 12/29/2010 - 13:30
Now kexecboot can do automatic boot of first kernel in list after timeout. Feature is experimental and may be configured only at compile-time (
--enable-timeout configure option). If you are using this feature please let us know.
Thanks to Attila Sukosd for initial implementation of this feature.
Project website started
Submitted by Jay7 on Wed, 12/08/2010 - 00:37
Kexecboot project got nice website today.