Re: Xserve G5 OpenFirmware 'CLAIM failed' after dist-upgrade

John Paul Adrian Glaubitz <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <90f7635137250b0953e7850e04668619c3a8fb61.camel@physik.fu-berlin.de>
Hi Stuar


On Fri, 2025-04-11 at 15:16 +1200, Stuart MacIntosh wrote:
> I run a couple of old Xserve G5s (RackMac3,1) and they have all failed 
> to reboot following an "apt-get dist-upgrade", which I normally do every 
> month. Installing grub-ieee1275 (2.12-7) seems to have been what did it, 
> or maybe it was the kernel, I don't know. The machines drop to the OFW 
> console with an "invalid memory access error" instead of booting.

Sounds like an incompatibility with the current grub-ieee1275 on Apple PowerMac.

> Manually booting such as with "boot hd:,\\grub" returns a "CLAIM failed" 
> error. I'd be grateful for any troubleshooting tips.
> 
> Has anyone else run into this issue? Should I try rebuilding grub and/or 
> the kernel myself?

Not yet, but I haven't performed a dist-upgrade on my PowerBook G4 yet which
I am using for these tests. I will try to do that over the next days and
see if I can reproduce this.

> An excerpt from the OFW console is attached. I even checked the space 
> weather because for 3 machines to fail at once like this, it's either 
> software or a solar flare :-)

I think it would be wise to report this to the grub-devel upstream mailing
list [1] and see if you can get any feedback. The background is that Debian
backports upstream changes from time to time and I could imagine that some
of the recent PowerPC-related changes may have broken your machine.

Do you happen to know what the last working grub-ieee1275 version was?

Adrian

> [1] https://lists.gnu.org/mailman/listinfo/grub-devel/

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.