Boot time of Angstrom linux

has anyone worked on reducing boot time for Angstrom linux on beagle
board.
i wanted boot times 15-20 sec or less than that.
I want a basic gui with basic usb drivers, no audio, minimum
applications as possible as i am going to write my own application
which will be running continuously on Angstrom Linux on beagle board.

Any source would be greatly appreciated.

I have downloaded the source of u-boot,x-loader, latest Kernel but
dont know how to go about modifying u-boot or kernel and i also want a
gui so dont know how to integrate one if i build one by one.

as it will take a lot of time modifying and building..will have to
research a lot
so any source image would be great.

Hi,

has anyone worked on reducing boot time for Angstrom linux on beagle
board.
i wanted boot times 15-20 sec or less than that.
I want a basic gui with basic usb drivers, no audio, minimum
applications as possible as i am going to write my own application
which will be running continuously on Angstrom Linux on beagle board.

Any source would be greatly appreciated.

I have downloaded the source of u-boot,x-loader, latest Kernel but
dont know how to go about modifying u-boot or kernel and i also want a
gui so dont know how to integrate one if i build one by one.

as it will take a lot of time modifying and building..will have to
research a lot
so any source image would be great.

you can have a look at how other distributions reduce there boot time. I
don't know how much you can optimize at u-boot and the kernel. On my
normal x86_64 ArchLinux I got the most by optimizing the boot-scripts it
self. That means everything that runs after init. I haven't look much
how things are started at Angstrom, but from the boot log there a few
things you could disable when your not using them. For example the
avahai daemon and so on. You also need something for measurement the
boot time so that you can check wheter or not you're succesfull.
Use either a watch or bootchartd :slight_smile:

Maybe this is a good start: Boot Time - eLinux.org

go to angstrom-distribution.org and read the second news article

Actually I have the same problem... I want to give static IP address
to my BBXM for that I have to modify bootscripts and modification in
file /etc/network/interfaces...

swiftboot

2011/2/2 Koen Kooi <koen@beagleboard.org>

hi koen

u mean to say use the online builder i.e. Narcissus
but the problem is i want wireless Ethernet to work with my Belkin
wireless device

when i use the online builder my wireless device just does not get
recognised
i am currently using the Angstrom-Beagleboard-demo-image-glibc-
ipk-2010.3-beagleboard.rootfs.tar.bz2 which works fine for all my
needs but booting time is
atleast 45 sec.. am using beagle Ver B7

Anuj,

obviously your Belkin adapter is recognized by a respective module loaded at startup. Just make a short image by Narcissus and manually copy belkin module (some .ko file) from Angstrom-Beagleboard-demo-image… to a one generated by Narcisuss. Easy trick

2011/2/2 Alex <alex@zengers.de>

hi

thanks a lot
will try a few things and let you know

hi

where do i copy the module in the new image and how do i come to know
which ko file is for my
belkin device. please let me know the path..

boot Angsrtrom demo rootfs and be sure that the Belkin works. Then issue “lsmod” in a console and find out which module you need. When you have a name you can find and copy a module

2011/2/3 An <anuj.tanksali@gmail.com>