Skip to content
andrea-adami edited this page Sep 17, 2018 · 6 revisions

kexecboot v 0.7 coming

Submitted by ant on Mon, 09/17/2018 - 11:34

With the help of Tony we did finally implement the devicetree options and much more. We are now trying to improve the detection of the block devices without adding a fix delay, battling with the deferred probing mechanism introduced in kernel. The next relese of kexecboot will support the recent kexec binaries: please read carefully kexec documentation (e.g. --atags is now needed for older arm devices not supporting devicetree).

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.

Cross-compiling kexecboot

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.

See here.

boot.cfg changes

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).

Program: http://lca2012.linux.org.au/schedule/49/view_talk?day=wednesday

Video: http://www.youtube.com/watch?v=pteHg54WBbQ

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 0-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 LYT_MAX_WIDTH/LYT_MAX_HEIGHT in res/theme.h file. Now that defines are removed. You may use --enable-fbui-width/--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!

New feature

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.