Red Hat Bugzilla – Bug 497745
fails to install boot loader on ppc
Last modified: 2015-01-04 17:30:59 EST
on an old imac g3, I managed to get all the way through the install successfully, but when it rebooted, it cycles between displaying a picture of a folder with a question mark in it, then a picture of the smiling mac icon.
not installing the bootloader correctly perhaps?
I don't know enough about the ppc boot process to diagnose further.
I booted the installer again, and took a look at the partition table with fdisk.
It looks like this..
hda1 start=1 end=1
hda2 start=1 end=26
hda3 start=26 end=9729
aren't those start's off by one?
It also prints "partition does not end on a cylinder boundary" which may mean something?
Is this still a problem? I did a test with the latest build and it boots up fine. Unfortunately, I didn't test before fixing the partition map bug in anaconda so I don't know that I was ever able to reproduce it. Still, it's worth you giving it another try. You'll need a tree with anaconda .51 in it.
FWIW, it seems to work okay for me with today's rawhide (anaconda 188.8.131.52). I had previously seen a crash while trying to install the bootloader on this same machine; it looked to me like this might be another manifestation of the partition map confusion.
Thanks for confirming.
Still a problem for me. Logs to follow.
Created attachment 343788 [details]
This is a consequence of bug 499724. I bet if you look in /mnt/sysimage/dev, you'll see that there's not really anything there - certainly nothing of help when writing out bootloaders. So, this should be fixed in anaconda-184.108.40.206-1.
That should be bug 499742, sorry.
still no joy. symptoms exactly the same.
What color is the G3? Might this be #162046 still causing problems?
To elaborate, I know that bug 162046 was still a problem in Fedora 10, and the fix described in that bug did get the system booting after the install. I have not had the opportunity to test F11.
At bootup, hit Cmd-Opt-O-F (Mac keyboard) to boot OpenFirmware. Once you reach the OpenFirmware prompt, enter the following:
If that successfully boots the system, then (1) this is the same issue and (2) you can run the following as root to get a semi-permanent fix (until you update the kernel):
ybin -o hd:2
I do not have a fix for the bug, but hopefully this workaround is enough to point somebody in the right direction.
As we discovered, the problem here is that the disk contains an msdos disklabel due to being initialized with fdisk, which the imac firmware is unable to boot from. I'll handle this report as anaconda should be checking things like this and erroring out on them, rather than silently continuing leaving you to wonder what happened.
Pushed a fix to HEAD. This will be in rawhide, but not F11.