Slashdot Log In
Running Mac OS X On Standard PCs
Posted by
CmdrTaco
on Wednesday May 14, @10:16AM
from the good-bye-apple-tax dept.
from the good-bye-apple-tax dept.
ZDOne writes "ZDNet's reviews team have been tinkering with the various ways of running OS X on standard PCs. They found that with the right hardware components, a standard PC running Mac OS X Leopard is, at first sight, no different from a genuine Apple Mac. Special CPU extensions such as Intel VT-x provide support for software solutions like Parallels Desktop for Mac. Even Adobe Photoshop, which queries a Mac to verify its authenticity, runs fine on a standard PC thanks to EFI emulation.
However the article points out that it's a pretty technical proposition to get OS X running on non-Apple hardware, beyond all but the most powerful power users. And then there is the legal question. Don't even think about trying to put OS X on your PC without first purchasing a legitimate copy of Mac OS Leopard."
Related Stories
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

MacOS on PCs... (Score:5, Interesting)
MacOS X on PCs is like Linux on microwaves: it's very cool, and a neat experiment, but I think for most folks, it's not very appealing.
I'm sure the crowd of people who feel the need to upgrade their computer every 5 seconds but like MacOS X otherwise might dig this. I can see this turning/degenerating into a "why doesn't Apple just license MacOS X for PCs?!" discussion awful quick. But just because it's possible doesn't mean it's a good idea.
Reply to This
Re:MacOS on PCs... (Score:5, Funny)
Reply to This
Parent
Re:MacOS on PCs... (Score:5, Funny)
Reply to This
Parent
Well some us would upgrade if given the chance (Score:5, Insightful)
I am in the camp of needing a Mac Pro for expandability but not wanting one that seems to just exist to list every top end product standard Intel has in its books; yes I see the current Mac Pro as nothing more than a buzzword monster - features included because they sounded good not because they were needed. As such I and those of us on various Mac Forums have been clamoring for a "Mini Mac Pro". Something that uses similar processors and memory of iMacs/Minis but has expansion slots and room for more drives.
Its a big market. There are people sitting on G4s because the cost of moving up is prohibitive. If it takes a new resurgence in clone makers to rattle Apple's cage then I am all for it. If someone delivers a proven working solution then to hell with Apple.
As I mentioned at the start, the real reason most of us didn't go this route is because it was more time consuming than and "annoying" than just putting up with whatever we were allowed to buy. Since the process is getting more "ironed out" and practically turn key I expect a few of us to jump at the opportunity.
Just like we scream that MS has no right to dictate this and that we should hold Apple to that same standard. When they were the little guy we justified it because we could be smug about it deeming pc quality as too low for us. Now that we use the same exact hardware there isn't a real excuse, least one that holds up to any scrutiny.
When did form forever displace function at Apple. Can they get back to function please. Make the "Pro" line all about function - form means little to us, we just want it to work.
Reply to This
Parent
But if your time has no value... (Score:5, Funny)
Reply to This
I went there (Score:5, Funny)
Reply to This
Re:I went there (Score:5, Funny)
By the way, you are now breathing manually.
Reply to This
Parent
It's not technical at all- (Score:5, Informative)
Step 2: download and burn onto dvd
Step 3: Use Intel hardware. SATA for hard drive if you wish, but use IDE for the DVD rom
Step 4: let the "leo4all.v2" do the rest.
Step 5: there is no step 5
I first started with AMD hardware, and had endless issues (no surprise really, AMD isn't fully supported by OS X) but the switch to intel hardware went much more smoothly.
The system I used was a D945GNT board, with an off-the-shelf nVidia 7300GT. OS X picked up everything but the sound (still working on why, claims it's suported) and for the fisrt time ever, I've had the pleasure of playing with OS X on fast hardware.
Total box cost set me back ~300$ US. Not bad...(mind you, the board and CPU were used)
Apple updates worked fine, as did other software updates, so kudos to the OSX86.org crew for their outstanding work.
Reply to This
Paradox (Score:5, Insightful)
Reply to This
way ahead of you (Score:5, Informative)
It definitely takes a lot of tweaks to get right. For example, if my Apple brand USB keyboard is plugged directly into the USB ports on the back of the motherboard, then the machine will not properly wake from sleep. I had to run the keyboard first through a Belkin 7 port hub. That one took me a couple of (frustrating) days (including buying a second video card to rule that out) to figure out.
The Pro Tools/DigiRack had previously only been run through Windows, and although it installed and recognized the hardware OK, I was having problems with playback and crashes until I went back and did even more BIOS tweaking (I think disabling SpeedStep was the key, although I also turned off everything else I could find that said it might automatically throttle the CPU or RAM). Now even that seems to be running smoothly.
Summary: not for the faint of heart, and it could break with any Apple software update, but when it works, it is brilliant.
Reply to This
Market drivers (Score:5, Interesting)
Reply to This
iGroundhogDay (Score:5, Funny)
posts as follows:
"Apple won't release Mac OS because they can't tightly control the hardware"
"That doesn't matter, it's down to the device drivers"
".. but will it run Linux"
"The Mac Book Air doesn't have a removable battery so it's shit"
"Why would you want to run OS-X, the earth is only 3,000 years old"
Reply to This
The Problem With Unsupported Hardware (Score:5, Insightful)
The problem with running an operating system (or application software) on an un-blessed platform is that in a real-world environment (e.g. anything not in your home) is that when a patch the next minor update comes along, it is more apt to cause problems (in particular, strange undocumented problems). For instance, if you could get HP-UX to run on competitor hardware, more power to you, but when it breaks, you've got really very minimal recourse and are on your own to get it working again. The same thing goes for Wine... if you run an application, the next incremental change could cause a performance hit, or make the application not run at all, and you'll have significantly less recourse to get it fixed (e.g. ISV knowledge base, community, etc...).
I've seen OS X running on a PC and it seemed to work good enough but you could never rely on it in a corprate environment, and I wouldn't want to give a box like this to my mom because when it breaks, you're really on your own to get it running.
This is a problem when the manufacturer says "We're really sorry, but we didn't certify $PRODUCT (or $OS) for that hardware so support is on a best-effort basis", and it is a even bigger problem when the manufacturer (like Apple) is tempted to, or outright promises to do whatever it can to make the product fail on unsupported configurations.
In any situation, it is nice about being able to tell my boss "I called Dell, a new mobo is on the way" rather than explaining why *my* design failed, or why to save a few grand in licensing or new hardware or plain novelty, I took production down for 3 days. It is fine for your own personal rig, but beyond that, doesn't seem worth it beyond that.
Reply to This
Re:Pre-empting the fanboy spin (Score:5, Funny)
Reply to This
Parent
Re:Pre-empting the fanboy spin (Score:5, Insightful)
Reply to This
Parent
Re:Legality? (Score:5, Insightful)
Pirating software has a long history of being successfully prosecuted through the courts of most Western countries.
Enforcing EULAS does not.
Just because Apple says you can't do what you want with the software you have bought doesn't necessarily mean it is not legal to do so. However it most certainly is illegal to install pirated commercial software.
Reply to This
Parent
Re:Popular Choices (Score:5, Informative)
But it was only a couple weeks before I got tired of it. IMO, part of the charm of a Mac is... y'know... the actual Mac.
Anyway, I used this guide [insanelymac.com] for Dell Centrino Duo laptops, and other posts on the same site are extremely helpful if you're really interested in trying Mac OS X on a PC. Check the "OSx86" section [insanelymac.com], and especially this thread [insanelymac.com].
Reply to This
Parent
Think about XP SP3 for a second (Score:5, Insightful)
Apple wants to control the experience. They want to spec high values of hardware. And they don't want to support mutt-hardware and end up like SP3.
What's the number one frustration in calling ANY tech support hotline. Well if you have more than one vendor in the chain then vendor A says it's a graphics card problem, and Vendor B says it's a operating system problem. Meanwhile it's actually a mouse problem because the logitec mouse drivers over wrote some dll the video card was expecting to be an older version.
Not only does no one claim responsibility but they really can't because they don't control it all like apple.
So you pay a tad more for a pleasant experience. Savvy apple folks know which things to buy from apple and which to do themselves. e.g. don't buy apple memory upgrades, but perhaps it may be worth it to buy an apple WiFi (since the system will then handle all the firmware updates for you, and things like optical audio, remote disk mounting over the WiFi will all happen magically and reliably).
As for this latest EFI spoof. Apple, as evidenced by the lack of DRM on their OS and the vulnerable DRM on itunes, tries to use the speedbump model for DRM rather than the Steel Vault model. Any time people start abusing one of their DRMs they tend to issue some new software update that goofs up the current way of gaming the system. Basically a nuiscance which at some point becomes not worth dealing with for the majority of people.
I would predict they have a long road of nuiscance planned for EFI crackers. They only need to plan about 5 years worth of them, because in 5 years there will be new hardware nuiscances that spwan a whole new list of software nuiscances.
Reply to This
Parent
Re:Perhaps Apple should begin licensing OS X (Score:5, Insightful)
They want to give you an "experience" and no not the experience that the Pc world offers.
Look at the fight that Linux has, OSX would have the same fight.
Reply to This
Parent
Re:Perhaps Apple should begin licensing OS X (Score:5, Insightful)
Apple has a big hole in their lineup, IMHO. That is the mid-sized tower... basically a headless iMac. Apple should just sell one - I don't think it would be too expensive... their other products compete quite well with similarly-spec'd PCs.
Reply to This
Parent
Re:Perhaps Apple should begin licensing OS X (Score:5, Insightful)
If decent sized manufacturers got in on the deal (and they would) then apple would find themselves significantly undercut with equal quality (though less shiny) machines very quickly.
Of course they may not lose much in the way of business, as "shiny" seems to be one of the main reasons current customers buy Macs.
Reply to This
Parent
Re:Perhaps Apple should begin licensing OS X (Score:5, Interesting)
The problem is that Apple doesn't lower the prices of their machines over time, so if the machine hasn't been updated in awhile then the value does indeed suck.
Reply to This
Parent
Re:Never mind the buying part... (Score:5, Informative)
Pirating software has been successfully prosecuted as a crime in most courts in the world.
Breaking EULA's has not.
One is blatantly illegal, the other is doing something that a company you bought something off would rather you didn't do, so has told you is against the undisclosed 'contract' you 'agreed to' when you 'bought' the software.
Reply to This
Parent
Re:Never mind the buying part... (Score:5, Funny)
Reply to This
Parent
Re:Mac OS Server (Score:5, Insightful)
That is, if you happen to have $500 to $1000 to blow away. Legal issues aside, Mac OS X Server isn't something you can get from a friend. Unlike OS X client, OS X Server requires a serial number and, as noted, is pricey.
And why would one run OS X Server when a Linux server distribution is free, tested, generally supported and available. Besides, one would likely take LESS time to tweak a Linux server on supported hardware than any OS X installation on supported hardware.
Surprisingly, no one seems to have brought up the prime reason why you'll not likely see OS X for generic PCs.
Repeat after me:
Apple is a hardware company.
Apple is a hardware company.
Apple leverages low-cost or free software to sell all hardware.
iTunes is free because it makes using an iPod and the iTunes store a breeze. Mac OS X client is low in cost and works as it does because Apple spent a lot of time and money to ensure you're getting your bang for the buck in a computer you buy from them.
Microsoft sells software. Others leverage Microsoft to sell their hardware. Microsoft doesn't always make the best hardware, nor do they read consumer needs very well (not to be confused with business customers). Zunes don't sell, for instance.
When Microsoft makes crappy software, the whole PC industry suffers a bit.
And Apple just counts its cash reserves since they don't compete in most areas that Microsoft tends to. There is happy crossover with, say, Office 2008 for Mac, but generally Apple and Microsoft are different worlds. When Apple makes a good product, third parties dive in to complement the experience with accessories and the like. Crappy products in the Apple world today get bad press fast.
Reply to This
Parent