OK, a fix for the text mode install is already checked into openSUSE SVN repo, so should be in factory in a few days.
I traced the initrd problem, so the openSUSE guys now have all info to fix it, and even until that here is a workaround:
In the package manager, choose the detailed package management. Use the search function to find all packages where the name contains '64'. Click over the first column, so packages will be sorted according to their installation status. All of the 64 bit packages to be installed will be listed at the top. Deselect 'automatic checking' at the bottom of the screen, then click on each of the check marks in front of the packages to deselect them. A red sign will appear. Now click on the check button at the bottom. A dialog will appear in a few seconds:
Code:
ConsoleKit cannot be installed due to missing dependencies
There are no installable providers of ConsoleKit-64bit for
ConsoleKit-0.2.1-48.ppc[openSUSE-FACTORY 10.3]
=== ConsoleKit-0.2.1-48.ppc[openSUSE-FACTORY 10.3] ===
ConsoleKit-0.2.1-48.ppc[openSUSE-FACTORY 10.3] is needed by
hal-0.5.9_git20070831-2.ppc[openSUSE-FACTORY 10.3] (ConsoleKit)
ConsoleKit-64bit-0.2.1-48.ppc[openSUSE-FACTORY 10.3] provides
ConsoleKit-64bit == 0.2.1-48, but it is locked.
(null)
Conflict Resolution:
( ) unlock ConsoleKit-64bit
( ) unlock all resolvables
( ) do not install ConsoleKit
( ) Ignore this requirement just here
Use the last one, as ConsoleKit-64bit does not have any use on a 32bit system, but brings in many 64bit packages, which in turn break mkinitrd.
Now you can go on installing openSUSE on your Pegasos or EFIKA.