• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

8500 G3 "Not a bootable device" Xpostfacto

840quadra

Member
Greetings,

I have a 2nd drive, G3 processor, and plenty of memory in my 8500 and decided i would try to install 10.2 on this machine on my 2nd drive. Problem is, Xpostfacto 4 shows both of my bootable drives as being "not a bootable device" and prevents me from installing OS X on either of my drives.

Really seems silly as the ENTIRE POINT of Xpostfacto is to make a non-supported system boot from OS X.

Is there some trick I am missing? Both drives are bootable in OS9, XPF is simply blocking me from prepping either of these drives to install the OS. Neither are Apple Native, but why does that matter if they are formatted and blessed to boot?

I am truly lost in this, and support / documentation on google searches is totally lacking in this regard.

Thanks for any help people can offer.
 

840quadra

Member
Murphy's law. Try something you know you tried 3 or for times before. Did one final shot at erasing the disk within OS9 (it was blank already) and now xPostFacto is happy.

Now onto the next hurdles this system throws at me!
 

joevt

Well-known member
Could be missing OS 9 drivers or missing HFS Wrapper. I'm working on XPostFacto changes that improve the error messaging.
 

macuserman

Well-known member
Could be missing OS 9 drivers or missing HFS Wrapper. I'm working on XPostFacto changes that improve the error messaging.
That’s great to hear! I figured the source for that was long gone. I tried to contact owc about it but never heard back.
 

840quadra

Member
Could be missing OS 9 drivers or missing HFS Wrapper. I'm working on XPostFacto changes that improve the error messaging.

That’s great to hear! I figured the source for that was long gone. I tried to contact owc about it but never heard back.
Agreed! great to hear there is some attention on this. Kinda feels like the topic of retro computing is more popular recently.

Yeah I am not 100% sure what the issue was, but abandoned the project until (maybe) this week due to issues with drives. Now that I have a couple of ZuluSCSI cards I want to try going down this path again.

I was getting it to start booting into OS X installer, but it was crashing out without any details (Verbose flags didn't seem to work to show me what the issue was).

Going to make another drive on my Zulu and attempt to kick off this process again later.
 

joevt

Well-known member
That’s great to hear! I figured the source for that was long gone. I tried to contact owc about it but never heard back.
The source is on GitHub. The version of MacApp can be downloaded from a mirror of the discontinued Apple ftp. I guess CodeWarrior Pro 8 can be found somewhere. It builds in Mac OS X 10.4.11 using 10.2.8 sdk and an older version of gcc. I've created some updated build and debug instructions with all the details but I haven't made any commits yet. Right now I'm trying to figure out if the PowerLogix kexts can be updated for Mac OS X 10.4.11 so I can use them with a Sonnet G4 1GHz in my Power Mac 8600.
 

mikes-macs

Well-known member
I noticed you said that you're using Xpostfacto 4 to load Mac OS X 10.2. If I remember correctly, I believe you need to use Xpostfacto 3.1 for that.
 

joevt

Well-known member
I noticed you said that you're using Xpostfacto 4 to load Mac OS X 10.2. If I remember correctly, I believe you need to use Xpostfacto 3.1 for that.
10.2.8 SDK is for Xcode running on Mac OS X 10.4.11. A version of an SDK includes headers and frameworks that you would see in that version of Mac OS X.

The XPostFacto 4 documentation included with the source code says it should work with Mac OS X 10.2 to Mac OS X 10.4. Maybe I'll get around to verifying that one day. Since it uses the 10.2.8 SDK, I think it should be able to work with at least Mac OS X 10.2. I don't remember when I installed Jaguar and Panther on my 8600 what version of XPostFacto I was using.
 

840quadra

Member
I attempted to install both 10.2 and 10.3 on my ZuluSCSI volume to no avail. I can run the app within os 9.1, however when I boot it shows me the ⌀ at boot.

It refuses to do a straight restart from Xpostfacto, it will chime and hang with no screen or any disk activity. I do a power down restart or two and it will get to the ⌀, or, after I do a P-RAM reset and reboot.

Same behavior I was having with a real SCSI drive.

For whatever reason, the patching is not working on my 8500 G3. I even swapped to a new (known good and correct voltage) P-Ram battery .
 

joevt

Well-known member
I don't think nvram requires a battery if the computer is connected to AC power.
Sometimes warm-boot doesn't work from these Old World Power Macs. A cold boot is best.
Boot with -v verbose might give more info about the problem.
I boot with serial port input/output to capture boot log on another Mac.
I added an option to XPostFacto to allow changing boot-args.
I'll try my Panther and Jaguar installs soon.
 

840quadra

Member
I don't think nvram requires a battery if the computer is connected to AC power.
Sometimes warm-boot doesn't work from these Old World Power Macs. A cold boot is best.
Boot with -v verbose might give more info about the problem.
I boot with serial port input/output to capture boot log on another Mac.
I added an option to XPostFacto to allow changing boot-args.
I'll try my Panther and Jaguar installs soon.
Appreciate the tips. I can give it another go later this week with your suggestions and perhaps look into other boot args to toggle.

The manual for 4.0 (well the one I have), doesn't seem to go into any details on what the optional settings are so I am flying blind on some I don't understand by name.
 

840quadra

Member
On my PM 8600, I use XPostFacto 3.1 to load Mac OS X 10.2.8 via firewire drive with helper drive.Hmm.
Hmm.

This is the 2nd endorsement for an older version of XpostFacto. I may have to seek out and give it a try. I am baffled as to why it is not working. I have built Hackintosh computers, own a Mac Pro 5,1 with various bits of OpenCore to get it on nearly the latest OS, and have done similar with a 3,1. Heck, I even have a G5 Powermac with Snow Leopard Beta running just fine.

The 8500 just loves the classic garden or something ;)
 
Top