Jump to content

Installing Without VMWare or Native


Macmania
 Share

7 posts in this topic

Recommended Posts

I'm trying to install PearPC and I'm having trouble with this After configuring ppc.cfg and checking it again, right click on ppc.exe and click "Create Shortcut" then right click in that shortcut and in the Target box at the end type this after ppc.exe: ppc.cfg then press OK and double click it to open. When I put it at the end of the "target" it I get an error message.

Link to comment
Share on other sites

I imagine that it could be done like this. You might need two hard drives. Basically you would just be following the same instructions using different tools. Again this is a theory and I haven't tried it yet. First install Darwin 8.01 on a pc. Then, on a mac, open the developer dvd image, and go to System/Installation and install all the packages except for a few which won't, and for some reason just running OSInstall.mpkg didn't work for me. Anyway, install those on a drive on the mac. Then plug that drive into the PC, reboot it, and do all the patches and stuff on your darwin drive like you would in VMware, and then use the ditto thing to copy the os x stuff from the drive from the mac onto the darwin drive. I think that would work since it's essentially doing the same thing, just with all hardware. What I'm going to try is installing on a drive on my mac, restoring that drive onto my empty drive formated with fdisk on my pc, putting it back in my pc, installing darwin onto it without doing a clean install, update darwin to 8.1, put the drive back in my mac, and install the patches, and then put it back in my pc. Or maybe the other way is easier huh...

 

Update: I've found that since a Mac already has ditto installed, you can skip the bom.framework and ditto steps most of the other instructions say to do, but of course you'll want to do the last ditto command, just without the "./" before it since it's in the path.

Link to comment
Share on other sites

Wooo! It worked! Maybe now I can make the installation DVD work too based on what I've learned.

 

The developers DVD has TCPA chip restrictions, and will not install on a generic PC. Hackers have broken this, but I couldn't tell you where, or how to recieve a copy of that, as it's illegal.

Link to comment
Share on other sites

Well, anyway, after actually getting it to work my way, I've realized that there are a number of steps that are unnecessary. First, you don't actually have to install Darwin on the drive in your pc, you only have to format in hfs+ with fdisk. Don't format it on a Mac because it won't have the right partitions for it to boot on a PC. Then take the drive out and put it in a Mac. Now you're going to install packages from the install dvd image on another spare drive that was formatted on a Mac. The reason for this is that you can't install the basesystem package on the fdisk formatted drive because a ppc Mac won't be able to boot from it. This is nice though because you don't have to convert the .dmg to a .iso or anything. Anyway, the packages are in System/Installation/Packages. You should install all the packages except OSInstall.mpkg, WebObjects.mpkg, X11User.pkg, XCodeTools.mpkg, and anything in System/Installation/Packages/Packages. I found I had to install Essentials.pkg last or else it would hang. After all those are done, repair permissions on that drive. Then put the ApplePS2Controller.kext or whatever on it, the patched oah750d, and CoreGraphics if you don't have SSE3 (like me). Next do the ditto command from the other instructions, but substitute the drives (the source being the drive you just installed the packages on, and the destination being the drive you formatted on your pc). Remember, you don't have to install ditto because OS X already has it. Then you could repair permissions on the pc drive one more time, and then just pop it in your PC. If it all went well, you should even be run through the setup assistant automatically. You can also install some more packages from the dev dvd image after you boot up your pc, like the XCodeTools.mpkg, because it will only install on a disk that is currently running os x. Personally, aside from having to move the drive from machine to machine, I think this way is much easier, and faster since it uses the native ppc installer to install the packages on the mac instead of trying to run the x86 installer the pearpc way.

Link to comment
Share on other sites

 Share

×
×
  • Create New...