Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: curaga on January 13, 2010, 12:09:22 PM

Title: Bootchart perl renderer
Post by: curaga on January 13, 2010, 12:09:22 PM
Quote
Title:          bootchart-pl.tcz
Description:    Bootchart perl renderer
Version:        2005-06-29 + slight edits
Author:         Vincent Caron
Original-site:  http://zerodeux.net/misc/bootchart/
Copying-policy: GPL
Size:      8K
Extension_by:   Curaga
Comments:       Renders /var/log/ubootchart/bootchart.tgz to stdout in
      the SVG format. Use librsvg to convert SVG to png.
Change-log:     
Current:        2010/1/13 Original
Title: Re: Bootchart perl renderer
Post by: dalazyman on February 11, 2010, 08:11:12 AM
Hello,

I'm trying to to use ubootchartd with TC 2.8.1, compiled the code, remastered the image with the ubootchartd, ubootchart_bin, ubootchart.conf, start.sh and finish.sh ... but:

when I boot the machine no bootchart.tgz is created.

I'm using isolinux as bootloader and this is my call to the script:

LABEL TinyCore 2.8.1
KERNEL /boot/bzImage
APPEND initrd=/boot/tc281mod.gz init=/sbin/ubootchartd quiet max_loop=255 vga=791

As I recon, the perl-renderer works only with an existing bootchart.tgz but since I've got none ... my question is: What am I doing wrong creating this tarball? Any suggestions from people who got bootchart working under TC? I would really appreciate any suggestions!

Title: Re: Bootchart perl renderer
Post by: curaga on February 11, 2010, 08:36:39 AM
I do have ubootchart working, and have shared it with the team; however I don't think releasing it would do much good, as using it essentially requires a remaster.

Try "rdinit=" instead of "init=". This doesn't take into account the copying phase (which can be skipped with bootcode embed), but should be accurate otherwise.


There's one bootchart in the 2.8 release thread:
http://forum.tinycorelinux.net/index.php?topic=4744.0