Trying to install Arch on a G5-Imac.CD boots normally but when trying to start the installer it gives an "Invalid memory access at SRR0 and SRR1 (with big numbers)"
Any idea what is going on here?
ARCHPPC finally running on 64-bit with 32-bit userland
Last edited by mianka (2010-04-09 15:41:22)
Are you using ArchPPC or standard Arch?
Arch ppc of course8It is a G5.
When exactly does this happen, when you run /arch/setup or when kernel boots? In theory archppc could run on a G5, since it supports the same 32-bit subset of instructions that are used in G3/G4 processors.
Just after starting.It does not even reach setup.I did also try with Debian (keyboard problems) and Gentoo (nothing to see on the screen).Mac OSX runs perfectly,so the HW seems OK.
Just after starting.It does not even reach setup.
Please be more specific. Do you get a yaboot prompt? Does the kernel start loading? Or do you start the computer, press the key-combo for cd-boot and it hangs?
It gets the yaboot prompt,as far as I can see the kernel boots (on a white characters on black screen) then the colors invert with following messages:
found display etc; etc ...done
copying OF device tree...
building dt strings...
building dt sttructure ...
Device tree strings 0x02fcc000 -> 0x02fcd4e0
Device tree struct 0x02fce000 -> 0x02fd8000
DO-QUIESCE finishedreturning from prom-init
Invalid memory access at %SRR0: 00000000.0140399c %SRR1: 10000000.00083030
0 > _
END OF THE MESSAGE AS SEEN ONSCREEN
At this prompt it is impossible to give any command.
Hope this can help you.
To add to the story:I installed kubuntu,it works but veryyyy slooowwlyyy,completely unuseable.
Latest opensuse for ppc (network install), works perfectly but I do not like Suse,I want Archppc.
Also retried Archppc with all kinds of variants but to no avail.Some people must have installed Arch on an Imac-G5,it should work,just "HOW?"The machine can do Linux perfectly as the Suse install proves so what is wrong with Archppc or the installation wiki?
You could try to reset nvram+pram: power on the machine and press command+option+o+f to get an OF- prompt and enter:
Pressing cmd+opt+p+r during power on and wait until it reboots should also work.
If this doesn't help, then you might need a 64 bit kernel.
The reset gymnastics did not work, so it will be as you suggested (and as I already suspected) so it will be a 64-bit problem.The installs that succeed fully or to some degree are all 64-bit versions and that made me somehow suspicious.
Has someone already done an install on PPC/64 Imac and can share his experience?
This may work, maybe someone else could expand/modify/crush it. Since the SuSE install works, maybe you could get it going by:
-set up arch in a chroot environment; recompiling the arch kernel could give some reassurance.
-wreck the SuSE install with the arch one (overwrite / with /path/to/chroot/ )
-make sure yaboot is set to the arch kernel
Either way, this could be answered a lot quicker if someone with a G5 system were to chime in on the subject.
Last edited by jb (2007-08-08 04:43:09)
Installing Gentoo on it.Will lookinto this later.
Well,once again cured from gentoo for awhile,got debian running.
Last edited by mianka (2007-08-08 23:09:12)
Subject quite old but unfortunately still valid:(
Same happens on ArchPPC 2009.03.30 iso.
Any new ideas?
Since, nothing happened
maybe you'll receive more help on ppclinux.info. There are some other iMac/ArchPPC users.
btw, does cruxppc succesfully boot on your imac g5?
Linux PPC user !
my blog: http://linuxpowerpc.blogspot.com/
not tried yet
Consider this thread closed as we have 64-bit archlinuxppc now.