Just finished my first OSx86 build.
I had an Intel Core 2 Duo + Intel Board, with USB Creative Sound Card, nVidia 8800 display, onboard network.
I then followed the "iBoot + Multibeast" method to get a Mac installed on my PC.
Everything went fine and the system started perfectly fine - with sound, with network.
But the problem was, I couldn't get the system to boot from hard disk - I always needed the iBoot disc to boot into the system.
Without the iBoot disc, I was presented with the grey loading screen, after a while, a grey cancel sign appeared on top of the apple logo in the middle of the screen.
The solution I found later was to take the Preload.dmg from the iBoot disk, extract it, and get the Extensions.mkext file.
Then, use a tool to extract the kext in it. After that, use the "Kext Helper" installed by Multibeast to install the extracted kext. I couldn't get the Kext Helper to install for me automatically - don't know why I couldn't sudo with the correct root pass but I can "su -". So I just copied the whole script generated by the Helper and then pasted it to a .sh file and then run it after "su -" manually in a terminal.
After that just reboot and everything went fine. |