Slashdot Mirror


Windows on Intel Macs - Yes or No?

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.

89 of 714 comments (clear)

  1. Probably not and here's why ... by eldavojohn · · Score: 3, Insightful

    When something like Linux is ported to anything, it's because there is a cult following in the community and this is what they specialize in. Window's has a cult following, it's just not specialized in this sort of development.

    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.

    --
    My work here is dung.
    1. Re:Probably not and here's why ... by repruhsent · · Score: 2, Informative

      The only reason Windows won't run right now is because of the Intel Mac's usage of EFI over BIOS. Windows only supports EFI on Itanium, and we all know how popular that platform was.

      Anyway, the code is already there for EFI support in Windows - but only on the 64-bit Itanium platform. Microsoft has said that they will support EFI on Vista, so while you're right for about the next eight months or so about needing an emulation layer for BIOS, by the end of the year Windows will run natively.

      Yes, I know the average Slashbot doesn't care about Windows (even though I bet many of them use it), but some of us do Windows development but prefer OS X. In that case, being able to dual boot a MacBook/iMac with Windows would be a blessing.

    2. Re:Probably not and here's why ... by sauron_of_mordor · · Score: 5, Informative

      Windows already runs on EFI on some architectures.

    3. Re:Probably not and here's why ... by macurmudgeon · · Score: 5, Insightful

      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.

    4. Re:Probably not and here's why ... by 99BottlesOfBeerInMyF · · Score: 2, Interesting

      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.

      Windows will run on EFI eventually (some versions do now). EFI supports BIOS compatible partitions. The only issue is you need a clue to install Windows. Imaging an existing Windows install is probably the easiest route. People will do this because they want to be able to dual boot to play games, for testing, or to run some particular rarely needed application. As to the comments about Macs not being easy to upgrade and fix, you're way off. Macs are easier to upgrade and fix, provided you buy the right parts and you're comparing the same kinds of machines. imacs aren't particularly easy, but neither are any all in one machines. Their laptops are about the same as any other. Their towers are easier. I have an older g4 tower that serves as my PVR. When I want to add another drive I take out one screw and the whole drive chassis pulls out. Opening the case is as easy as lifting the latch and the whole side of the housing hinges down, with half the parts mounted on it. It is so much easier to work on than any PC I have ever owned that there is just no comparison.

    5. Re:Probably not and here's why ... by sgant · · Score: 4, Insightful

      Ok, I'll bite...for the same hardware that's in the 20" Intel iMac...with the x1800 and a 20" widescreen screen and a DVD-R and a 250 gig HD. Where are you going to buy two Intel x86 machines from scratch that both have a 20" widescreen LCD screens?

      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...

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    6. Re:Probably not and here's why ... by CaptDeuce · · Score: 2, Insightful
      When something like Linux is ported to anything, it's because there is a cult following in the community and this is what they specialize in. Window's has a cult following, it's just not specialized in this sort of development.

      It's not the Windows users who are interested in running it on Macs, it's the Mac users. You say:

      ... Intel Macs are cheaper [sic] 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.

      You obviously are not a Mac user. :-j

      The vast majority of Mac users don't care much about cheap hardware; otherwise they wouldn't buy Macs in the first place. What they are extremely interested in is running Windows only software on their Macs without buying a Wintel machine. What you should be looking at is the number of users who run Windows on the Macs using Virtual PC plus the number of people who would use Virtual PC if it wasn't just too slow.

      That said, Windows running native Intel code on the new Macs under Virtual PC may preclude any need to port Windows to boot on Macs directly. But I doubt it; why pay Microsoft for Virtual PC and a copy of Windows?

      In brief, your skepticism is based on a mistaken belief that enthusiasts who want to port Windows to Intel Macs have the same motivation as those who are willing to port Linux to a pair of scissors. A better comparison is the group of Windows and Linux enthusiasts who are drooling at the prospect of finally being able to run Mac OS X on their Intel PC hardware because they don't want to buy Macs.

      I'm curious to see if Microsoft figures it would be to their own benefit to directly support Windows on Macs. The implications are huge: why will developers bother to create Mac version of their software if a Windows version will suffice? Would this encourage or discourage Apple and Mac developers encroaching on Microsoft's lucrative productivity application (e.g., Office) market?

      The deal to support MS Office on the Mac for five more years seems to be a clear indication that Microsoft is at least keeping their options open. The fact that Apple isn't preventing Windows from running on Intel Macs (yet) clearly indicates that Apple has some confidence another mass exodus of developers from Mac to Windows platform will occur.

      Interesting times lie ahead.

      --
      "Where's my other sock?" - A. Einstein
    7. Re:Probably not and here's why ... by modmans2ndcoming · · Score: 2, Insightful

      Dude.. VPC will run windows at only a small performance hit now that you have Intel hardware.

    8. Re:Probably not and here's why ... by hackstraw · · Score: 2, Informative

      Windows does not have a cult following. Its just what comes with their computer. Proof:

      Search on "Windows cult following":

      http://www.google.com/search?client=safari&rls=en& q=windows+cult+following&ie=UTF-8&oe=UTF-8

      Search on "Apple cult following":

      http://www.google.com/search?client=safari&rls=en& q=apple+cult+following&ie=UTF-8&oe=UTF-8

      Notice that the Windows cult following has some of the Apple cult following hits.

      Macs are nice machines but they're not exactly easy to upgrade

      AFAIK, "normal" people don't upgrade their computers. Macs often don't need upgrades because they come with what you want and need already, and anything extra or a niche can be installed as an external device and then can be plugged into your new computer if you want. Also, people keep Macs longer than Windows boxes, and they have a higher resale value. I've heard of retail salesman that have said that they don't like selling Macs that much because the people buy them and disappear. Windows buyers keep coming back for more stuff.

      I guess that aside from games (I am not a gamer), I'm not sure why many Mac owners would want to run Windows. If anything, I would imagine that an "emulator" or something like wine might be of interest, but I'm not sure if that is possible. Personally, I would not mind running WinAmp on my Mac, but I would never dual boot or buy a windows box for WinAmp, and even in emulation it would suck because it would not be a native app. Meaning I couldn't use the Finder to load a file in WinAmp.

    9. Re:Probably not and here's why ... by Kadin2048 · · Score: 2, Interesting

      Well .... yeah, you wouldn't want to use the SAME VERSION of VPC that you're using now. That would be missing the point, since you'd be going:

      x86 --(VPC)--> PPC --(Rosetta)--> x86

      Now assuming that each time you take a 20% hit due to emulation, you've lost 40% speed. The solution is for Microsoft to make a VPC version for x86 Mac and rip out the first instruction conversion, and just provide the hardware abstraction.

      What we really need is a port of Wine to Mac OS X86 -- a wrapper around the Windows DLLs and system calls, but that doesn't do any microcode conversion. That way you wouldn't need Windows. I have read this idea on the Cedega and WineHQ forums several times, but a lot of the regular Linux Wine/Cedega users aren't interested because they don't want the resources diverted from "their" platform.

      However if you could do this, even if it didn't involve any VM functionality, it would be huge. Virtual PC's problem (to me) was always twofold: one it was slow, and two it required buying a Windows license. The first one is problem for games and the second just a problem for me personally, and I'm sure many other users would prefer not buying Windows, if not for ethical or preference reasons than just for financial ones. It's always a game of catch-up between the Wine people and Microsoft to reverse engineer the new features and keep compatibility, but it's one that the developer community seems to be up to, at least on Linux. Given the potential benefit to Mac users everywhere, I think at least equal support could be mustered as well.

      Ever since I started playing around with Linux x86, I've been very impressed with what Wine/Cedega does. If we could implement that on the Mac x86 platform, we'd really have a killer app on our hands. Potentially it could offer all the benefits of Virtual PC or a dual-boot install, at nearly full speed without rebooting, and without having to buy or run Windows.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    10. Re:Probably not and here's why ... by DarkVader · · Score: 2, Informative

      What we really need is a port of Wine to Mac OS X86 -- a wrapper around the Windows DLLs and system calls, but that doesn't do any microcode conversion. That way you wouldn't need Windows.

      It's already being worked on. See the Darwine Project.

    11. Re:Probably not and here's why ... by Irish_Samurai · · Score: 2, Interesting

      In reality because she doesn't have computer skills. She is a trained monkey. I love her to death, but she just doesn't get it.

      I have tried and tried to teach computing concepts to her, she doesn't understand them at all. The concepts of downloading and installing are the same to her. After much time, and much repeating, she can perform the tasks she wants to because she repeats a memorized process. If I move her task bar from the bottom to the top she can't do anything. When I changed her browser from IE to Firefox it took her all of Christmas vacation to get it down.

      I live out of town and cannot explain on a daily basis to her the simularities of the green/yellow/red and the line/windows/cross. Not only do the concepts of minimize, maximize, and resize not register - but she would get hung up on them being on the other side. Let's not get into the fact that none of the programs having the same name or the fact that OSX doesn't use double click.

      There are different types of users out there. The type that memorizes a process without understanding the underlying concepts will have a much harder time converting than someone who understands the concepts and can fiddle around with the GUI for a few moments to get the desired commands to execute.

      Windows was made for my Mom and I'm ok with that. But she still wants her laptop to "look cool."

    12. Re:Probably not and here's why ... by djdavetrouble · · Score: 2, Funny

      Mac have no games, BTW

      There's WoW, Nethack, UT, Q3A, MAME and BZFlag you insensitive clod ! What else do you need?

      --
      music lover since 1969
    13. Re:Probably not and here's why ... by vux984 · · Score: 2, Insightful

      I'd mod you up if I could. But I wanted to elaborate on a couple things too:

      Building the machine yourself to -save money- is not worth it at this point, imho. However, there are still a number of advantages to building you own:

      1) Its valuable in terms of learning (or keeping up to date) how to spec and build PCs.

      2) As you said, by controlling the selection of parts you can extend the useful life of the machine, and the re-usability of those components. Note that any decent small systems builder will do the actual assembly of the PC to your specs so that you can still benefit by taking control of the spec without having to actually turn a screwdriver.

      3) Additionally controlling the selection of parts will ensure you avoid some of the utter garbage parts that the brand names put into their PCs --especially at the entry level price point. I still have nightmares about the combination PCI network and video card I found in a compaq once. And I recently replaced a fried AGP vid card out of a Dell. Nevermind a fan, this geforce series card didn't even merit a heat sink -- it fried to shave what? 25 cents off manufacturing? Dell's excuse? Its a home computer... it shouldn't be on very long at a time!

      4) If you are dealing with windows you get an actual honest to god installation CD for the OS with a custom built unit.

      5) If you aren't dealing with windows you can avoid the microsoft tax applied to brand name units.

    14. Re:Probably not and here's why ... by TheJorge · · Score: 2, Funny

      I believe you and I are brothers.

    15. Re:Probably not and here's why ... by Sketch · · Score: 2, Funny

      > Windows already runs on EFI on some architectures.

      Great! Now all you have to do is recompile it for x86.

      --
      -- OpenVerse Visual Chat: http://openverse.com
  2. Windows on Intel Mac? Answer: Yes by daveschroeder · · Score: 5, Informative

    Apple hasn't done anything to preclude Windows, or any other OS, from being installed on the Intel-based Macs. That is a perfectly accurate statement. Apple Vice President Phil Schiller's two direct quotes on the subject, the most recent which was made on January 10, 2006, can be seen here. Intel has also specifically said that Apple will not be using proprietary chipsets and/or processors, and they'll just represent standard Intel offerings.

    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.

    However, the shipping Intel-based Macs use EFI (Wikipedia article), Intel's "next generation of BIOS". (more info)

    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 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 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 also supports 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. Naturally, it will take a little while for Windows to catch up. ;-)

    1. Re:Windows on Intel Mac? Answer: Yes by frankie · · Score: 4, Interesting
      For those of you who are ppt-link-challenged, here's the money quote:
      What Does It Mean For Windows "Longhorn" To Support EFI-32?
      • Already support EFI for IA64 based systems
      • Enabling support for 32 bit EFI-based systems
        • Support will not be retrofitted to 32 bit versions of Windows XP, Server 2003, etc.
  3. One box... by tradiuz · · Score: 3, Interesting

    Well, the thing I really want to see is someone tri-boot, OSX, linux and WindowsXP. Obligitory: I wonder what a beowulf cluster of these could do.

    1. Re:One box... by RevDobbs · · Score: 5, Funny
      I wonder what a beowulf cluster of these could do.

      Empty your wallet.

  4. Mac users are loyal by mayesa · · Score: 2, Interesting

    Mmmh.. I dont think Mac users will migrate. Why would they do that?

    1. Re:Mac users are loyal by glaucopis · · 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.

  5. grub or lilo? by DarkClown · · Score: 2, Interesting

    Could grub or lilo be built on the osx side to handle this?

    1. Re:grub or lilo? by flipsoft · · Score: 2, Informative

      From the following article. http://www.deviceforge.com/articles/AT4903582708.h tml

      "Full Legacy Support

      With size issues, memory issues, platform compatibility issues, and more, desktop system vendors know that the BIOS train is rapidly running out of track. However, these vendors need a solution that not only resolves BIOS issues, but also allows legacy support for today's operating systems.

      Intel's goal in creating the Framework for EFI was to help BIOS vendors support the speed, power, and innovations of today's system architectures. This solution offers full legacy support through the use of a compatibility support module, or CSM. For systems that do not yet have EFI, the support module takes the place of EFI so that the Framework can communicate with the traditional operating system.

      The benefit to developers is that there is no real change to the work process. Even developers buying boards that include the Framework with EFI will not have to learn new or exotic tools. Instead, the same test suites, similar processes for handling BIOS, and so on, that have been used for existing systems can be used."

      It sounds like EFI is fully backwards compatible with older OS'es but it will take a new BOOTLOADER. And, the best part, a bootloader that will boot Windows/Linux is included in OSX86!

      -flipsoft

  6. Apple should support this. by gasmonso · · Score: 2, Insightful

    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/
    1. Re:Apple should support this. by LochNess · · Score: 5, Insightful

      I was thinking the same thing, but something else also occurred to me. I can see the companies who currently publish games for the Mac saying, "Hell, since the Mac can run Windows now too, why bother with a Mac version at all?"

  7. OS X + Windows + Linux.... by Duncan3 · · Score: 2, Insightful

    Not worried about Linux much, I'm sure that one is already ported.

    But unless I can tri-boot the big-3 (or more to the point, VM them), we're all gonna have to keep the Windows XP boxen around for Development (read: games). This is not acceptable, PC's are just too loud and power hungry.

    Apple knows this, so does everyone else. By the time they ship, the "problem" will be solved.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    1. Re:OS X + Windows + Linux.... by B3ryllium · · Score: 2, Insightful

      This is not acceptable, PC's are just too loud and power hungry.

      How exactly do you suggest that the PC hardware found in the new Apple computers will remedy this situation?

  8. Legacy Bios Support by GoodOmens · · Score: 4, Informative

    They can include support for Legacy BIOS in EFI. If apple includes this option (or if there is a way to flash your bios with legacy bios support) then you WILL be able to boot windows on new mac hardware.

    However 64 bit windows and Longhorn both do / will support EFI so that is always a option (although the current intel chips in the macs are 32bit I believe).

  9. I eagerly await by Snamh+Da+Ean · · Score: 5, Funny

    ...the posts breathlessly announcing "Hackers manage to make Windows run on Apple", "Hackers manage to make Windows run on off the shelf Dell PC", "Hackers manage to make Windows run on X-Box", "Hackers manage make Windows run", complete with little pictures of the device in question displaying something characteristic of Windows....

    1. Re:I eagerly await by vjmurphy · · Score: 5, Funny

      "complete with little pictures of the device in question displaying something characteristic of Windows...."

      The Blue Screen of Death?

      --
      Vincent J. Murphy
      Spandex Justice
  10. Games by E-Sabbath · · Score: 5, Interesting

    The real question is, how well will WINE/Cedega work on the new Macs? I know a lot of Mac people who want to play PC games, and this could well be their chance. Contrawise, I know a lot of people who'd love a Mac, but the games issue is what's stopping them from moving over.

  11. I still don't understand why you would want to. by Oz0ne · · Score: 3, Insightful

    Dual booting is nice for a play thing, and in some very specific instances, but not as a general practice. There's a lot of hardware you could get that's nearly as nice, for cheaper.

    Honestly, what's the draw to this? Back in the mid 90's I understood it completely with windows/linux. Linux didn't provide what most people needed to be productive back then, and costs were prohibitive to have dual machines for most of the people that were interested in linux at the time.

    Now we have a high end (and high priced) peice of hardware, that runs an operating system that provides everything you need to be productive, and it's polished as heck. So why would you want to dual boot to anything? You can get the performance out of many other peices of hardware for cheaper if you want to run windows.

    1. Re:I still don't understand why you would want to. by Sockatume · · Score: 3, Insightful

      Gaming.

      --
      No kidding!!! What do you say at this point?
  12. Why? No, seriously? by Tibor+the+Hun · · Score: 2, Insightful

    What is the purpose of dual booting? In my college days, sure I had 5 OSs booting off the same drive, but that had nothing to do with needing to get work done.
    OS X is superior for Web surfing, Document creation, Multimedia and personal file and web serving.
    Now I know that there are legitimate uses for Windows (CAD, games, etc) but why would you want to dual boot? A cheap windows machine can be made by your local shop for 400 bucks.

    Get a KVM switch and you've got two dedicated machines you can use at the same time.

    --
    If you don't know what AltaVista is (was), get off my lawn.
  13. Run slower?? by BobPaul · · Score: 5, Informative

    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.

    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...

    1. Re:Run slower?? by BobPaul · · Score: 2, Informative

      I highly doubt that any work required to make Windows XP work with EFI will not drastically,

      Oops, sorry.. that not shouldn't be there.

    2. Re:Run slower?? by 99BottlesOfBeerInMyF · · 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.

    3. Re:Run slower?? by cowbutt · · Score: 4, Interesting
      I highly doubt that any work required to make Windows XP work with EFI will drastically, or even noticably affect the speed of the machine. [using BobPaul's corrected quote]

      ...especially seeing as the Core Duo supports the new Vanderpool Virtualization Technology (VT) extensions, making the x86 architecture now completely virtualizable, meaning that the tricks used by VMware and friends are no longer necessary.

  14. EFI emulates BIOS by randomErr · · Score: 2, Interesting

    Isn't there a shell in EFI that will let you emulate BIOS? You should just have to configure EFI to launch the BIOS shell.

    --
    You say things that offend me and I can deal with it. Can you?
  15. Re:Oh the possibilities.... by Foofoobar · · Score: 2, Funny

    Better yet, Windows running on over a million other peoples machines and becoming part of a botnet to DDOS my machine.

    --
    This is my sig. There are many like it but this one is mine.
  16. Scam of the century! by Oz0ne · · Score: 2, Funny

    I'm also upset that my nintendo DS won't run the PSP operating system, I mean come on, they're both hand held gaming consoles, I should be able to dual boot, right?! /snark.

  17. EFI has a BIOS-emulation layer by Overly+Critical+Guy · · Score: 5, Informative

    EFI has BIOS emulation, so Windows XP should be able to run on a Mac. We'll see what steps are needed to get it installed. You don't even need a bootloader, since EFI replaces bootloaders.

    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.

    --
    "Sufferin' succotash."
    1. Re:EFI has a BIOS-emulation layer by PhoenixPath · · Score: 5, Informative

      It's otional. The system producer has the ability to add support for compatibility. Seeing as how there's nothing for Apple to be backwards compatible with on the Intel Arch., it's doubtfull they added that feature.

  18. Agree, this will not be not a common occurance by blueZ3 · · Score: 5, Insightful

    Let's face it, one reason people "buy" Windows is that the cost is hidden in the cost of the machine. This is also generally true of OS X (the cost is hidden) but the hardware is "cooler." Your average consumer who buys an Apple does so because of design or ease of use.

    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.

    --
    Interested in a Flash-based MAME front end? Visit mame.danzbb.com
    1. Re:Agree, this will not be not a common occurance by Reckless+Visionary · · Score: 4, Funny
      --
      I think I'll stop here.
    2. Re:Agree, this will not be not a common occurance by bfischer · · Score: 2, Funny

      Well, BMW = Beijing Motor Works, right?

    3. Re:Agree, this will not be not a common occurance by friedmud · · Score: 2, Interesting

      I would never try to convince someone to by a $70k BMW... but I would like to mention that some of us do actually _like_ to drive... and enjoy owning cars that enhance our driving experience.

      I understand that many people just need a "people mover" and don't care much about what happens between when they get in their car and when they arrive at their destination....

      Some of us though _enjoy_ the trip itself (yes _even_ sitting in traffic ;-)... and are willing to pay for vehicles that enhance that enjoyment.

      I, myself, don't own an overly expensive car... I try to maxiimize my fun/dollars ratio for maximum impact (I drive a used Subaru WRX that I got for about $15k). But I could see myself owning a BMW at some point (probably not a really expensive one... again trying to maximize driving experience/dollar ratio).

      My wife on the other hand _hates_ driving. A nice car wouldn't even help... she just doesn't want to do it. She doesn't care about "hugging turns", having a nice interior, good sound system, low road noise or whatever else. She is just trying to get to a destination. Therefore she drives a Honda Civic... it gets her where she wants to go and minimizes gas usage (right behind hating driving she also _hates_ getting gas ;-)

      Now of course some people just buy nice cars so they can feel important in them (and just because they "can")... but all I'm trying to portray is that there are some of us that buy nice cars for other reasons.

      To bring this back on topic... many people like different things about computers... and have different computing needs. I personally like a highly personalized computing environment... and therefore use Linux. My wife just wants it to work... and cheaply... so she uses Windows. Others like a more aesthetically pleasing desktop that works slightly differently from either windows or linux and therefore they buy macs (of course there are other reasons...).

      Use what makes you happy.... but rest assured that there will be someone out there who will have a "need" to use Windows on a MacBook. I personally wouldn't mind having a MacBook that could tripple boot Linux/Windows/OSX.... if not for any other reason other than "I can" ;-)

      Friedmud

    4. Re:Agree, this will not be not a common occurance by Endareth · · Score: 3, Insightful

      Actually there is a pretty straightford case for doing this -- gaming. Currently the only thing that Windows has going for it that Mac is lacking (looking only at my own usage), is the range of games available. To be able to use my Mac for everything else, including many of my favourite games, but with the option of switching to Windows for specific games that simply aren't available on the Mac sounds fantastic to me.

      --
      Disclaimer: The above comment was made while under the influence of too much coding and not enough sleep.
  19. Re:Apple Tax? by John+Nowak · · Score: 2, Insightful

    Yes, the Apple tax is part of buying hardware from Apple. Makes sense to me. Of course if you actually bought a Mac just to run Windows on it exclusively, that would be horribly sad... I can't imagine you actually doing it once you got used to OS X.

  20. Re:Windows on Intel Mac? Answer: Yes YOU JEST? by daveschroeder · · Score: 4, Informative

    I don't jest.

    Intel Core Duo is not a 64-bit processor, and does not not support EM64T (x86-64).

    The next generation of all of Intel's processors will indeed be 64-bit.

  21. Re:Well testing has shown... by shippo · · Score: 2, Insightful

    That's one of the transitional kits, provided to developers to test that they've ported the code to Intel processors correctly. They were a hack job, featuring a standard PC motherboard fitted into a G5 PowerMac case, and still featured the normal PC BIOS. Many standard operating system features were missing or incomplete.

    They were only designed for testing that software compiled for the Intel processors would run successfully without any endian or data-type related errors, and nothing else. They were NOT intended to show off the finally released platform.

    Apple are now recalling these machines from developers, and replacing them with proper machines.

  22. It's a lot simpler than that. by MarcQuadra · · Score: 3, Informative

    I don't think it'll be that hard. All we have to do is get GRUB working on the thing and I bet Windows running the ACPI Uniprocessor HAL will pick up the devices. GRUB has an EFI port, IIRC.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:It's a lot simpler than that. by Slashcrap · · Score: 2, Interesting

      I don't think it'll be that hard. All we have to do is get GRUB working on the thing and I bet Windows running the ACPI Uniprocessor HAL will pick up the devices. GRUB has an EFI port, IIRC.

      Yes, okay GRUB will probably work but what does that buy you? All GRUB will do is immediately hand control to the Windows boot loader and then get out of the way. At which point you are straight back to the Windows boot loader trying to run on an EFI machine. It's not like GRUB can bypass the initial querying of the BIOS that Windows will do. There's no "Stage 1.5" or "Stage 2" boot loader for Windows that GRUB can pass control to, if that's what you're thinking of.

  23. Re:Ummm... Virtual PC 8.0 anyone?? by tonyquan · · Score: 2, Informative

    Asked Microsoft spokepeople at the show....they verified that they've tried Virtual PC 7.0 on the Intel Macs, and all it does is crash so far.

  24. Enterprise by catmistake · · Score: 2, Interesting

    For Windows IT managers out there that are sick and tired of being sick and tired, running Windows on a Mac may help in the transition from an all Windows based office to all Mac. Granted... it is not ideal (nor do I think an 'ideal' exists). However, it will go a long way towards justification of a switch if there is no downside such as needing to retain some Windows boxes for legacy application after the switch.

    I predict, though, that the Dell drones (and the like) will not find this anything more than a curiosity, and will not be able to take seriously the idea of switching platforms no matter how bad Windows has botched a situation. They are so ingrained in their problems they don't know it just doesn't have to be that way. Poor Bastards.

  25. Re:Probably eventually by Anonymous Coward · · Score: 2, Insightful

    Microsoft should make a version for Mac hardware just to sell more copies of Windows. Is there going to be enough Mac hardware out there to make it worth it?

  26. Re:For VMs, avoid Virtual PC by operagost · · Score: 3, Insightful

    Have you ever considered the possibility that Virtual PC runs Windows VMs slowly because the CPU is being emulated? That will no longer be the case with Intel-based Macs.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  27. KVM is a symptom by Thud457 · · Score: 2, Insightful

    The mere existance of a device like a KVM just indicates the degree to which the wIntel guys just don't get it.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  28. The draw is simple by sterno · · Score: 4, Insightful

    I'd much rather have a laptop running OSX than running Windows and I can only run OSX on Apple hardware. Besides, Apple does make some very nice hardware.

    The issue with dual booting is that I have some software that simply does not exist for OSX and likely never will. The software is rather performance intensive and so virtualization is not a viable solution. Thus the need to dual boot. Eventually I hope to move completely away from using Windows at all, but for now, sometimes I have to use it.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:The draw is simple by stefanb · · Score: 2, Informative
      The software is rather performance intensive and so virtualization is not a viable solution.

      I think you're confusing virtualization with emulation (Virtual PC). If you feel VMware is too slow, then that's the lack of real virtualization technology in all x86 processors so far. Yonah is the first one to include VT. VMware has to work around those missing pieces with quite a bit of emulation, so that's slowing it down.

      I don't remember where exactly I read the numbers, but I believe one of the Xen people said that with VT, the overhead for a virtual machine is less than 3 percent. If you can figure out a nice way to share the hardware (esp. video card), there should be no noticable lag in running Windows inside Mac OS X, or both under Xen.

  29. Re:EFI vs OpenFirmware by Karma+Farmer · · Score: 3, Funny

    More important to me are the lack of a full-size 5-pin DIN keyboard port, a DB-9 serial port, and 5 1/4" floppy drive.

    The fact that I can't use my 23 year old floppies and keyboard really bothers me.

  30. I would do this, here's why... by wandazulu · · Score: 2, Informative

    ...Dev Studio and its tangents. My day job is developing windows software, and if I can run Dev Studio at full speed on the machine, I'll do it, cause that program is slow enough on my P4, and almost unusable on VirtualPC for my current Mac. Of course, as soon as I could, I'd switch back to OSX.

    Apple is still a hardware company, and if I can use the MacBook all the time instead of this POS Dell I've got, then I'm still happy regardless of what OS is on the screen.

  31. MacOS on PC's - that is going to be tectonic by bsharma · · Score: 2, Insightful

    MacOS on PC's - that is going to be a tectonic event. Apple may, enthusiastically or reluctantly - go in that direction as the hardware difference between the two platforms starts to narrow. Imagine Apple salivating at even 10% of Microsoft's revenues vs. 4% of personal computer market. Expect before 2010. Once the gush of profits from iPod starts waning as it gets commoditized, Apple will be compelled to reinvent itself as a software company.

  32. Oh, one more thing... by frankie · · Score: 4, Informative
    I emailed CodeWeavers about CrossOver for Macintel, here's their response:
    "Thanks for your interest! We don't have a ship date for this yet, or even a beta testing program, but we're hard at work on it and have a working prototype."

    I also emailed Transgaming about Cedega, but so far they still have nothing useful to say.

  33. The more important question is... by Austerity+Empowers · · Score: 2, Insightful

    Will OS X for Intel Mac's run on a generic PC well enough that it's accessible to a fair number of people. That will cause developers to target OS X more, and make it viable. Otherwise people are going to have some pretty overpriced Windows Mac's.

  34. Which Hack first XP on Mac, or OSX on generic PC? by guidryp · · Score: 4, Interesting

    So which way to the first full dual booting machine? Some hacking to get around Windows EFI issues to get a dual booting mac going, or full shipping OSX hacked to real functionality on Generic PC's?

    Yeah I know OSX on generics has been done, but to keep the race fair lets make it official shipping OSX which is suppossed to be harder to hack.

    Personally I am interested in a new dual booting machine and would prefer the windows on Mac option as that probably needs less hacking to get it to work and will likely be more stable.

  35. That was never the issue. by Some+Random+Username · · Score: 4, Insightful

    The issue is dumbasses writing games in direct3d instead of opengl. You don't have to rewrite your game to take advantage of PPC, that's why we have compilers. Its already easy to make your game run on windows, mac and linux, you just have to choose to do it. Most companies don't because the extra support costs. None of this changes just because macs have different CPUs.

    1. Re:That was never the issue. by Ancil · · Score: 3, Insightful
      The point I'm making is that in your college 3D class, you write a bunch of generic OpenGL code, and eventually a spinning teapot comes up on the screen. Good job, A+.

      If you actually want to write a 3D engine along the lines of Doom or Unreal, this won't work. Differences in pipeline architechture mean writing a whole lot of redundant code. Otherwise, get ready for some ugly benchmark numbers. In the academic world, 50 fps or 20 fps makes no difference. Commercial game developers don't have that luxury.

      Now imagine what that code would look like if instead of just compensating for minor differences in the OpenGL pathway, you were running on a whole different CPU. By the way, some of the important parts of a 3D engine are still hand-coded in assembly. Will x86 assembly work on PPC?

      Bottom line, the idea that game companies should write for OpenGL and then just recompile for MacOS is completely ludicrous.

    2. Re:That was never the issue. by ardor · · Score: 3, Informative

      "but I would like to see an example of "import parts of a 3D engine" that are still hand coded in assembly."

      SSE1/2/3-optimized math stuff maybe? Those 4x4-matrices fit nicely in SSE.

      "You do realize there are full featured, portable, open source 3d engines out there right?"

      Yes, and NO ONE of them is an AAA-production option. The _best_ engines are commercial ones. There is no Opensource engine able to keep up with Unreal3. Maybe in 3 years, but Epic will have realtime raytracing engines by then. Most opensource 3dengines lack decent toolchains. A toolchain means more than just some exporters. By toolchains I mean stuff like UnrealEd or the shader builder shown in some Unreal3 screenshots. A full-featured, state-of-the-art opensource GAME engine (i.e. not just graphics) just does not exist. Period. Many try to write one, no one succeeded yet.

      "So anyone can go ahead and see that making a portable 3D engine isn't any harder than making a non-portable 3D engine."

      Hahahaha. How funny. Once you get to the point of writing a GOOD engine you will see that you are wrong. I don't mean OpenGL initialization, you can get away with SDL for this one. (But, there are pbuffers, which are platform-dependent; they still need to be supported since FBOs are quite new and not supported everywhere yet.) Next: sound? OpenAL has some serious performance issues with Ogg playback (the UT2004 linux devs didn't like this), so you may be forced so switch to something else, again the best libraries are commercial ones (FMOD, BASS...). SDL input is very basic, you may be in need of more (libraries like OpenInput and OIS aren't very well documented). Also, platform issues like shared object handling, compiler handling, compiler quirks on each platform etc. won't make life easier. In Windows Visual C will be used almost certainly (sorry MinGW devs), so you cannot get away with a win32 gcc. Also, in Mac you still have the endianness problem (until they finish switching to Intel).

      And, you forget that Direct3D has a VERY good documentation, tons of samples, both covering even state of the art stuff like PRT and HDR. Microsofts XNA program result in a D3D game be very easy to port to the XBox - another BIG plus. Sony is going for OpenGL ES + Cg, but this OpenGL is quite different from the one you use.

      As the GP said, an OpenGL pendant to the Direct3D SDK is missing (yes, I know the D3D SDK is no standalone package). Also, Direct3DX is a wonderful Direct3D utility library, I miss something comparable in OpenGL. Last but not least, if OpenGL does not get superbuffers and geometry shaders/programs soon, Direct3D 10 will again lead.

      --
      This sig does not contain any SCO code.
  36. For space by Gorimek · · Score: 4, Insightful

    I don't comfortably have the room for two computers, and wouldn't enjoy the noise or power bills of two of them running at the same time. Nor would I enjoy having to maintain a network to access my files from both machines.

    And I'm not even in the majority of computer users who use portables.

  37. Target Disk Mode by xwizbt · · Score: 2, Interesting

    Slightly off-topic, but does the new firmware support target disk mode?

  38. Re:Apple Tax? by Thrudheim · · Score: 2, Insightful

    Different issue. The "Microsoft tax" involved Microsoft using its market power to force the OEM's to pay a license fee for any machine they sold, regardless of whether there was an operating system installed on that machine. Supposedly, many years ago, Apple approached Dell about producing Apple clones. Dell told Apple that they would have to provide the Mac OS for free since Dell had to pay Microsoft's fee.

    Why should you pay for something you will not use? Good question. I don't really want all those channels I get with my cable subscription, but the cable company won't let me pay a la carte. When I bought a new car, I had to buy a whole package of options rather than just the options I wanted. And, damn it, when I buy a package of jelly beans, they won't let me return just the black ones.

    It's the market. If you don't want the company offers you, don't buy it.

  39. DEVELOPERS DEVELOPERS DEVELOPERS by copponex · · Score: 2, Interesting

    Heh.

    But really, once Windows XP and Linux are booting on a Mac, I doubt many developers in the world will ever buy anything else. This might be the unseen shift everyone has been waiting for - now you can get a decently performing dual processor machine that runs nearly every OS for less than $1300. With a 500GB internal drive on an iMac, Linux/Windows/Tiger can live comfortably.

    Remember, once Mac applications are running natively on Intel, it won't be too hard to port them to windows, and vice versa. If Apple ever releases an XCode that will wrap Windows widgets around Objective-C... kinda close to game over.

  40. It is nice if you like to anthropomorphise our PC by SmallFurryCreature · · Score: 5, Funny
    Your new macbook looking like it is about to lock up? Whip out that Windows Install CD and tell it in a nasty voice that you could easily slide the CD in its virginal slot and have its hardware rooted by every little hacker out there before it can call Apple support.

    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.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  41. Re:Apple Tax? by Asic+Eng · · Score: 2, Informative

    It's referred to as a "tax", because often MS pressures the hardware vendor to enter a deal where they pay MS per machine, not per OS shipped. It's an anti-competitive practice, because it precludes other OS vendors from selling below the price for Windows. It wouldn't be a problem if a hardware vendor just wanted to ship each machine with Windows for some reason.

  42. Re:It is nice if you like to anthropomorphise our by Anonymous Coward · · Score: 3, Funny

    You, sir, have a rapist wit.

  43. Re:Ummm... Virtual PC 8.0 anyone?? by rubicon7 · · Score: 2, Funny

    And how is that behaviour different from Windows running non-emulated?

    --
    --- We are not in the 8th dimension. We are over New Jersey.
  44. Re:Why would microsoft port XP? by toby34a · · Score: 2, Insightful

    Microsoft doesn't care about the move over to Vista- when it starts selling it, it'll buy it. Why not just have XP over now, so that people buy it... and then people buy it again when Vista comes out? Make twice the money, half the time... (and it sounds like the Apple approach to OS... make a new one every year and have everyone shell out $100 for it)

  45. WTF by KrisCowboy · · Score: 2

    For its part, Microsoft encouraged Apple to build hardware compatible with Windows.

    That's really really funny. Ever heard someone say "you only get what you deserve"? Boys and girls of M$, pack your stuff...Steve Jobs got a brand new bag.

  46. Re:EFI vs OpenFirmware by Guy+Harris · · Score: 2, Informative
    Open Firmware does not work on Intel processors.

    The NetApp FAS900 filers, and most earlier NetApp x86 machines, use Open Firmware (the exceptions were the machines, mostly NetCache machines, using standard Intel boxes OEM'ed). Now, that was a port of the Firmworks OpenFirmware code to x86, rather than a version of Apple's independently-implemented Open Firmware implementation, but there's nothing technical that prevents Open Firmware from running on x86.

  47. Windows on a Mac? I want OSX on my PC! by consolejockey · · Score: 2, Interesting

    Yeah, Windows on a Mac would be cool, but what about running MacOSX on a home built PC? How long will it be before someone figures out a PC configuration that will run OSX?

  48. WineOSX86 by Kadin2048 · · Score: 3, Interesting

    I'm glad somebody else thought of this.

    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?

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:WineOSX86 by Kadin2048 · · Score: 4, Informative

      So I did some research and there is a project doing just this, right now. It's called "Darwine," and they have a developer preview for Darwin-PPC, and are working on a Darwin-x86 version. They seem to be in need of people running Darwin-x86 for testing and development purposes. I can only imagine such people will not be in short supply once the new Intel iMacs start shipping. Mac OS X is not even strictly required, OpenDarwin on x86 will do.

      The project:
      http://darwine.opendarwin.org/

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  49. It doesn't matter what chip Apple uses by Austin+Milbarge · · Score: 2, Funny

    because the prices are simply to damn high. Lets face it, most consumers don't know the difference between a Mac and PC but they do know the difference between a $500 DELL and a $1400 Mac! It's not rocket science. If Apple's ulterior motive for moving to Intel's architecture is to eventually compete with Wintel systems, they are gonna have to do something about there pricing. As far as I see it, the main difference between the two systems will eventually come down to the operating system and charging someone a rediculas premium for "everyday hardware" so they can run your OS is pretty ballsy. Especially when Apple has no way of hiding the prices (like they used to) behind fancy and unneccessary hardware like SCSI.

  50. XP, no. Vista, yes by nsayer · · Score: 2, Informative
    I suspect that unless someone comes up with a replacement HAL that can deal with EFI, we will likely have to wait for Vista for an EFI compatible Windows.

    A friend of mine inside Fruitco says that if you hold down "option" during boot, you'll be able to select among the available bootable partitions, so it does look like booting EFI compatible OSes should be easy.

    It's clear that Linux or one of the BSDs or some other *nix will be first to boot on one of these machines before Windows. Of course, my question at that point would be, what's the point?

  51. XP == No ... Vista == Maybe by SalesEngineer · · Score: 4, Informative

    XP has to have the runtime services provided by the BIOS to boot (INT 19h, INT 13h, data tables, etc.). The XP bootloader also starts in "real mode" (think 8086, 1MB memory limit, 16-bit instructions, etc.).

    EFI doesn't provide any of the BIOS interfaces natively. It also boots up in 32-bit protected mode, which the XP loader can't use.

    Any EFI system that can also boot OS from current PCs (XP/DOS/Linux) carries an extra component called the "compatability support module" (CSM). This overlays the BIOS interface onto some EFI implementations, but this is only licensed from a few BIOS vendors.

    Apple doesn't need the CSM code to boot OSX, so it's not on their platforms.
    No CSM ... no Windows XP.

    Vista might work, because it has a native EFI install mode ... but Vista EFI might only come in the 64-bit flavor. Apple's current platform is 32-bit only. The current EFI standard (EFI 1.10) doesn't support x64. The upcoming standard (UEFI 2.0) does support x64, but won't boot an x64 OS unless the firmware is 64-bit (runtime calls to the firmware have to match the native platform firmware, and x64 can't make callbacks in 32-bit protected mode ... so 32-bit firmware only boots a 32-bit OS, and 64-bit firmware only boots a 64-bit OS)

    So Vista would only be viable if (a) Apple makes a 64-bit MacIntelTosh, or (b) Microsoft makes a 32-bit EFI/UEFI version of Vista.

  52. Important Point! by WhiteWolf666 · · Score: 3, Informative

    Yes, you need an EFI-capable operating system.

    However, keep in mind that these systems are Vanderpool enabled. The intel core duo processor has VT (vanderpool features).

    What does this mean?

    Side by side independant OS virtualization utilizing Xen. Including Windows.

    http://www.xensource.com/news/pr030105.html

    At a minimum, you can have EFI Linux and EFI OS X running side by side.
    Then you can run XP or Vista or DOS or Windows for Workgroups 3.11 in Qemu or VMware or whatever on Linux, or on Virtual PC on OS X.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  53. Re:Why???? by Budenny · · Score: 2, Insightful

    There must be 100 people asking this question, with varying degrees of politeness, so here is the answer. It will seem extraordinary to many, but some people prefer XP. On the other hand, they like a nice shiny Apple laptop. So what they want is the OS they want, and they have a host of good and bad reasons for wanting it, on the hardware they want.

    If you are a Mac user, this will seem stupid or worse to you. It seems stupid in the days of OSX, and it would have seemed stupid in the days of OS9. But it is not people like you who want to run Windows on that nice shiny hardware.

    Its other people, not at all stupid, who just, believe it or not, feel differently. Not think differently, feel differently. Just like there are people who want to drink, I don't know, Coors, out of those shiny Budweiser glasses.

    You all need to be more tolerant, and realise there is nothing wrong with this, and that there is no reason they should feel like you.

    Or you like them, for that matter.