Slashdot Mirror


Windows Vista Beta Running on a PPC Mac

goombah99 writes "Macosxhints is giving a set of tips that let any Mac user boot Windows Vista on a Mac. In this case, it's not a native Intel boot but rather VirtualPC running on a PPC G5 Mac. Thus Vista and Mac OS X can run concurrently. There are no extravagant hacks needed, just a matter of finding the right set of configurations to let VirtualPC present the proper disk images for mounting and BIOS settings to the installer. This bodes well for native installs onto the Intel Mac." Actually, there have been successful (though not glitch-free) installs of beta versions of Vista on Intel Macs for a few months now. Here's a report from Hans Verbeeck (Developer Evangelist for Microsoft EMEA) on putting Vista Beta 2 on a MacBook Pro.

29 of 121 comments (clear)

  1. omg by AsmCoder8088 · · Score: 5, Funny

    That poor mac!

  2. How so? by gEvil+(beta) · · Score: 4, Insightful

    This bodes well for native installs onto the Intel Mac.

    How so? I would like goombah99 to clarify this statement. As timothy points out, Vista has been installing on Intel Macs for a while. The thing is that it has absolutely nothing to do with whether or not Vista can run in an x86 emulation environment for a different processor family. It doesn't bode anything at all because it's irrelevent.

    --
    This guy's the limit!
    1. Re:How so? by gEvil+(beta) · · Score: 2, Insightful

      Under this vitualized environment the Disk is booting off of a EFI block (holding OSX)...

      Except PPC Macs use OpenFirmware, not EFI. The first Macs to use EFI were the Intel Macs. And as others have pointed out (which you repeatedly seem to be ignoring), Apple introduced legacy BIOS support for EFI Macs with BootCamp. Since that came out a few months ago, you haven't had to worry about wiping out your EFI partition.

      The bigger news however is headline: vista runs on PPC.

      Vista runs on PPC under an x86 virtualization environment. That's not news in the slightest. You really sound like you don't understand what role the different processors play in the whole scheme of things.

      --
      This guy's the limit!
    2. Re:How so? by drinkypoo · · Score: 2, Insightful
      The bigger news however is headline: vista runs on PPC.

      Uh, no it doesn't. It runs on emulation of an x86, running on a PPC. It does not, repeat NOT run on the PPC hardware. It's in a 100% emulated environment.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. For the love of god... by PGC · · Score: 3, Funny

    WHY?!?!

    --
    The Dutch will inherit the earth. If not, we'll settle for a bit of ocean. Beta delenda est!
  4. This has nothing to do with Intel Macs by bsartist · · Score: 5, Insightful

    VPC emulates a traditional PC with a BIOS. An Intel Mac is an entirely different beast. Getting Vista to boot in VPC is no more difficult than getting it to boot on a generic "white box" pc, and has just as much relevance to the Intel Mac. That is, none at all.

    --
    Lost: Sig, white with black letters. No collar. Reward if found!
  5. Yes it is news by goombah99 · · Score: 2, Insightful

    First,
          Other's have only been able to install Vista by wiping out the EFI boot partition. Here's a way to concurrently run Vista. It shows it can be done without reformating the disk.
    Second,
        it shows that Contrary to rumors, Vista is not crippled against running on macs or under virtual systems.
    Third,
        it shows macs meet the minumum specs for Vista, so one need not hesitate about buying a mac now if one was worried about running vista.
    Fourth,
        it means you can do comparisons of Vista and mac osx.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Yes it is news by mrchaotica · · Score: 4, Informative
      Other's have only been able to install Vista by wiping out the EFI boot partition. Here's a way to concurrently run Vista. It shows it can be done without reformating the disk.

      PowerPC-based Macs (you know, what the article is about) don't have EFI partitions. Unless I'm missing something, there's nothing about this that indicates that Vista can be run concurrently with OS X on Intel-based Macs.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Yes it is news by Spokehedz · · Score: 2, Insightful

      1. I do not think that word means what you think it means... Concurrently means that you are running both at once, where as you are referring to being able to switch between both of them at boot time through a boot manager. This article says you can run them concurrently, which is clearly possible with an EFI boot partition. Formatting isn't even in the equation, as you have a disk image residing on the HD with whatever filesystem/boot whatever.

      2. This is a BETA and most if not all the retail checking mechanisms are not in place, due to the fact that in a year--let alone whenever it gets released--the methods of detection will most likely change significantly.

      3. It is a virtual system, therefore it can trick the OS into thinking whatever specs are needed for the OS to run. See the last question about changing specs, and timeframes. by the time it is released, the specs may change significantly.

      4. Err... No. Not on a virtual system, that's running on top of another system. The virtual system (unless part of Xen, and even still) will most likely fail all tests. Not to mention it's an apples to oranges-who-are-growing-on-fake-trees-with-artific ial-nutrients-being-fed-to-them comparison in the first place.

  6. x86 emulator runs x86 OS? by appleprophet · · Score: 4, Funny

    So an x86 emulator is capable of running Vista, an x86 operating system? Sweet!

  7. Microsoft to buy Apple. by mypalmike · · Score: 4, Funny

    I would not predict such a thing. But I would predict an article by Dvorak and/or Cringeley predicting such a thing.

    "You can already run Windows on the Mac. And I'm talking Windows Vista. Microsoft is already doing this internally. Microsoft, given its problems with security, will buy Apple so that it can get its hands on the OS. It will then port the entire Windows API to run on top of the Darwin kernel. With Virtual PC, they're already doing this. The purchase will give Microsoft all the benefits of the Unix security model with the developer base of Windows."

    --
    There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    1. Re:Microsoft to buy Apple. by kahei · · Score: 4, Funny

      all the benefits of the Unix security model

      Oh, GREAT.

      with the developer base of Windows

      Oh, EVEN BETTER!

      --
      Whence? Hence. Whither? Thither.
    2. Re:Microsoft to buy Apple. by NutscrapeSucks · · Score: 2, Insightful

      The slightly more credible version of this speculation is that Apple is dumping Darwin and will port the OS X user interface frameworks to the Vista kernel, thus allowing perfect side-by-side Windows|Mac compatibility. Of course, that's still not very credible.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  8. Vista will flop by Anonymous Coward · · Score: 2, Interesting

    After trying the Vista beta, I am convinced that it will be a huge huge flop for Microsoft. The thing is that people who likely own hardware capable of running Windows Vista don't need the constant babyish security reminders ("Is it really YOU running this program?") that users who bought an eMachines something five years ago likely do. Does your grandmother have 256 MB of memory? because even with my 128 radeon Vista was sloooow. And I will stick to OS X on my mac, thanks.

    1. Re:Vista will flop by foamrotreturns · · Score: 2, Insightful

      You really don't understand the consumerist society, do you? People buy new stuff even when the old stuff works just fine. It's about social status and bragging rights. It's got nothing to do with if it works or not. Also, you'd be surprised by the number of people who think that getting a virus means they need to get a new system. There was even a newspaper article around here in my hometown that said something to the effect of "Be careful of viruses. They can delete your data or even destroy your computer so you have to buy a new one." I of course called BS in a letter to the editor but they didn't publish it. People are ignorant when it comes to technology. They don't understand it and don't want to. They just want it to work. And a lot of times, that means buying a new computer. If you think the market is saturated, check out the PC sales numbers. They're higher than ever before. As more people want to get on this "newfangled intarweb thingy" they all buy computers. Then they hook them up. Then they get pwn3d. Then they buy a new one. Rinse, repeat.

  9. Re:Why? by donutello · · Score: 4, Informative

    VirtualPC for Mac is an existing product that I'm assuming has the requisite number of customers who think it's worth doing.

    From a personal standpoint, some of the reasons for wanting to do this are:
    1. I like working on Macs but it's a Windows world out there. I need to be able to run some Windows software but don't want to buy and maintain a separate machine just to do that.
    2. Running VirtualPC makes it easer for me to share the data between my Mac and the Windows machine I occasionally need to use.

    --
    Mmmm.. Donuts
  10. The even shorter summary: by ABoerma · · Score: 3, Insightful

    "Virtualization allows you to run an OS that was designed for another type of hardware. This is news. Really."

  11. Even more amazing... by Belial6 · · Score: 4, Funny

    Even more amazing is that an x86 emulator sold by Microsoft is capable of running Vista, an x86 operating system written by Microsoft. Sweet! Dude! Sweet! Dude! Sweet!

  12. Re:Why? by MyDixieWrecked · · Score: 3, Informative

    Other than the "it's cool, look what I can do!" factor, why would anyone do this? PPC Macs are much more expensive than Intel Macs, so why would you even WANT this on a PPC Mac?

    well, some of us already have a PPC mac. I use VPC for 2 reasons; primarily to test how websites look/work in different versions of IE. sure, you could build a cheap x86 machine and pop a bunch of different versions of windows on there, but that can be expensive and requires a lot of rebooting. with VPC, I can see win2k and XP side by side, and when I close the window, it freezes the state, so I don't need to reboot windows every time I fire up VPC.

    the other reason is to test how code works in cygwin and occasionally how pygtk apps run in windows.

    I tried installing the vista public beta last night, but it failed complaining about the bios thing and I assumed that it wasn't possible to do, but now that this has been shown to be possible, I can actually see how the new version of IE will render my sites. I'm not really looking forward to seeing how it'll perform, though. XP is only usable for webstuff. win2k runs pretty well. my dual 2.7ghz G5 emulates about a 550mhz pentium4, so I'd hate to see what a mess vista will be.

    --



    ...spike
    Ewwwwww, coconut...
  13. Re:Mac OSX on PCs? THIS is what I am waiting for.. by WombatControl · · Score: 2, Informative
    Now as a new MAC OS X user who is thoroughly in love with it (compared to Windows but still MORE in love with Linux) if MAC OS made it's way to regular commodity PC boxes then I would gladly chuck all of our Mac boxes and iBooks and buy PC boxes.

    And then Apple would go out of business.

    Rule #1 when it comes to understanding Apple is this: Apple is a hardware company . They make their money selling those Macs and iBooks, and if they lose that revenue stream they go out of business. That is why Apple will never release a version of OS X for generic PCs unless their entire business model changes. Apple is first and foremost a hardware company that only happens to make some really, really good software. The margins on software are such that Apple could not offset the losses on hardware that would be incurred by selling boxed copies of OS X.

    In other words, no, that is not going to happen. You're right, the margins on Apple's hardware is quite nice, and the margins on software are nowhere near as nice. Apple doesn't play the software game for that very reason - unless it's to boost their own hardware sales.

  14. Re:Misleading headline... by mh101 · · Score: 3, Insightful

    After RTFA, I have to say that was seriously a waste of my time. x86 OS works in x86 emulator. Wow what a breakthrough (sarcasim).

    Since you claim to have read the article, you'd have noticed that the big deal isn't "It works in an emulator" but rather "At first it wouldn't install in VPC, but someone found a neat trick to get it to install." I didn't even know it was possible to get into a BIOS setup screen in VPC.

    I agree, it would be extremely slow though. I have a Dual 1.8GHz G5, and the Virtual PC seems to run at ~350 MHZ for me (not a scientific measurement... just a guess based on how it 'feels'). Considering Vista's minimum requirements are at least 800 MHz, I wouldn't want to use it on a regular basis.

    That being said, I'm going to try it out anyway, just to take a look at Vista.

    --
    Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
  15. Macosxhints? by iceborer · · Score: 3, Funny

    Did anyone else read that as Masochists "giving a set of tips that let any Mac user boot Windows Vista on a Mac?"

  16. Virtual PC 7.0.2 PPC - Network, Sound working? by Anonymous Coward · · Score: 4, Informative

    I have been tweaking with getting Vista Beta 2 (5384) working since it was released out in the wild. I have been able to install without a glitch, although slow. It works great. I have poked around and found that by installing Virtual Server 2005 R2 and extracting the files and installing the virtual machine additions that come packed with that, that you can get a significance performance increase (ppc virtual pc 7.0.2), although I have yet to get networking and sound working. anyone here been able to get these two devices working?

    you can download Virtual Server 2005 R2 @ http://www.microsoft.com/windowsserversystem/virtu alserver/software/default.mspx for FREE. As a mac user, I booted into a WinXP virtual machine and performed the following commands to extract the new virtual machine additions to be installed in Vista.

    Command Prompt type:
    -------------------
    setup /c /t c:\temp

    If you then run the following command, you can unpack the MSI file. And you then you have access to the VS2005 R2 additions ISO, which you can install into your VPC (just use the CD -> Capture ISO Image... option)

    msiexec /a "c:\temp\Virtual Server 2005 Install.msi" targetdir=c:\temp\extract /qn

    after doing this, I have been able to install Office 2007 beta on vista's virtual machine with acutally not too bad performance, considering the emulation.

  17. Simple but pointless by keot · · Score: 5, Informative

    I did this a few days ago on my 1.67GHz PowerBook G4. Yes I am insane.

    All you need to do is ensure the RAM setting is at 512MB otherwise the installer refuses to work. Then just before booting hit the delete key and enable APCI in the BIOS. Once installed, you can lower the RAM setting to something like 256MB. You also need patience because it took almost four hours to install (although it only asks for information at the beginning and end.)

    It's extremely pointless though. For starters the Aero Glass interface won't work because the best graphics card Virtual PC emulates is a 16MB generic VGA card.

    The only thing I learnt is that Microsoft have created an installer that requires 512MB to merely display a fake Aero Glass interface, you get seemingly random error codes with less RAM. Vista seems to use about 300MB once booted.

  18. like a priest having sex with every prostitute by xkr · · Score: 4, Funny

    Wow. You can take a machine that has almost a zero chance of getting malware and convert it to giant virus magnet. This is like a Priest having sex with every prostitute in the Caribbean. Repeat after me, "Sweet!"

    --
    I will create a sig when innovation restarts in the U.S.
  19. This is not news by PhunkySchtuff · · Score: 2, Insightful

    There's nothing new here. They're running VirtualPC, so Vista isn't really running on Mac hardware. Even installing vista on intel Mac hardware is very straightforward - if you want to dual-boot OS X and Vista, things get a little more difficult (or impossible?) but if you want to run Vista on an intel Mac, just go ahead an install it. It works.

  20. Re:Mac OSX on PCs? THIS is what I am waiting for.. by Sparky9292 · · Score: 2, Insightful
    As someone who is a longtime Windows user and now MAC OS X user out of necessity (I'm an IT Director at a sports publishing company and we are ALL MAC OS X), I wonder why any Mac user in their right mind would buy a Mac only to install Windows on it.

    Simple reason to put Windows on a Macbook Pro: Games. I'm tired of having reconnect my monitor to a Windows machine for games and one for my PowerMac. The ONLY reason I keep a Windows machine around is to play games. I don't use it for anything else. OSX does everything else (Office, banking, surfing the net, etc) better.

    I also don't want two monitors. I want one machine that can run Windows for gaming, and then OSX for everything else. Apple now has a product that does this well. I'm going to purchase this.

  21. Why? by bpb213 · · Score: 2, Informative

    I really have to ask.... WHY!

    I have a 2.1GHz PPC iMac, with 1.5GB ram. I also have Office Professional with VPC. I have VPC to the max amount of memory allowed (512). It has Win XP Professional installed.

    You can JUST ABOUT use VPC to render a page in IE. However, don't try anything with Flash. or Javascript. Or try any form of new application. They all run like molassas. Emulated performance is about a 300MHz machine. VPC is so sluggish, that I bought a wintel box just to do my website checking. (ok, and run oblivion)

    Anyway, point is, XP is slow, Vista I am sure would be unusable.

    --

    This .sig looking for creative and witty saying.
  22. Re:Two for the price of, err, two? by Zaphod2016 · · Score: 3, Interesting

    Just grabbed a pair of MacBooks for this exact purpose- the *almost* wife and I both need office, and she learned everything on a PC at work. Rather than fight through weeks of "why did they move that button" frusterations, she can just boot into the exact same OS she uses at work (they require IE too...ugh) and get to it.

    Better still- when she doesn't need Windows, she can use OSX, which means less support headaches/spyware hunts for me. According to her, OSX is far "cuter" too, so that's a plus (I think?).

    This is my first Mac since my Apple IIe. It's not the end-all be-all super box that some are claiming, but I gotta admit, it makes *my* life a heck of a lot easier.