Post details: Splashimage in the initramfs with genkernel on the Pegasos

20 July, 2006

Permalink 20:35 UTC, by Lars Weiler Email , 215 words, 721 views   English (US)
Categories: Gentoo, PowerPC

Splashimage in the initramfs with genkernel on the Pegasos

With kernel 2.6.16 several things changed in PowerPC-land. The kernel-maintainers decided to merge the ppc32 and ppc64 architectures into powerpc. That gave us some headaches, because a lot of the Makefiles changed as well.

Since March I had problems to build a kernel with an included initramfs for the Pegasos (because an external initramfs could not be loaded). In the past I used the target make zImage.initrd, but this failed now with genkernel. Today I finally found some time to look into that problem again, as I need a proper genkernel for release-building. I though I had to touch Makefiles and rewrite a couple of the kernel-build system... But in the end I could fix this problem with a simple two-liner-patch in genkernel, as only two pathes needed to be changed.

I tested the patch in Bug 141153 with the Pegasos at home and added the 2006.0-splashimage into the initrd. Now I have a nice bootsplash during the rare reboots :-)

The other result was a working test-CD for the upcoming 2006.1 release. Unfortunately I can't test the Apple-part, as I don't own a working Apple any more. So I have to rely on other devs or release-testers (we need more of them!). And testing with qemu isn't possible. It dies shortly after the kernel has been loaded...

Comments:

Comment from: Eddy Mulyono [Visitor]
"But in the end I could fix this problem with a simple two-liner-patch in genkernel, as only two pathes needed to be changed."

The simplest solutions are often the best ones.
PermalinkPermalink 20 July, 2006 @ 21:48

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))

Lars Weiler

May 2008
Mon Tue Wed Thu Fri Sat Sun
<< <     
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Search

Categories

Misc

XML Feeds

What is RSS?

Who's Online?

  • Guest Users: 40

powered by
b2evolution