Mac OS X Running on Non-Apple Hardware
MacBeliever writes "Inevitably, Mac OS X for x86 has been hacked to run on a non-Apple PC. Is this the beginning of the fulfillment of the Dvorak prophecy?" RetrogradeMotion also writes "The OSx86 Project has posted a how-to guide telling how to run OS X on any Windows or Linux-based PC using VMWare." Not 100% corroborated, so ingest with salt.
Here's the link to the article:c c0512672bf76/index.htmli ls&id=369442&query=OS+
http://slashcache.com/stories/8e3fd00a12869f50e7e
and here's a torrent for the x86 dev kit:
http://torrentspy.com/search.asp?mode=torrentdeta
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14
This thread http://www.hardforum.com/showthread.php?t=937806&p age=1&pp=20
Has some interesting screenies about MacOSX 86 running natively on a laptop. Be sure to check it out.
1. MacOSX x86 booting natively on a Pc notebook Mitac 8050D (Pentium-M 735/1.6GHz)
2. The boot on the same hardware, the permission error was repaired. We can see the "About this Mac" panel, Apple System Profiler and CHUD prefpane showing information on the processor (frequency, cache etc...)
And yes I know these are linked on the site, but if it gets slashdotted, at least you might be able to still grab the torrents since they appear to be on a different server.
Best regards, A.C.
This works. This is not running inside of vmware. This is running directly on hardware. No salt needed. I have this running on a dell computer right now. All you need to do is take the vmware image floating around the internet, and use dd to image it to a drive. Boot from the drive and it works.. Requirements include an SSE2 enabled cpu, that would be most p4's and amd64 and higher. Rosetta requires SSE3, so without that you get no ppc apps. Newer p4's using the .90nm process will have SSE3.
Make sure you have a great Video card as well soyou have Quartz Extreme running.
It is also possible to patch the install dvd and install strait to the hardware. But the Vmware image is the easiest to do. You dont even need vmware, just download the vmware image, and use linux or knoppix to dd it over to a blank drive.
The next few weeks should be fun :) Compliant hardware on Ebay is going for $225 or so. Not bad.
It cannot run on any x86. OS X extensively uses SSE2 everywhere, and in some places SSE3 too. You need at least a SSE2-capable CPU to run it (Pentium 4, Pentium M, or any 64-bit AMD), and then again it's apparently not very stable.
There are a small set of (14?) instructions on x86 that can't be easily trapped. You have two choices, paravirtualisation (like Xen) or emulating an entire system but passing through all of the non-privileged instruction. VMWare does the second, and takes a significant (20%+) performance hit from it. In SPEC99, VMWare is under 30% of the speed of the host machine (source).
I am TheRaven on Soylent News
I don't know if he's commented on it since, but Michael Swaine made a small but amusing prediction that this might happen waaay back in the April 1993 issue of Dr. Dobb's Journal. Here's a link to the Google cache version since the original wasn't coming up for me.
"do not be surprise if it disappears"
so I'm putting a copy here for safe keeping:
Wednesday August 10, 2005
- Mac OSX x86 on PC: and now a video! [Upd] - bad_duck - 21:03:35
The Apple Developer kit version of MacOSX x86 has indeed been fully cracked!
An anonymous source has sent us a video showing MacOSX x86 booting natively on a Pc notebook Mitac 8050D (Pentium-M 735/1.6GHz).
Boot Mac OS X 86 (Mpeg4 - 1,5 Mo) - [torrent]
As you can see the boot phase is rather fast, and the error message at the end is simply due to an right/authorization error due to the kext allowing PS/2 support.
[Upd]
Here is a second video showing the boot on the same hardware, the permission error was repaired. We can see the "About this Mac" panel, Apple System Profiler and CHUD prefpane showing information on the processor (frequency, cache etc...).
Boot Mac OS X 86 v2 (.mov - 11,5 Mo) - [torrent]
[Update] - We've added torrent files for the 2 videos to relieve the stress on our server. If you use them, please keep seeding as long as possible, thank you.
[translation by Eric]
[edited - windows vista crap removed]
- Mac OSX x86 on any PC : a reality, current status - Yoc - 14:18:24
Hereafter is the current status of the OSX x86 on any PC project run by PC/Mac "bidouilleurs"