Partitioning is still not supposed to work. See documents under
http://www.opensuse.org/POWER@SUSE.
Here is what I did:
My Peg arrived with Debian/Ubuntu/Gentoo preinstalled. It has 'Amiga' partitioning sheme, and /dev/hda1 is ext2 with the file 'menu', the boot menu. I booted with 'boot cd suseboot/inst32' from OpenFirmware. I chose not to install a boot manager, as it wanted to make it's own /boot partition. In the partitioner, expert partitioner, and set /dev/hda4 (the Ubuntu partition) to format as '/'. Graphic installation does not seem to work, only text based. Did everyting else, as usual during a 'normal' SuSE install.
After CD1 there is a reboot. I used CD1 again for booting, but instead of starting another installation, there is a menu for 'other', where one can choose to boot existing installation. I choose my SuSE partition, booted and finished installation.
Here came some experiments I had, but did not work. What worked for booting is documented at
http://www.opensuse.org/PPC:Boot_pegasos
I used:
mkzimage \
--board chrp \
--vmlinux /boot/vmlinux \
--initrd /boot/initrd \
--cmdline "root=/dev/hda4 quiet sysrq=1" \
--output /pegboot
And then mounted /dev/hda1 to /mnt, vi /mnt/menu, and replaced the menu entry for Ubuntu with SuSE at both places: rewrote the menu text, and replaced the entry for the Ubuntu kernel:
hd:3 pegboot
And also made SuSE the default
I'm fighting now with the mouse, I couldn't get gpm and X to work (X on Gentto and Debian work fine).