ts-7000
[Top] [All Lists]

[ts-7000] RE: Jesse's new bootloader...

To: <>
Subject: [ts-7000] RE: Jesse's new bootloader...
From: "William C. Landolina" <>
Date: Fri, 8 Dec 2006 17:28:02 -0500
I've significantly improved the boot speed for NetBSD using Jesse's
bootloader.

My "running" kernel is too big to fit in the TS-7200 flash without being
compressed, and gzboot took a long time to decompress the kernel.

I replaced the kernel in flash with one stripped down to just the
essentials needed to run the bootloader without requiring compression.
Then, in /etc/rc, I put a little program that looks at the kernel and if
it is the stripped down boot kernel, loads a new, full featured kernel
from the compact flash.

This two-step boot process is seemingly more work, but it cuts 20+
seconds off my NetBSD boot time.

In the near future, I'll add the ability to pick which kernel to boot to
the little program that triggers the boot loader.

The two big benefits I got were having my operating kernel in the
regular CF file system where it is easy to upgrade/replace and
significantly improved boot speed.  

Thanks Jesse.

Bill Landolina



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

<Prev in Thread] Current Thread [Next in Thread>
  • [ts-7000] RE: Jesse's new bootloader..., William C. Landolina <=
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU