Joss, Thanks for your help. I read on one of the yaboot FAQs that kernel 2.2.15 or greater is required for Yaboot to work. Unfortunately, I have 2.2.14 (SuSE 6.4). I would like to use the latest kernel but I believe 2.4.0 is not ready for the PPC. What is the most recent kernel available for the PPC? Is there any good FAQs on how to upgrade the kernel on the PPC? Andrew
Can you explain how you got yaboot working? I have a B+W G3 with 2 hard drives. On my master drive I have OS9, OS X and Linux, I use my slave for back-up purposes. I have a linux bootstrap partition, in HFS format on the Master drive. I can't get yaboot to boot into Linux. I have to boot up from the CD,
Andrew Montague
Sure, I'll try to help. I used the very detailed instructions found at <http://www.alaska.net/~erbenson/ybin/doc/yaboot-faq.html>. The link to 'how to partion my hard drive?' and getting a decent Apple_bootstrap partition set up was essential reading for me.
First, a couple of questions, can you send me your yaboot.conf and is your bootstrap partition an invisible 800k partition? Not a 'Linux Boot' partition that suse suggests setting up. suse botch yaboot into working. using ybin/yaboot and a bootstrap takes some patience but seems to me a much cleaner way of booting up. Please make sure you have the latest ybin package.
cheers
Andrew Montague wrote:
I read on one of the yaboot FAQs that kernel 2.2.15 or greater is required for Yaboot to work. Unfortunately, I have 2.2.14 (SuSE 6.4). I would like to use the latest kernel but I believe 2.4.0 is not ready for the PPC. What is the most recent kernel available for the PPC? Is there any good FAQs on how to upgrade the kernel on the PPC?
This is strange, since I have successfully used yaboot with kernel 2.2.14 (SuSE 6.4) on a B/W G3... I have read somewhere that OS 9 ships vith a version of Drive Setup that is not compatible with Linux booting (sorry, don't remember where I saw it), so your problems may come from there. Try formatting your drive(s) with Drive Setup 1.7.3 (see http://asu.info.apple.com). And take a look at the "README_" file on CD#1: it tells how to use the generate_os_chooser script, the easiest way for configuring the os_chooser file. regards nicola
On Tue, Feb 13, 2001 at 10:17:55AM +0100, nicola moretti wrote:
Andrew Montague wrote:
I read on one of the yaboot FAQs that kernel 2.2.15 or greater is required for Yaboot to work. Unfortunately, I have 2.2.14 (SuSE 6.4). I would like to use the latest kernel but I believe 2.4.0 is not ready for the PPC. What is the most recent kernel available for the PPC? Is there any good FAQs on how to upgrade the kernel on the PPC?
This is strange, since I have successfully used yaboot with kernel 2.2.14 (SuSE 6.4) on a B/W G3... I have read somewhere that OS 9 ships vith a version of Drive Setup that is not compatible with Linux booting (sorry, don't remember where I saw it), so your problems may come from there. Try formatting your drive(s) with Drive Setup 1.7.3 (see http://asu.info.apple.com). And take a look at the "README_" file on CD#1: it tells how to use the generate_os_chooser script, the easiest way for configuring the os_chooser file.
regards nicola
OS 9 comes with the first version of Drive Set Up that can format Linux partitions. However, if you want to set up yaboot the way that the developer recommends, you should NOT use the apple Drive Set Up beyond making two HFS partitions: one for your mac and another block which will eventually be split up into your linux partitions. You do that with mac-fdisk. Anyway, don't take my word for it, all the info can be found at the yaboot FAQ, particularly under the 'how do i partition my hard drive?' link. All the info you need for a very smooth PPC boot set up starts here: http://www.alaska.net/~erbenson/ Complicated stuff but with patience and careful reading, it should go OK. good luck! best, joss -- http://www.josswinn.org/PGP_key.html
Andrew, I have SUSE 7.0 PPC and have tried the 2.2.16 kernel that comes with SUSE. I have rolled my own, tried the 2.4.1RPM from SUSE and have settled on the 2.2.18RPM from SUSE and also have the 2.2.18 sources from kernel.org in /usr/src/ The official stable kernel for PPC is the 2.2.18 and I must say it is rock solid stable with not a murmur in my console which pleases me to say the least. I recommend that for the time being. However, it differs from machine to machine and although the SUSE RPM kernels are rolled for a wide variety of users, i would certainly back up essential items in your /boot and /lib/modules/ and /usr/src directorys just in case. You can get the above kernel RPMs from ftp.suse.com/pub/ppc/ Upgrading was as easy as installing any RPM. rpm -Uvh <rpm_name> Again, none of this will work if you don't have the 800k Apple bootstrap invisible partition, so be prepared for repartitioning if you haven't yet prepared it. This shoudln't be mistaken for the Linux Boot partition that is mentioned in the SUSE handbook. Check http://linuxppc.org/hardware/blueg3 for more info on your box. There are kernels there rolled for your machine although they are not SUSE kernels. Whether that makes any difference, I don't know. let me know how you get on. joss On Tue, Feb 13, 2001 at 08:55:52AM +0000, Andrew Montague wrote:
Joss,
Thanks for your help.
I read on one of the yaboot FAQs that kernel 2.2.15 or greater is required for Yaboot to work. Unfortunately, I have 2.2.14 (SuSE 6.4). I would like to use the latest kernel but I believe 2.4.0 is not ready for the PPC. What is the most recent kernel available for the PPC? Is there any good FAQs on how to upgrade the kernel on the PPC?
Andrew
Can you explain how you got yaboot working? I have a B+W G3 with 2 hard drives. On my master drive I have OS9, OS X and Linux, I use my slave for back-up purposes. I have a linux bootstrap partition, in HFS format on the Master drive. I can't get yaboot to boot into Linux. I have to boot up from the CD,
Andrew Montague
Sure, I'll try to help. I used the very detailed instructions found at <http://www.alaska.net/~erbenson/ybin/doc/yaboot-faq.html>. The link to 'how to partion my hard drive?' and getting a decent Apple_bootstrap partition set up was essential reading for me.
First, a couple of questions, can you send me your yaboot.conf and is your bootstrap partition an invisible 800k partition? Not a 'Linux Boot' partition that suse suggests setting up. suse botch yaboot into working. using ybin/yaboot and a bootstrap takes some patience but seems to me a much cleaner way of booting up. Please make sure you have the latest ybin package.
cheers
On Tue, Feb 13, Andrew Montague wrote:
Joss,
Thanks for your help.
I read on one of the yaboot FAQs that kernel 2.2.15 or greater is required for Yaboot to work. Unfortunately, I have 2.2.14 (SuSE 6.4). I would like to use the latest kernel but I believe 2.4.0 is not ready for the PPC. What is the most recent kernel available for the PPC? Is there any good FAQs on how to upgrade the kernel on the PPC?
The 6.4 is proably a bit too old (not every package is 2.4 ready). If you want to play with 2.4, get these rpms: ftp.suse.com/pub/suse/ppc/kernel/modutils-2.4.1-0.ppc.rpm ftp.suse.com/pub/suse/ppc/kernel/2.4.1/k_deflt-2.4.1-3.ppc.rpm If you want to compile your own kernel, use these patches for a plain 2.4.1.tar.bz2 from kernel.org: http://penguinppc.org/~olaf/linux-2.4.1/ the plain 2.4.1 does not contain all needed ppc patches. Read the Documentation/Changes file for the needed version of some tools, ppp as example need an update, compile it against 2.4 headers. Gruss Olaf -- $ man clone BUGS Main feature not yet implemented...
participants (4)
-
Andrew Montague
-
Joss Winn
-
nicola moretti
-
Olaf Hering