Thanks to Ben Reser's gracious offer to host it, there is now an installer
ISO available to facilitate Cooker PPC testing.  The ISO contains NO RPMs,
but gives you the necessary bits to boot from CD and initiate either a
network or HD install, using your downloaded RPMs from the mirrors.

http://mirror.brain.org/linux/mandrake/Mandrake-ppc/cooker-install-iso/

Please don't try to do a network install from Ben's mirror, just download
the ISO image to preserve the bandwidth for other folks.  It's generally
better to do a local network install rather than over the net, since
cooker packages can be changing while you're trying to install them.

I've done several successful cooker install on my iMac using this ISO.
There were a couple of small mods I had to make to the 8.2 install
sequence, but it all seems to be working now.  I'm not real interested in
installer issues, as 9.0 x86 made significant changes to the installer,
and part of my goals for 9.1 will be to try to catch back up with the main
installer and get it working again on PPC.  If you do find issues, go
ahead and post, just be aware that the installer will be undergoing
change.

Thanks Ben!

Here's the README:

----------------------------------------------------------------------------

9.1cooker_install.iso image README   
Oct 21, 2002 S. Benedict <[EMAIL PROTECTED]>

This is an ISO snapshot of the 8.2 installer image, with the versioning information 
changed to reflect 9.1 Cooker. 

What this ISO provides:

All of the necessary installer files and kernel images to do a Cooker install.

What this ISO does not provide:

The RPM packages needed by the installer.

Why no packages?:

During the cooker cycle, packages change rapidly.  Due to the hardware limitations 
we have for building the PPC version, it's barely possible to keep up with new 
package releases.  Trying to create new ISO images, with ISO's on a regular basic 
would slow down this process, plus they would become obsolete quite quickly as the 
packages are updated.

Why an ISO at all?:

The lack of some sort of ISO image to be able to kick off the install seems to be a 
significant barrier in getting people to participate in the Cooker PPC process.  
Providing a small ISO with the installer files will allow more people to 
participate, without having to learn the details of creating a set of ISOs 
themselves.

What can I do with this thing?

Hopefully, once burned to CD, you will be able to boot your Mac with this image. 
Once you've booted, you can do either a network or hard disk install, provided you 
have downloaded the necessary RPMs from the cooker-ppc mirrors.

How do I burn the CD?

Before you burn, check the md5sum on your downloaded iso:

[stew@rs6000 disk2]$ md5sum -c 9.1cooker_install.md5 
9.1cooker_install.iso: OK

MacOS: No clue here.  I've never burned a CD in MacOS, and don't care to purchase 
any software to learn how.  Check the cooker-ppc mail list archives for hints.

<More details from the user-base are welcome here>

Linux: 

Here's how I did it just a few minutes ago:

cdrecord -v dev=1,0,0 blank=fast -data -eject 9.1cooker_install.iso

Your device may be different.  cdrecord -scanbus will list the devices.

OK, now what?:

You need to prep your RPM download directory. this can be on another machine for 
network install, or on an ext2 partition on the same machine for a hardrive install.
There is a tarball of the installer image on the CD, which you should untar in your 
destination directory.  In this example, I'm using /export.

tar -xzf 9.1cooker_install.tgz /export

The important thing is that it looks 
something like this when you're done:

[stew@rs6000 disk2]$ ls -l /export/
total 32
drwxrwxr-x    6 stew     stew         4096 Oct 15 04:40 Mandrake
drwxr-xr-x    4 stew     stew         4096 Oct 19 03:38 misc

"Mandrake" is the home of the second stage installer and your RPMS.  "misc" has some 
tools that might be useful, should you care to create your own ISOs.

Now you need to have all of your downloaded RPM packages under Mandrake/RPMS.

cp -a /DIR-WITH-RPMS /export/Mandrake/RPMS

Finally you need to regenerated the deplist and hdlists in Mandrake/base:

gendistrib --distrib /export

These files are in the ISO, but only reflect the state of my RPM tree at the time 
the ISO was produced.  They must be updated to reflect your current RPM tree.  You 
make see some errors related to dependencies, depending on the current state of 
"wellness" of the cooker mirror. 

When you do the install, you will want to point the network or hard disk install to 
the directory you just created.  More details on the install process are on the ISO 
in the doc and Tutorials directories.

Once you boot the CD, choose network or hard drive install and follow the prompts. 
Stage2 will load from your install source and the install should continue.  don't be 
alarmed by references to 8.2 in the graphics etc., these will be updated in the 
future.  Remember, this is just an early tool to facilitate package testing.

-----------------------------------------------------------------------------

Stew Benedict

-- 
MandrakeSoft    
PPC FAQ: http://www.linux-mandrake.com/en/ppcFAQ.php3
IRC: irc.openproject.net #cooker-ppc



Reply via email to