Help: my PowerMac G5 doesn't boot anymore :-(
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    Hi all!

    I've had this PowerMac G5 for a while now, running MacOS. Last week, at last, I installed MorphOS v3.19 using a USB key, and everything went fine. However, after installing MorphOS, the PowerMac G5 wouldn't boot into MorphOS. It would chime, then show the Mac face and then a question mark and then nothing.

    By chance, I realised that, if I entered Open Firmware and typed "mac-boot", then MorphOS would boot and work fine.

    By mischance, I thought that this problem had something to do with the PRAM and decided to reset it. Since then, my PowerBook doesn't boot at all. It chimes and then nothing. Pressing Option+Command+O+F doesn't do anything. Pressing Option+Command+P+R makes the computer chime and restart. Pressing "t" doesn't show the FireWire logo. I burned Mac OS Tigrer on a DVD. Pressing the mouse button after the chime opens the DVD tray and I can load the DVD. Pressing "C" after the chime doesn't boot the DVD.

    I tried two different batteries, both showing 3.6V on my multimeter.

    I tried removing all the RAM sticks except two, then the PowerMac doesn't chime.

    I've been on many Apple-related forum and I don't know what to do  :-(

    Some sites suggest to try a different video card but I'd like your advice before I start buying more stuff  ;-)

    Thanks in advance!
    Tygre

    PS. I've seen this discussion of course  :-)

    [ Edited by tygrechingu 10.07.2025 - 16:01 ]
  • »10.07.25 - 21:55
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3214 from 2003/3/5
    From: Canada
    If it chimes, you should be fine hardware-wise. It means the OpenFirmware posts and the graphics card is good. You really need to get to enter OpenFirmware. Try a different keyboard if yours is failing for some reason - old Apple kbs work best in case of such problems. Disconnect any USB device you don't need, just leave the kb. You likely have a misconfigured boot-command in OF settings, which breaks auto-boot. It could be pointing to a partition that no longer exists for example.

    Once you get into OF, try:

    Code:
    reset-nvram
    set-defaults
    reset-all


    This should get it to a state that will boot automagically.

    [ Edited by jacadcaps 10.07.2025 - 23:53 ]
  • »10.07.25 - 22:51
    Profile Visit Website
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    Hi Jacadcaps and thanks for your quick answer!

    I tried two other, older (Mac) USB keyboards, no difference... I know that they work because I can test them with an iMac. I'll bring a "regular" USB keyboard from work tomorrow to try...

    What else could I try to enter OF?

    Could I have "broken" OF when installing MorphOS? Resetting the PRAM?

    Thanks!
  • »11.07.25 - 01:02
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Amigaharry2
    Posts: 1329 from 2010/1/6
    From: EU-Austria (Wien)
    If you don't find a way to enter OF, then you can remove all bootable drives. G5 jumps in that case directly into OF-console and you are able to reset all.


    [ Editiert durch Amigaharry2 11.07.2025 - 05:40 ]
    Peg2, 3xPowerMac G5, 2xPowerbookG4, 2x MacMiniG4, Efika (again), A3000T and life is never boring.....
  • »11.07.25 - 04:38
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3214 from 2003/3/5
    From: Canada
    Quote:

    tygrechingu wrote:
    Could I have "broken" OF when installing MorphOS? Resetting the PRAM?
    Thanks!


    Unlikely. For starters MorphOS doesn't really touch this stuff on its own. And it chimes, so it isn't dead!

    One way to fully reset the OF is to keep holding the power button until it chimes twice or so. Not sure this works on a G5 though. Your G5 also has a small reset button on the motherboard near the battery holder. Try that.

    Don't give up on it, I'm sure you'll figure it out eventually.
  • »11.07.25 - 13:49
    Profile Visit Website
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    Hi Amigaharry2 and Jacadcaps!

    Thanks a lot for your advice, some progress!  :-D

    I used a regular PC keyboard and booted the G5 while holding "Windows" + Alt + O + F. The screen, as usual, "switched off" after some seconds. But I noticed that pressing NumLock would switch the LED on/off (as expected). So I "blindly" typed the commands that you suggested and the G5 indeed resetted... So I was in OF! Only without an image on screen...

    I tried the same procedure but typed "mac-boot" and the G5 booted into MorphOS!

    So, it seems that OF doesn't display on screen, even after resetting everything.
    Should I have mentioned that my screen is one of these 30" Cinema HD Displays?

    Besides the lack of display, the boot behaves as last week: MorphOS doesn't boot automagically, I must go into OF and type "mac-boot"...

    What do you think that I could I try to fix either (or both!) of these problems?

    Cheers!  :-)
  • »11.07.25 - 22:46
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3214 from 2003/3/5
    From: Canada
    Ooh interesting! I think the easiest way for you to get to OF now is... to use a different display. I've just sold my 30" Cinema Display because it was too much trouble - it has very low tolerance to screen modes. For some reason OF must be trying to use a resolution your monitor cannot display. It could be the cable (too bad it's not removable from the display...). Try connecting it to the 2nd output if your card is a dual DVI one.

    Anyway... once you do get to OF, type printenv and see what the boot variables are. I'll look into my OF vars later and paste what those should be...
  • »11.07.25 - 23:58
    Profile Visit Website
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    Wow, thanks a lot, Jacadcaps!  :-)

    I plugged the screen of a G4 in the second output of the graphic card and I can see OF! I can see again  ;-)

    Still no luck with the booting though... I'll share a screenshot of the variables but I realised something: my "hd:," was set to "/ht/pci@7/k2-sata-root/k2-sata@0/disk@0". This disk is not ATA. When I'd execute "dir hd:,\\", OF would say "not a ATA disk". My boot disk is "/ht/pci@7/k2-sata-root/k2-sata@1/disk@0" (on the second SATA port?).

    I managed to change the alias of "hd" in NVRAM by "setenv use-nvramrc? true" and "nvalias hd /ht/pci@7/k2-sata-root/k2-sata@1/disk@0", but it still doesn't boot automatically.

    I also "setenv boot-command boot hd:,\\bootinfo.txt", but it still doesn't boot automatically.

    So I don't know what's happening, because "boot" or "mac-boot" from OF boot MorphOS no problem...

    Cheers!
  • »12.07.25 - 01:33
    Profile Visit Website
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    PS. Regarding the display, I see that "screen-#columns" is set to 100 (by default too) and "screen-#rows" to 40. In http://www.firmworks.com/QuickRef.html, they say that 80 should be the default for "screen-#columns", should I try? 🤔
  • »12.07.25 - 01:38
    Profile Visit Website
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    PPS. I uploaded a screenshot of "printenv" here.

    I have changed:
    - "user-nvramrc?" to true, to use the saved "hd" alias (see below)
    - "skip-netboot?" to true, to skip that part (save some seconds?)
    - "boot-command" to "hd:,\\bootinfo.txt", to force booting on MorphOS

    I have also changed the alias for "hd" to "/ht/pci@7/k2-sata-root/k2-sata@1/disk@0" so that "dir hd:,\\" can access/list the content of the boot partition.

    Still no luck  :-( When starting the G5 without touching anything, MorphOS doesn't boot, and the G5 just shows a gray screen with nothing happening. When going into OF and typing "bye" or "boot" or "mac-boot", the G5 boots into MorphOS...
  • »12.07.25 - 10:44
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Amigaharry2
    Posts: 1329 from 2010/1/6
    From: EU-Austria (Wien)
    Your boot-device points to a .tbxi-file on drive hd:. This is a special signed file, what OF is searching at begin and starts it.(like to our startup-sequence).
    To start MOS there is also a tbxi-file named bootinfo.txt. This file has to be "blessed" (signed), so that OF can find and start it (refer to doc on ISO - this file is located in mac_ppc32.
    It seems that in your case on hd: is no such file or not blessed! This can be done by shell command HFSSetMacBoot bootinfo.txt
    Then reboot.


    [ Editiert durch Amigaharry2 12.07.2025 - 15:18 ]
    Peg2, 3xPowerMac G5, 2xPowerbookG4, 2x MacMiniG4, Efika (again), A3000T and life is never boring.....
  • »12.07.25 - 14:17
    Profile
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    Hi Amigaharry2!

    Thanks for your suggestion, I "blessed" again the "bootinfo.txt" file but still no luck...

    I couldn't find any info. on the Internet: can Open Firmware log what it's doing? Maybe that would contain hints about what's happening?

    Best!
  • »12.07.25 - 15:04
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Amigaharry2
    Posts: 1329 from 2010/1/6
    From: EU-Austria (Wien)
    Is hd: the right partition with bootinfo.txt on it? And there is only one tbxi-file / partition allowed!

    To find out type dir hd:\
    bootinfo.txt should be in root-dir.

    There is no trace-fktn in OF (afaik). But from all I've seen your issue is not OF! It seems that the tbxi-file can't be found.

    If you can't solve that problem, there is a possibility to start several OS via a boot-menue, without tbxi-files..
    Peg2, 3xPowerMac G5, 2xPowerbookG4, 2x MacMiniG4, Efika (again), A3000T and life is never boring.....
  • »12.07.25 - 20:34
    Profile
  • Just looking around
    tygrechingu
    Posts: 8 from 2025/7/10
    From: Montréal, QC,...
    Thanks Amigaharry2!  :-)

    Yes, I'm sure that "hd" is properly set because "dir hd:,\\" shows the content of the Boot: volume, and the file "bootinfo.txt" is of type "tbxi" (all the others are "????").

    It's very puzzling because starting the G5 "as is" will not start MorphOS but:
    - Going into OF and typing "bye" immediately will start MorphOS
    - Going into OF and typing "multi-boot" will show the MorphOS "disk" and selecting it will start MorphOS

    Crazy, eh?
  • »12.07.25 - 21:07
    Profile Visit Website