StokeBloke.com

Archive for January, 2012

Enabling bootchart with Fedora 16

Sunday, January 8th, 2012

To install bootchart under fedora simply run

yum install bootchart

Once installed you simply need to enable a grub entry to call it.  You just need to add the init=/sbin/bootchartd string to the end of the kernel settings.

I actually copied the existing kernel entry and added it (incase I mistyped something)

title Fedora (3.1.6-1.fc16.i686.PAE) with bootchart
    root (hd2,0)
    kernel /vmlinuz-3.1.6-1.fc16.i686.PAE ro root=/dev/md126 rd_NO_LUKS rd_NO_LVM rd_NO_DM    LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 \
          KEYTABLE=de-latin1-nodeadkeys rhgb \
          quiet nouveau.modeset=0 rdblacklist=nouveau \
          init=/sbin/bootchartd
    initrd /initramfs-3.1.6-1.fc16.i686.PAE.img

Now when I reboot and select this grub entry a bootchart file is written to /var/log/bootchart.tgz

Then run the bootchart command to generate an image of the results.

Bootchart results from my fedora 16 installation

Fedora enable memtest

Thursday, January 5th, 2012

Well I started to have some strange crashes from some programs and this morning my PC just turned itself off.

I really expected it to be a memory problem so I needed to enable memtest86+ on my new fedora installation.

I quickly found http://fooninja.net/2011/05/05/loading-memtest-from-grub-fedora/

This is still valid.

Simply append

title Memtest86+ (4.10)
    root (hd0,4)
    kernel --type=netbsd /elf-memtest86+-4.10

to the end of the /boot/grub/grub.conf and reboot

Voilà errors Memtest86+ screen shotnow I just need to figure out which memory to take out 🙂