Ubuntu Breezy Colony 5 on Pegasos

October 2, 2005

Yesterday I felt like trying out a relese candidate of the upcoming Breezy Badger release of Ubuntu linux on my Pegasos. And I must say, it works like a charm... almost.

A really good thing is that the cd now includes a chrp bootable kernel, which Hoary didn't. So one can simply download the cd and boot it without any modifications.

The cd can be found at:
http://cdimage.ubuntu.com/releases/5.10/colony-5/

To boot the cd in Smart Firmware:
> boot cd install/powerpc/vmlinuz-chrp.initrd root=/dev/ram

Yes, you still need to add root=/dev/ram...

The installer will start and you just have to walk through it as on any other computer. But ! Don't restart the computer because you will not be able to boot the system... :) In the last screen of the installer, just before rebooting, one addition step is required. I don't know why the chrp kernel isn't created automatically, but it seems like mkvmlinuz can't detect the system architecture automatically.

Press alt+f2 and enter to activate a new console.
Run:
> chroot /target
> mkvmlinuz -a chrp

Go back to the installer with alt+f1 and finish.

You can boot your system with somethink like
> boot hd:x boot/vmlinuz-2.6.12-9-powerpc root=/dev/hda(x+1)

Where x is the number of your partition in Smart Firmware, so x+1 is one larger than the number in Smart Firmware.

Almost works out of the box... :)

Comments

RSS feed for comments on this post.

The URI to TrackBack this entry is: http://www.kozz.org/bblog/trackback.php/9/

  1. Anonymous says:
    October 15, 2005 @ 08:31 — Reply

    Thanks for your hints! Excellent HOWTO.

Leave a Comment

Sorry, Comments have been disabled for this post