Slashdot Log In
Windows on Intel Macs - Yes or No?
Posted by
Zonk
on Thu Jan 12, 2006 12:09 PM
from the will-they-or-won't-they dept.
from the will-they-or-won't-they dept.
With the announcement of the Intel chip based MacBook, the door is now open for running the Windows OS on Macintosh hardware, right? jaypatrick writes "BetaNews reports that along with the announcement of the first Intel based Macs yesterday, many users have rejoiced in being able to dual-boot both Mac OS X and Windows. Unfortunately, this is not the case; due to Apple's use of the extensible firmware interface (EFI) rather than BIOS, current Windows releases will not run on the systems." I guess not. But, wait... Big Z writes "Phil Schiller, Apple's senior vice-president of worldwide product marketing, said in an interview Tuesday that the company won't sell or support Windows itself, but also hasn't done anything to preclude people from loading Windows onto the machines themselves." I think someone actually trying it out is the only way this is going to get straightened out.
This discussion has been archived.
No new comments can be posted.
Windows on Intel Macs - Yes or No?
|
Log In/Create an Account
| Top
| 714 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
|
2
Probably not and here's why ... (Score:3, Insightful)
(http://slashdot.org/~eldavojohn/ | Last Journal: Tuesday October 16, @03:26PM)
The benefits of a port might be because of cheaper or easier to find hardware capable of running something that it wasn't meant to but is very useful to users. I don't think this is the case in putting Windows on an Intel Mac because Intel Macs are cheaper than what I can piece together in PC x86 form. Don't get me wrong, Macs are nice machines but they're not exactly easy to upgrade or fix on your own.
I'm sure someone will port the extended firmware interface to run Windows through a virtual layer (if it needs it) but this can only introduce Windows running as fast or slower than the speed it could run at without EFI.
For this reason, I doubt people are going to find much use using the port since it's a) cheaper to piece their own machine together and leave the specs up to themselves and b) Windows will probably run slower.
Yeah, there might be someone out there bragging about running Windows on an Intel Mac but he's probably the rare Window's equivalent to the guy with a penguin displayed on his microwave's LCD.
Run slower?? (Score:5, Informative)
(http://www.bobpaul.org/userScripts | Last Journal: Thursday February 22 2007, @04:05PM)
It's not like the BIOS is a processor architecture. I highly doubt that any work required to make Windows XP work with EFI will not drastically, or even noticably affect the speed of the machine.
GRUB already works with EFI, and GRUB can launch Windows... From my experience, WindowsXP has pretty much ignored anything about the hardware that the bios has told it (I've disabled HDs, but windows sees them, etc). Could it be possible that GRUB could be installed on a Mac and used to load Windows?
Otherwise both WinXP 64 and Vista support EFI... one could always wait for Vista or illegally grab a beta...
Re:Run slower?? (Score:5, Informative)
GRUB already works with EFI, and GRUB can launch Windows... From my experience, WindowsXP has pretty much ignored anything about the hardware that the bios has told it (I've disabled HDs, but windows sees them, etc). Could it be possible that GRUB could be installed on a Mac and used to load Windows?
I haven't seen Apple's EFI implementation, but the EFI spec says it takes over the duties of a bootloader and can be used by itself to boot from different partitions. There are defined codes for all the Windows filesystems. I don't even see why you'd need GRUB at all.
Re:Run slower?? (Score:5, Interesting)
(Last Journal: Friday August 01 2003, @10:00AM)
Re:Probably not and here's why ... (Score:5, Informative)
Agree, this will not be not a common occurance (Score:5, Insightful)
(http://mame.danzbb.com/)
In order to run Windows on Mac hardware, it would first be necessary to buy Mac hardware, which isn't cheap. (The value proposition of Macs is a separate issue). Then, you have to look at the OSX interface goodness and decide that you want Windows instead. After that, you have to do whatever porting is necessary and install Windows. All this to get cool hardware running a not-so-cool OS. I mean, Apple is the BMW of computers and Wintel is the Ford. Are you really going to buy a 3 series and stick an Escort engine in it?
If and when Windows supports booting without a BIOS, I can see some folks having dual-boot Apple hardware. Especially folks who want Apple's nicely designed hardware but still want to run Windows games.
But an out-and-out port seems unlikely.
It is nice if you like to anthropomorphise our PC (Score:5, Funny)
(Last Journal: Friday August 17, @05:34AM)
I placed a Windows 95 CD in viewing distance of my linux machines and they never gave me troubles since. MS, ensuring your hardware behaves for two decades and counting.
Re:Agree, this will not be not a common occurance (Score:5, Funny)
Well, it looks like since 2004 or so.
Re:Agree, this will not be not a common occurance (Score:4, Insightful)
(Last Journal: Monday July 04 2005, @08:34PM)
It's a lot simpler than that. (Score:4, Informative)
(Last Journal: Friday February 18 2005, @07:04PM)
Re:Probably not and here's why ... (Score:5, Insightful)
(http://mactheweb.com/)
Looking at the problem from your angle, you're right. As a Mac user who needs to occasionally run Windows, I think you miss the point. It's not about cost as much as convenience and quality of experience. Many Mac users are in the same boat. We need to run some Windows program but would love the opportunity to get in and out of Windows as quickly as possible without extra computers or the molasses speed of emulation.
When I get my new Macbook, I will still need to run Windows and certainly won't want to drag around a second notebook. I run VirtualPC now and am very much looking forward to being able to run Windows natively. Remember that over half of all Mac sold are laptops.
You are also forgetting that many Mac owners don't want to run some pieced together kludge box any more than most people who are proud of their cars want to drive some pieced together junk pile, faster, cheaper or not. Performance and cost aren't the issues as much as the elegance of the solution.
Re:Probably not and here's why ... (Score:5, Insightful)
(http://www.scottgant.com/ | Last Journal: Tuesday October 31 2006, @03:12PM)
Or then again, I can buy 3 Mac Minis for the price of the new iMac too....if you're using lesser hardware you can use ANYTHING you want to make it seem cheaper. Now that it's all Intel, let's compare apples to apples now!
Come on...two systems with 20" widescreen screens that are cheaper than one iMac.
We'll wait...
WineOSX86 (Score:4, Interesting)
(http://kadin.sdf-us.org/ | Last Journal: Tuesday October 16, @01:46PM)
I think the Wine on OS X86 has huge potential; the whole dual-boot thing, while interesting, is a kludge. If you want to run Windows applications -- which is assumedly the only reason anyone would want to run Windows on a Mac anyway (you're not doing it for the OS, or you wouldn't have gotten the Mac in the first place, right?) -- let's just work on a way to run Windows applications from within Mac OS X. We're already partway there with Wine/Cedega. Granted it's buggy and doesn't always work, but you have to give them credit for being pretty slick. Depending on which application is being used, sometimes people claim performance that's better than Windows.
I have no idea of how the actual underpinnings of Wine works, other than it does some very high-level emulation and virtualization (much higher than, say, VPC), but the WineHQ is open source, and in theory it should be able to be ported to OS X86 now. Can anyone familiar with WineHQ comment on what would need to be done, or how big an effort would be required?
To me, that would be pretty close to the perfect solution. A compatibility environment for running Windows applications without rebooting into (or even buying) Windows, and without the performance overhead of emulation or translation (however it is how you define Virtual PC).
TransGaming doesn't seem as though they have the resources or interest to do it, which I think is a mistake because there could be a big market for a Windows gaming emulator on Macintosh, but they seem to be totally occupied with maintainance and improvement on the Linux-x86 side. So it seems as though the WineHQ project would be the logical port choice.
Thoughts?
Re:WineOSX86 (Score:5, Informative)
(http://kadin.sdf-us.org/ | Last Journal: Tuesday October 16, @01:46PM)
The project:
http://darwine.opendarwin.org/ [opendarwin.org]
Windows on Intel Mac? Answer: Yes (Score:5, Informative)
(http://das.doit.wisc.edu/)
Windows XP would directly boot and install on the Developer Transition Kit platform because it was just a standard Intel motherboard and processor, and also used a standard Intel BIOS [appleintelfaq.com].
However, the shipping Intel-based Macs use EFI [intel.com] (Wikipedia article [wikipedia.org]), Intel's "next generation of BIOS". (more info [apple.com])
Windows XP 32-bit does not currently support EFI for booting. Windows XP 64-bit does, but Intel Core Duo is not a 64-bit chip. Now, there are a bunch of other variables, such as whether or not Apple's current EFI implementation offers BIOS backward-compatibility, and so on, but it's clear that regardless, EFI is the future, and it's only a matter of time before the PC world at large transitions to EFI. Further, Windows Vista does support EFI. See here [google.com] for Microsoft's presentations on EFI, particularly the first two links.
That said, dual booting is intensely annoying anyway, and the really interesting thing will be able to just run Windows (or some other x86 OS) and Mac OS X side-by-side.
What we will *definitely* see are "Virtual PC"-like programs that let you run Windows alongside OS X (in a Window, or taking over the screen, etc., with a hotkey to flip back and forth, for example).
It's important to note this will NOT be emulation: Windows (or other x86 OS) will run at essentially the native speed of the underlying hardware (with certain exceptions). There could even be direct access to video, with support for things like DirectX.
vmware already has a version for Mac OS X in development, and Microsoft has already announced [eweek.com] they will be developing a version of Virtual PC for Intel-based Macs that one can only presume will be a virtual machine. Then there are things like QEMU, Xen, etc. The Darwin/Mac OS X version of WINE, DarWINE, has even been working under betas of Mac OS X for Intel. Now that Intel Macs are shipping, it will only be a matter of weeks/months before we have several options for running Windows itself, and/or Windows applications at essentially the native speed of the underlying hardware.
And since Intel Core Duo [intel.com] also supports [wikipedia.org] Intel's VT hardware virtualization, the possibilities of future virtual machine technology are even more interesting. But the bottom line is that Apple is again leading the way with the adoption of technologies like EFI and ExpressCard [expresscard.org]. Naturally, it will take a little while for Windows to catch up.
Re:Windows on Intel Mac? Answer: Yes (Score:5, Interesting)
(http://francis.uy.googlepages.com/ | Last Journal: Wednesday August 29, @09:40AM)
EFI has a BIOS-emulation layer (Score:5, Informative)
It's gonna happen. But I'm not interested in that--I'm interested in someone taking advantage of the hardware virtualization in the Core Duos and letting me run Windows in a window on an OS X desktop with no performance hit. Screw dual-booting.
Re:EFI has a BIOS-emulation layer (Score:5, Informative)
Re:Windows on Intel Mac? Answer: Yes YOU JEST? (Score:5, Informative)
(http://das.doit.wisc.edu/)
Intel Core Duo is not a 64-bit processor, and does not not support EM64T (x86-64).
The next generation [wikipedia.org] of all of Intel's processors [intel.com] will indeed be 64-bit.
Oh, one more thing... (Score:5, Informative)
(http://francis.uy.googlepages.com/ | Last Journal: Wednesday August 29, @09:40AM)
I also emailed Transgaming about Cedega, but so far they still have nothing useful [transgaming.com] to say.
One box... (Score:3, Interesting)
Re:One box... (Score:5, Funny)
(http://slashdot.org/)
Empty your wallet.
Re:Mac users are loyal (Score:5, Interesting)
Mmmh.. I dont think Mac users will migrate. Why would they do that?
It's not about migration. I'm a Mac person, but my graduate program requires a couple of Windows-only programs. At least 75% of my time is spent on programs with Mac versions available (Photoshop, Illustrator, etc), but due that other 25% (for Rhino and AutoCAD), I can't use a Mac. So right now I'm on a Windows-only machine, and have to suffer through Windows 100% of the time. If I could get a Mac running Rhino and AutoCAD at full speed, and could use OS X for all other programs, do you understand how wonderful that would be? It's not about games, and I'm not looking to escape from OS X to Windows, I'm desperately trying to get back to Macs.
Apple should support this. (Score:3, Insightful)
(http://religiousfreaks.com/)
I think it's in Apples best interest to allow Windows on their hardware for two reasons. 1st, people who are apprehensive about switching to Mac could do so slowly with a dual boot setup. 2nd, Apple could sell more hardware this way as it would appeal to Windows users.
http://religiousfreaks.com/ [religiousfreaks.com]Re:Apple should support this. (Score:5, Insightful)
(http://www.kuro5hin.org/)