All times are UTC-06:00




Post new topic  Reply to topic  [ 21 posts ] 
Author Message
PostPosted: Thu Aug 03, 2006 1:11 am 
Hi, I would like to know what is the status of the boot problem with the new Ubuntu on Pegasos ?

At the moment, one must use a czp patch or Gunne's GRUB2 script to install Dapper which is a bit uneasy for some users (I guess), or an update from Breezy 5.10.

So I would like to know if mkvmlinuz is now repaired on Ubuntu Dapper (or going to be repaired) ?
Sven Luther was saying on Ubuntu Dapper thread here on PPCZone that the firmware 1.3 would handle yaboot and we wouldn't need mkvmlinuz anymore. When will this firmware be released ?

Thanks for any new info on this (it's for the Peg book Ubuntu section).

Another question : is this problem linked to the new 2.6.16 kernel which only handles yaboot or is it something else ?
thx.


Top
   
 Post subject:
PostPosted: Thu Aug 03, 2006 2:46 am 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 429
Location: Secure Networks / Sweden
Ubuntu is using 2.6.15 AFAIK. I use 2.6.16 on Gentoo and have
no problems with booting. It's not "Yaboot only".


Top
   
 Post subject:
PostPosted: Thu Aug 03, 2006 3:04 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Quote:
Ubuntu is using 2.6.15 AFAIK.
They use a wild mixture of 2.6.15 and 2.6.16. It reports as 2.6.15, but actually lots of 2.6.16 parts are backported.
Quote:
I use 2.6.16 on Gentoo and have
no problems with booting. It's not "Yaboot only".
But Gentoo has a very different approach, as it's a source based distribution. Ubuntu and the rest of the 'binary' distributions ship a small kernel and have initrd. To be loadable by OpenFirmware these must be combined into one big file by mkvmlinuz (or mkzimage on SUSE), or one needs to use a bootloader like yaboot or GRUB2 to load these files. On Gentoo you compile all drivers necessary for booting in the kernel, and use the vmlinuz.chrp kernel, which is OF bootable. 'mkvmlinuz' was broken until recently, at least for 2.6.16 and later kernels, so the Ubuntu guys could not put a Pegasos bootable kernel on their CDs.

CzP


Top
   
 Post subject:
PostPosted: Thu Aug 03, 2006 4:11 am 
OK...
So I guess it's still broken.
Why is the kernel a mixture between 2 versions ?
That's sounds very strange.

What about firmware v1.3 ?


Top
   
PostPosted: Thu Aug 03, 2006 6:43 am 
Offline

Joined: Tue Dec 14, 2004 9:51 am
Posts: 19
Hi geoffrey,

I know what you mean. As i was developing pegXmac i found these issues aswell, BUT i wasn´t going to be put of.

To resolv this issue.

Get the source package from http://packages.ubuntu.com

Search for mkvmlinuz in edgy section. Download the source package.

Then in dapper

Do a apt-get -build-dep mkvmlinuz

Recompile the mkvmlinuz, then install that version.

Then all future kernels from dapper will convert the vmlinux to vmlinuz.

The dapper version still doesnt have this fix, so using edgy version will work.

Hope this helps

PegXlin DEV
Quote:
At the moment, one must use a czp patch or Gunne's GRUB2 script to install Dapper which is a bit uneasy for some users (I guess), or an update from Breezy 5.10.


Top
   
PostPosted: Thu Aug 03, 2006 8:16 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Hi, I would like to know what is the status of the boot problem with the new Ubuntu on Pegasos ?
What boot problem? :D
Quote:
So I would like to know if mkvmlinuz is now repaired on Ubuntu Dapper (or going to be repaired) ?
Now is as good a time as any for this;

Go into Synaptic and add a custom repo.
Code:
Install mkvmlinuz from there, and mark your kernel images for reinstall.

You'll be able to boot from /boot/vmlinuz from now on, and when kernels update, they will simply work.

Quite how you install Ubuntu in the first place, is up to you. We are working on a pre-made image for Ubuntu now, along with other Linux installs. It will trash a disk (since it is meant to standardize an ODW out of the factory and give people predictable systems), but it's good for new users and those who want to refresh their system (or have backups :)
Quote:
When will this firmware be released ?
When all outstanding bugs are fixed. In the meantime you can use the above, but even when 1.3 is released, I would NOT recommend that users use yaboot. It's a terrible little boot loader.
Quote:
Thanks for any new info on this (it's for the Peg book Ubuntu section).
Please don't list the package repository URL in the Peg Book yet.
Quote:
Another question : is this problem linked to the new 2.6.16 kernel which only handles yaboot or is it something else ?
thx.
No. Sven fixed mkvmlinuz to handle both. Ubuntu uses 2.6.15 anyway which was never broken.

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Fri Aug 04, 2006 1:07 am 
@Neko : thanks for your answers.


Top
   
 Post subject:
PostPosted: Fri Aug 04, 2006 11:41 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
@Neko : thanks for your answers.
No problem. We hope to have an installer soon that will obselete the Peg Book chapters :]

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Sat Aug 05, 2006 1:32 am 
@neko : -)

@pegxlindev : Sorry I had missed your previous answer. Thanks for the hint. Anyway, your PegXMac 2.0 LiveCD seems to be the only alternative to install Dapper with no pain at the moment :-)


Top
   
 Post subject:
PostPosted: Sat Aug 05, 2006 10:35 am 
Offline

Joined: Sun May 08, 2005 8:46 pm
Posts: 559
Location: Paris
Quote:
@neko : -)

@pegxlindev : Sorry I had missed your previous answer. Thanks for the hint. Anyway, your PegXMac 2.0 LiveCD seems to be the only alternative to install Dapper with no pain at the moment :-)
but with more pain to update the kernel.
i'll stick with gunne's grub2 thingie.


Top
   
 Post subject:
PostPosted: Mon Aug 07, 2006 6:41 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
@neko : -)

@pegxlindev : Sorry I had missed your previous answer. Thanks for the hint. Anyway, your PegXMac 2.0 LiveCD seems to be the only alternative to install Dapper with no pain at the moment :-)
I'm going to throw "official" Genesi mkvmlinuz converted kernels onto PPCZone in the next few days. Since I need to download every kind of Ubuntu CD to do it, copy the kernels off, make the files, and upload, and I am fairly busy as it is, it's just taking some time.

Peter Czanik already did this in a forum with the SuSE tool, but I will be using the "official" mkvmlinuz fixed for later kernels (from Sven and our package repository mentioned above) so it will be more like what is installed, with a little article on the PPCZone articles bar on how to install it to your system and boot the CD (kernel arguments etc.)

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Mon Aug 07, 2006 5:53 pm 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 269
Location: Los Angeles
Neko
Thats excellent. Thanks. I was using his SUSE zimage for booting, because I couldnt put the GRUB loader on my FFS partition.

magnetic


Top
   
 Post subject:
PostPosted: Tue Aug 08, 2006 1:40 am 
arg !
I had just finished the Pegasos book article about this !
Cool anyway ;-)


Top
   
 Post subject:
PostPosted: Tue Aug 08, 2006 2:39 am 
Offline

Joined: Tue Dec 14, 2004 9:51 am
Posts: 19
Maybe a slight annoyance, BUT the kernel i have compiled in pegxmac works much better than the ubuntu kernel.

I'll see if i can include the grub2 loader onto pegxmac?
Quote:
but with more pain to update the kernel.
i'll stick with gunne's grub2 thingie.


Top
   
 Post subject:
PostPosted: Tue Aug 08, 2006 11:58 am 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 269
Location: Los Angeles
geoffrey

Do not dismay. Documentation is ALWAYS good. Especially with esoteric hardware like the pegasos. I'm a little confused how to make a bootable image myself. I'm using the Old SuSe one since I can't use the grub loader.

magnetic


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 21 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group