Snow Leopard boot-132 for VMware Workstation 7 and VMware Player 3

QE/CI IS NOT SUPPORTED IT WILL NOT WORK THAT MEANS THAT THE FOLLOWING INCOMPLETE LIST OF APPS WILL NOT WORK

Front Row
Screenshots
iPhoto
Photoshop
iMovie
preview

Prerequisites…

Patience

VMware Workstation 7/ VMware Player 3
Previous boot-132 experience
Retail Snow Leopard 29.99 DVD (as an ISO or pressed DVD)
A pre-made Snow Leopard VMDK (included)
dariwn_snow.iso (included)
Intel Core/i7/i5 (i5 is only supported in 10.6.2) Based Processor with VT-x

Download the VMware image and darwin_snow.iso from here (Rapidshare mirror 1) or here (Mediafire mirror 2) or here (Megaupload mirror 3) (Rapidshare Mirror #4 – thanks iGuru)

More after the jump !

—– Step 1 —–

preparing the image

Open VMware, load the vmx that came with the tbz2

options1

Edit the VMware settings to match your needs (only applicable for Workstation 7)

eg: Extra networking adaptors, shared folders, etc….

Set the darwin_snow.iso as the cdrom media.

cd1

Save your settings

—– Step 2 —–

Installing

Start up your OS X VM

Hit F8 very quickly on your Keyboard you will be prompted with the following screen

Screenshot-Mac OS X Server 10.6 (experimental) - VMware Workstation

Right click on the cdrom icon and choose settings

cd1

Select your snow leopard DVD/ISO

Make sure that connected is ticked

Click Save

Hit “C” on your keyboard to select “Boot DVD”

Hit F8 and enter -v at the boot prompt then hit enter

boot prompt

Install Snow Leopard as normal

If you get stuck with no destination to select

Click on Utilities -> Disk Utility

Click on the VMware HDD on the left

Click on erase on the right side

choose the format type to “Mac OS Extended (Journaled)”

set the name to Macintosh HD

Click on “Erase”

then close Disk Utility and you should be able to continue

Complete the install as normal

reboot**

**note:

FakeSMC causes kernel panics on reboot/shutdown in Snow Leopard in VMware for some reason.  Just ignore the Kernel panics and use the VMware reset button.

— From kenokabe —

If you change smc.present = "TRUE" to smc.present = "FALSE" in the vmx the KP goes away

Thanks kenokabe!


—- Post Install —-

TAKE A SNAPSHOT before updating or making any other changes to the VM.

Use Apple Software Update to go to the latest version

Reboot

Take a Snapshot

Mount the darwin_snow.iso as the virtual cdrom

Install VMware Tools

Reboot

—- Installing Sound —-

Take a snapshot of the VM

Extract the file EnsoniqAudioPCI.mpkg.tar.gz from the Snowy_Vmware_files.tbz2 archive

Run the pkg and choose both options

Reboot

—- Caveats —-

It seems that for some reason it takes about 10 reboots before Snow Leopard will boot normally into the VM.  you will get stuck at the apple logo for about 3-4 reboots, then you will get to the dekstop but only get the beachball of death.  Keep rebooting and eventually you will get to the registration form, once the registration form loads you will be smooth sailing from now on.

If you receive this message “Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player/Workstation supports hardware virtualization.”

Please go into your Bios and enable hardware virtualization (Please refer to your Motherboard manual for instructions).

— From Coluwyvurne —

I found a sort of fix for those of you that updated to 10.6.2 and find that the keyboard/mouse takes longer to start responding in the guest Snow Leopard.

When Snow Leopard loads into the desktop, press Ctrl+Shift, and either from VM>Removable Devices or the bar along the bottom of the window, disconnect the Universal USB input, and it will disconnect your keyboard and mouse, and reconnect it immediately and become responsive.

Beats waiting for 5 minutes for it to start working.

You will always need to use the darwin_snow.iso to boot your VM but this is a small price to pay for having Snow Leopard in a VM right?

—- How to make the boot-132 cd. —-

You will need to have a copy of FakeSMC for Snow Leopard

First take the darwin.iso from VMware Fusion3 from “/Library/Application Support/VMware Fusion/isoimages”, modify it to allow booting of OS X client
sed "s/ServerVersion.plist/SystemVersion.plist/g" darwin.iso

Mount the image and copy all the files into a folder on the computer eg: ~/vmware/Desktop/Snow_darwin_iso.

Create an initrd with the following command

hdiutil create -size 5m -type UDIF -fs HFS -layout SPUD -volname initrd initrd.dmg -ov -quiet

Move the dmg to an img

mv initrd.dmg initrd.img

Mount the newly created initrd and the supplied VMware initrd

sudo hdiutil attach initrd.img
sudo hdiutil attach ~/vmware/Desktop/Snow_darwin_iso/.hidendir/initrd.img

copy the contents from the original initrd to the new initrd

sudo cp -Rp "/Volumes/RAM Disk/" /Volumes/initrd/

Now add the extra extensions (fakeSMC) to the initrd

sudo cp -Rp fakesmc.kext "/Volumes/initrd/Library/Application Support/DarwinBoot/Extra/Extensions/"

unmount both of the initrd’s

sudo hdiutil eject "/Volumes/RAM Disk/"
sudo hdiutil eject /Volumes/initrd/

Replace the supplied initrd with the new initrd

sudo cp -Rp initrd.img ~vmware/Desktop/Snow_darwin_iso/.hiddendir/

build the new ISO

sudo hdiutil makehybrid -o darwin_snow.iso ~vmware/Desktop/Snow_darwin_iso/ -iso -hfs -joliet -eltorito-boot ~vmware/Desktop/Snow_darwin_iso/.hiddendir/cdpreboot -no-emul-boot -hfs-volume-name "VMware Tools" -joliet-volume-name "VMware Tools"

you now have a boot-132 cd that will boot a retail SL DVD in VMware

http://i35.tinypic.com/2s7ew5l.jpg
Snow Leopard (Vanilla Kernel/Retail DVD) on Vmware workstation (Linux x86_64)

-P|astikman

Thanks to PolishOX for forcing me to do this the right way

159 thoughts on “Snow Leopard boot-132 for VMware Workstation 7 and VMware Player 3”

  1. What do you mean by “Install VMware Tools” ? Am I correct in that there are no current official VMware tools for OSX, let alone snow leopard?

    I’ve been looking, but haven’t found anything aside from trying to hack the freebsd.iso that’s included with Workstation 7.
    Thanks…

  2. Thanks for the guide! The only problem I have is after installing VMwareTools (workstation 7)
    The mouse is always way out of sync. For example, if I try to click the finder on the top bar, VIew gets highlighted instead. Its like the mouse cursor is not relative to where the click is actually happening.
    Any ideas?

  3. @ Gary,
    I had the same issue, once you are actually in the VM at the bottom of the screen (vmware’s screen) right click the CD icon and “connect” this should mount the VMWare tools icon on your desktop.
    Now if I could just get the mouse to stay synced after the tools install……..

  4. When it gets to installing snow leopard, it gets as far as ‘Select Destination’ but there are no options… as though it cannot recognise any HDs. Any ideas?

  5. When at the “Select Destination” screen

    Click on Utilities -> Disk Utility

    Click on the VMware HDD on the left

    Click on erase on the right side

    choose the format type to “Mac OS Extended (Journaled)”

    set the name to Macintosh HD

    Click on “Erase”

    then close Disk Utility and you should be able to continue

  6. Wow – many thanks for this! Works like a dream for me on VMware WS7 on Vista. After about 20 min of installing got a KP but it had actually installed. Got through to the setup screens on second boot. Connects to the net and my real Mac mini.
    BTW for those who can’t make an iso from the install disk, use ImgBurn (Windows). Put your retail disk in the drive, tell it where to put the iso and go. Come back 10 min later and you have your complete retail iso.
    Pete

  7. are there hardware requirements in a virtual machine?

    for example, Empire EFI doesn’t work on my laptop, because my video card is not supported. Will i fall into the same trap if i do this?

  8. Don’t know why it won’t work on my windows 7 vmware workstation 7. It boot ok and next screen appear, mouse spin forever.

  9. When trying to boot from the leopard cd i get a message: Do you want to continue booting this cd (probably won’t work)?

    What could i be doing wrong?

  10. Great tutorial. Thanks.

    I have gotten to the final part, after install the new sound, but it still takes up to 10 times restarting before I finally get in. Is this a common experience? Any suggestions how to fix that?

  11. Does this work on vmware fusion 3? I tried the steps with the downloaded vmware image, it says that i cannot install because the operating system is not mac osx server.

    –P|astikman–

    This does not cover VMware Fusion 3.

  12. @Plastikman
    Thanks for the help. Had to install a 40GB IDE Drive in VMware before it would appear. Seems to be installing OK so far…

  13. @Plastikman
    I then had to remove the SCSI HD, so that only the IDE HD remained, then attached the iso to the CD drive and finally start the VM…. and reboot… and reboot… and reboot… but it seems to stay on the logo and progress bar at 100% – Starting Mac OS X… 8+ reboots

  14. @Wig…

    This is still very experimental, I have not found a solid way to make the multiple reboot issue go away. I am surprised to hear that the SCSI disk did not show up since it has for every one else that i have spoken to. try booting with -v to see where it gets stuck.

  15. @charlie

    Try reverting to the snapshot before installing the sound then install again.

    Like I told wig this is still experimental

  16. Hi, thanks for this tutorial, it all went well, I even had to reset vmware 2 times only to get to the registration form.
    The only thing that bothers me is that after updating to 10.6.2 mouse and keyboard are not working anymore, I can move the mouse around, but cannot click.
    Anyone also experience this? And any idea how to fix this?
    Thanks!

  17. Hmmm when I try to run the virtual machine using VMWare Player 3, either with Windows 7 or Ubuntu 9.10 I have the following error message:

    Mac OS X is not supported with software virtualization.

    What do I have to do ?

    Thanks !

  18. Thank you for the guide Plastikman, it works great.

    Intel Core 2 Duo T9400 with VTX
    Host OS Windows XP sp2

    I run the installation using VMware Player 3 but tried to switch afterwards because I wanted snapshot support.
    For the record, booting the created image in VMWare Server does not work:
    2.0 crashes, 1.9 politely throws an error msg and Workstation 7 just plainly froze my whole system. F**kit I just kept it on VMWare Player 3

    I haven’t tested upgrading or enabling sound yet, as I don’t need it.
    I installed the iPhone SDK and everything worked as a charm, WHOHOO!

    An annoyance, I get the beachball of death often when booting. Restarting takes care of it most of the times, but I wanted to know if there’s anything we can do to help improving this.

  19. @plastikman: yep, understand the experimental aspect. Thanks. It just need more “patience”…don’t give up on the booting, it will eventually get in.

    Glad to say it is now working great….patience is definitely required. I do get the beachball-of-death often when restarting, but as others have a found, try a few times and it gets in. I now just save the VM rather than turn it off.

  20. Hey thanks for the guide, I installed into vmware workstation 7 on 64 bit Win 7 without a hitch, I too only took 2 or 3 reboots to get to config screen. Two issues could you please expound on, vmware tools, not available under my current setup, any suggestions here? Second Im limited to a single resolution of 1024×768, any way to get additional resolutions, I dont care if workstation window drag works for resizing desktop so much but would still like to manually increase the res inside the vm.

    Thx

  21. @ar_chibaldo

    Im glad it worked for you. i have a feeling that most people that want ot do this is those looking to use the iPhone SDK….

    Just make sure you port your app into the andorid market 🙂

  22. @plastikman
    Got it working. Sorry I was trying to use OSX 10.4… Tried it with 10.6 and all went as planned. Thanks. No problems with rebooting so far. Now for the SDK… 😉

  23. Using VMWare Workstation 7 under Windows 7.

    I’m trying to install with a retail 10.6 disc.

    I can load the install screen, choose the virtual HDD, and begin OS installation. I get a crash partially through the install every try. Top lines of screen dump:

    Kext com.apple.iokit.IOStorageFamily failed to load (0xdc00800a).
    Failed to load kext com.apple.iokit.IOStorageFamily (error 0xdc00800a).
    done
    MACH Reboot
    panic (cpu 0 caller 0x2a5c94): Double fault at 0x21279d9c, thread:0x2c96000, trapno:0x8, err:0x0,registers:

    Any ideas as to why the retail disc install fails?

  24. Hi!
    Thanx for the very detailed instructions. Everything worked fine for me.
    But I’m having problems opening pictures on the virtual osx in iphoto or preview, I only get an empty window. Is anybody having the same issues? It’s a saphire 4890 graphics gard.

  25. Great instructions. Im running windows 7 x64 with workstation 7 and got retail osx 10.6 working like a champ (with sound). I took a snapshot before the install of the patches that bring you to 10.6.2. I notice its very fast and sails along fine but after patching to 10.6.2, boot up takes longer and once on the desktop, takes longer before the os becomes responsive. Reverted back to just 10.6. Anyone else seeing this? Also, I didnt do the vmtools, dont see any reason to. Thanks again

  26. @flux

    Because there is no QE/CI you cannot use applications that reply on that technology to display images.

    @Wacktool

    I noticed with 10.6.2 there is a long delay not sure why but it eventually starts responding.

    @Joe

    I have not see that issue at all. try re-adding a virtual hard drive.

    @Wig

    Install VMware tools and you can have higher resoution.

  27. This worked wonderfully. In fact, my VM boots straight into Snow Leopard each and every time. (I don’t get recurrent beachballs of death or what have you.) It worked from the get-go, in fact: I only once experienced a beach ball of death — after I installed VMware Tools. Could running the VM on a 64-bit OS (Vista Ultimate Edition x64) be the difference? Or (contrary to some of the comments) do most folks have straightforward boot experiences?

    Also, this’ll boot with either the darwin_snow or darwin.iso discs. Does it really matter which is used?

    Great guide. This was surprisingly easy. Thanks so very much for your trailblazing!

  28. Got this up and running in one try. Like Senator Blutarsky, after the install, mine booted straight to the registration screen without any freezes or hangs. I have seen the same thing as Wacktool on 10.6.2, and also get the KP on shutdown, but oh well, doesn’t matter much. Consider this a successful install using Ubuntu 9.04 x86-64.

  29. Great guide! I had trouble figuring out that the CD drive wasn’t connected by default.

    System was very slow until I installed VMWare Tools. Speed was boosted even more when I alerted VMWare that I had finished installing.

    Still, even with 2 GB RAM dedicated solely to the VM and 2 cores enabled, most of your resources are still dedicated to the MacOS GUI; this really shows how GPU-accelerated the Mac UI really is.

  30. Prasys, I still remember you from PearPC!

    Also, Syncplicity just destroyed my disk image! WTF…? I meant to exclude the VM folder, but I forgot to…

  31. Thanks. Thanks. Thanks.
    Here it’s snowing like a charm 🙂

    Just an issue, Preview doesn’t show any picture, just a gray screen. Pdf and thumbs are OK.
    Any help?

  32. I wonder, how’s the functionality of the system after installing vmware tools. Do I speculate too much if I ask if it would be possible to use this virtual version of Snow leopard for the following guide: http://lifehacker.com/5360150/install-snow-leopard-on-your-hackintosh-pc-no-hacking-required
    I mean not to use an apple machine physically, but virtually only to get a fully bootable usb flash drive for let say problematic motherboards, where empire efi doesn’t work (and even not the paid version of rebel efi). Btw I’m running Sony Vaio Z with switchable graphics.
    Thanks in advance for any comments.

  33. Alright so, here’s my situation: I managed to install virtual SL successfully, which makes me quite happy for now…however I’d like to try (as I mentioned above already) it for creating a bootable SL flash drive. In other words, could be the virtual SL used as a replacement for a real physically available Mac?! I can confirm so far while using Disk Utility I get restore failure message: could not restore – cannot allocate memory. I get the message in the very end of restore process. Any ideas?!

  34. It looks like nobody’s watching this guide anymore…well anyway, after all I managed to create a bootable USB stick with SL using Disk Utility, afterwards I used Conti’s simplyfied USB method (because I’m too lazy, u know:), unfortunately I can’t get anywhere ’cause my BIOS freezes at startup immediately…I guess I’ll have to try with my own way using the recommended USB method.
    Anyway, my point is: it looks like u don’t need a real MAC at all to do the steps necessary in process of creating a bootable USB with SL and patches included (like Conti’s one), u can simply do it on our virtual SL:)
    Please can anyone else confirm this method is working as well?
    Sorry for a long post

  35. @gismo,

    I still watch the comments that happen here. the Virtualized SL is still a “Real Mac” as far as Conti’s guide is concerned. Honestly i think that the majority of people that use this guide want it for the iPhone SDK. and nothing more.

  36. Thanks for the answer plastikman:) and much much bigger thanks for this great tutorial. Otherwise I wouldn’t be able to install SL (better virtuall Mac then no mac at all). All I was trying to say, as Prasys posted for example in his as great tutorial as yours, that in fact you don’t need to go and buy a real Mac to proceed with all steps described in many tutorials floating around web where their authors require a physical presence of Mac machine. I can imagine, installing a virtual Mac operation system through Vmware and afterward using it for well known purposes might be a longer workaround, but it’s a working solution though! (I mean why to borrow someone’s Mac?! Or what if I have no chance to borrow that Mac?!) However, not all machines provide support for a virtual system (BIOS dependent, right?).
    Unfortunately, in my case, it looks like I’ll have to create my specific bootable USB stick 🙁 ’cause Conti’s method doesn’t work for me…
    Anyways, sorry for writing long posts, it’s even not that topic related.
    Thanks and keep up the good work!

  37. Anyone know how to get the “Macintosh HD” hard drive icon to appear on the desktop? I figured since the drive is showing up as a different type of drive other than internal is the reason its not showing up.

    I got everything to work perfectly, running VMWare VMWare Workstation 7.0.0.203739 with Windows 7 x64.

  38. trying to do this with Win Vista (Intel Core Duo processors) , VMWare Player 3, and retail Mac OS X 10.6 (of course), but when I start the VM and hit F8, I get a popup saying:

    “Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization.”

  39. @raj,

    Go into your Bios and enable hardware Virtualization (Please refer to your Motherboard manual for instructions).

  40. I successfully installed the retail version of Snow Leopard using these instructions. Thank you! I have created snapshots at each step. After the initial install, I updated to 10.6.2; however, my mouse did not work. I then restored from the snapshot and installed the VMware Tools. I was able to reboot successfully. I then tried to update to 10.6.2 again; however, the VM just sits at the white screen with the Apple logo and spinning gear. Any ideas?

  41. Is it only for 10.6 Server?
    I have tried with 10.6.1 Install DVD.But after going to installation screen,it says either restore or restart.Should I use Retail SL server DVD or Retail SL ?

  42. Bryan…I managed to upgrade to 10.6.2…however it takes few minutes until the system starts responding after that…one magic word helps: PATIENCE.
    I can confirm for now, it’s still fully updateable, just installed few useful apps, Office 20008 SP2, iLife 2009..works good. The only problem for me is the message about disabled CPU after I press restart or shut down from within SL…but hell, can live with it.

  43. I had this permanent error: The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point.
    I ‘ve an Intel CPU and everything seems compatible with the OSX.
    What i have to do ? Thanks in advance

  44. @ Gastone – Boot with -v to see what error is coming up

    @ aatkco – the file is not compressed the vmwarevm file is a folder…

    @ hockey-dad – No you MUST have hardware that supports VT-x

  45. My processor is VT-X compliant (Intel Core 2 Quad Q6600) and it’s enabled on bios. I started with -v option and it says: “Invalid front-side bus frequency 66000000 Hz” and after it pop up a window “The cpu has been disabling by guest operating system. You will need to power off this virtual machine”
    Hope you can help me. Thanks in advance.

  46. Thanks so much , i thought it was compressed .
    It worked fine like a charm thanks so much .
    I am downloading workstation version now so i can easily take snapshots but i am wondering why the icons in the dock doesn’t move on mouseover like leopard and why the menubar on the top is white and not TRANSPARENT even display det to 1440*900 Like vista ( I Installed vmware tools ) .
    I just like styling , Thanks so much

  47. Hi there, I recently downloaded a torrent with MacOSX Snow Leopard (by Hazard) and I’m trying to install it on VMware Workstation 7. The OS boots, but the VM restarts over and over again. Before restarting I get an error from VMware Workstation 7 that says:

    “A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Workstation software. Press OK to restart the virtual machine or Cancel to power off the virtual machine.”

    Any ideas??

    Thanks 🙂

  48. There are two other proplems :
    1. When shutting down , restarting from the system i always got The long message ” You Need to restart you computer hold down the power button ……. End of the message ”
    2. System doesn’t always boot succesfully but stuck at the circle of death 🙂

  49. @aatkco – the message about needing to shut down your computer is a kernel panic…not sure about the beach ball since i do not seem to have that issue. you do not get QE/CI in vmware so that is why you do not get transparencies and apps that require QE/CI do not work correctly.

    @gsandrox – this is ONLY for Retail installs not for lame “Distro” installs…. Please go out and buy the Snow Leopard DVD it is only 29 dollars…or since you are a pirate already go download the retail DVD…

  50. I also received the “The cpu has been disabling by guest operating system. You will need to power off this virtual machine” error a few times. It usually happened when the install was attempting a reboot. I swapped back to the darwin_snow iso, booted off the hard drive and then hot swapped back to the retail iso when it happened (step 2 reboot) which bypassed the problem.

    All in all I had about 4 hangs on my i7/win7 alienware laptop. Everything seems to be installed and running smoothly now. Many thanks plastikman.

  51. @djguy – You can get the Macintosh HD icon to show up by clicking on finder -> preferences -> show these items on the desktop – hard disks

  52. >**note:
    >FakeSMC causes kernel panics on reboot/shutdown in Snow Leopard in VMware for some reason. Just ignore the Kernel panics and use the VMware reset button.

    EDIT
    *.vmx file
    from
    smc.present = “TRUE”
    to
    smc.present = “FALSE”

  53. I found a sort of fix for those of you that updated to 10.6.2 and find that the keyboard/mouse takes longer to start responding in the guest Snow Leopard.

    When Snow Leopard loads into the desktop, press Ctrl+Shift, and either from VM>Removable Devices or the bar along the bottom of the window, disconnect the Universal USB input, and it will disconnect your keyboard and mouse, and reconnect it immediately and become responsive.

    Beats waiting for 5 minutes for it to start working.

    Also, if you need help connecting your virtual Snow Leopard to a Windows workgroup shared printer, let me know.

    Thanks P|astikman.
    Ooh… Do you accept donations? I’d sure hate it if you quit because of lack of support.

  54. @Coluwyvurne – Thanks for helping provide solutions to the slow KB/Mouse initialization, the strange thing is I do not have the slow initialization. As far as donations go I would rather those donations go to Prasys to help with Empire EFI and keeping the blog going.

  55. When i try to start the vm it says : Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization. I’m using VMware station 7 on windows 7.

    Thanks.

  56. @Dimos – This is the SECOND time answering this question…….

    Go into your Bios and enable hardware Virtualization (Please refer to your Motherboard manual for instructions).

    I will update the post to address this comment…

  57. hi plastikman,

    Do you have any ideas on the error reported by Gastone?

    After “-v” to start the installation, there are some “Loading HFS FIle” and “LoadDrivers” events, and ultimately the following:

    Invalid front-side bus frequency 66000000 Hz.
    Disabling the CPU …

    Thank you 🙂

    Jay

  58. I can’t open any picture with preview , take screenshots as well , Is there any solutions ? ( Maybe alternative image viewer and screenshots taker )

  59. @Jay – you may need to set the correct busratio if you look up the specs for your CPU you will see the busratio value. Try setting at the boot prompt busratio=XX -v

    @aatkco – like i have said before….All of those things are broken because of the lack of QE/CI

  60. I have a Notebook Compaq Presario CQ60 and there is no an option in bios for hardware configuration. That means to forget it?

  61. @Dimos – A quick Google shows that your laptop has an Intel T4200 processor in it…this chip does not meet the minimum requirements as there is no VT-x

  62. I had the beachball problem with no hope in sight (must have rebooted close to 20 times while reading the comments above for help)

    I opened the vmx file and searched for ‘smc’ as per Someone’s post, changed it to FALSE, and bam; Suddenly gets to the installer on the next boot!

    I also added a new IDE drive on the same reboot though so it might have been that, but there’s some hope for the endless beachballs out there!

  63. Big thanks for this – I did have OS X running natively a few months back, but it wasn’t as stable as I’d have liked and didn’t have enough spare time to tweak kexts and whatnot fully.

    Anyway, I tried this method (with retail disc); got past the language selection screen but I didn’t even get to install it:

    “OSX cannot be installed on this computer” (paraphrased)

    I’m presuming it’s one of two things (probably the former): I don’t have an Intel board (Asus P5N-E SLI, nVidia 650i/680i), the retail disc is my MacBook’s copy of Snow Leopard (came with the mac – a silly idea, but not sure if this differs from the boxed copy [laptop/desktop editions?]).

    So, does this require an Intel-based mobo?

  64. @Square – You need a retail DVD not a packaged DVD that came with your Macbook. The reason you got that message is because there is a check on the DVD to see if it is being installed on the hardware type the disk was made for.

    @Kythin – Glad that worked for you.

  65. Hardware: Gigabyte P55A-UD5 (F6a beta BIOS, Optimized Defaults). i5-750 cpu
    Ubuntu 9.10 Desktop

    As soon as I try to load SL I get:
    Invalid front-side bus frequency 66000000 Hz.
    Disabling the CPU …

  66. @dss – as i suspected…i5 support came about in 10.6.2 you and all the others with the same error need to use a 10.6.2 install disk

  67. @kenokabe – Thanks for the tip on changing the smc.present key. this did indeed remove the KP for me and others.

    I have updated the post.

  68. Hi to all!! i’ve installed and work at 99%!!!

    i’ve some problem with video… i can’t see photo preview and other image….. can someone help me???

    thx a lot
    orlroc

  69. Apparently, it seems that running mac in virtualization mode only works with hardware vt (virtualization tech): Even some quad recent processors don’t support VT, so you might be out of luck like I was:

    This explains it – check your CPU and it might not support hardware VT at all:

    I got the errors “hardware virtualization not supported” and then later

    Invalid front-side bus frequency 66000000 Hz.

    I figured out why – my CPU doesn’t support virtualization technology (vt). This explains how to check your CPU compatibility:

    http://blogs.technet.com/keithcombs/archive/2009/05/05/hardware-virtualization-and-planning-for-windows-virtual-pc.aspx

    I saw some comments that vt needed to be enabled in the BIOS (only if your CPU supports it you might see that option)

  70. If I already installed snow leopard on my pc with dual boot with win 7. Is it possible to load that snow leopard install using vmware so that I can either boot up into snow leopard regular OR use the same snow leopard install within windows using vmware?

  71. @juno – i am sure with some tweaking you could do that but it is out of the scope of this guide

    @orlroc – Like has been answered here 100000000000000000000000000000000000000000000000000000000000000000000000 times the VM has no QE/CI so applications that rely on that technology (Preview/iPhoto/Screen Shots/…) will not work!

  72. I am running Windows 7 with Workstation 7. My processor supports everything. When I load the darwin_snow.iso then load the retail version of MAC Snow Leopard, it starts up and Mac comes up and says preparing to install. Then it comes up and says “Mac OS X can’t be installed on this computer.” under that it says “If you want to restore your system from a Time Machine backup, click “Restore from Backup”.”

    I have went ahead and clicked restore from backup then I am able to use the disk utility and do what people were saying to do. And it still doesn’t work, even if I restart.

    Can anyone help me with this?

    Thanks much

  73. Ah and I forgot to tell ya, I am using the 10.6.2 version because before I was getting the Invalid front side bus error, and that fixed it. But I am still unable to install or get past this screen that says it cannot be installed on this computer…

  74. @Allen – You cannot use your OEM install DVD (the DVD that came with a Mac) you MUST use a retail install DVD.

  75. Hello plastikman – I am using Mac OS Snow Leopard 10.6.2 Retail (ENG/2009). Should I use a different one?

    Thanks

  76. @Allen – Hrm…where exactly are you getting the error message? can you take a picture of the error message?

  77. Need help with booting –
    1. Installed VMware Workstation 7
    3. Got retail DVD
    2. Formatted external Hard Drive using Disk Utility with GUID partition to install SL. Did not want to install on local hard drive.
    3. Installation is complete…Disk Utility is showing some 16000 files on the external drive
    4. Now, when I restart VM using the iso again..I get 3 options –
    a. Boot DVD
    b. Boot First Hard Disk
    c. eject DVD

    5. External hard drive is available to VM using the VM>Removable device setting

    How do I point tool to boot from external hard drive and not the “First Hard Disk”???

    Thanks.

  78. I posted a comment back but it says “Your comment is awaiting moderation”. I guess due to the links that I posted to the screenshots I took.

  79. @atkco – I have asked the originator of this notion to provide proof. Until i see proof that QE/CI works in a VM i say it is all lies.

    here are the EXACT words from his blog….

    After the Reboot, you should be able to see the new resoltion in Place. If you wish to enable full Graphics acceleration (QE/CI), Install EFI and then change the following parameter in boot.plist:
    GraphicsEnabler
    y

    there is no other info about his claims…If i see the proof will update the post here and give credit where credit is due.

  80. @puneet – i would guess you have to remove the internal drive form the VM and point the config file to use the external drive. honestly i have not tested like this.

  81. @aatkco – there is nothing to try…no evidence of the magical EFI software has been produced.

    @bigmac – i do not have any amd gear. it is up to you to try on your own.

  82. Just a note to say thanks, and this works with VMPlayer 3.x too. You just can’t do the snapshots.
    And what is up with the like rebooting to get in thing. it is so weird cause eventually you get in and it works fine. Timing thing or ?? Anyuone know?

  83. First off, I just want to say thanks for getting this set up and posted — it’s really be a lifesaver. Also, thanks to prasys and plastikman for helping me figure out the virtualization issues with my laptop (needed to update BIOS).

    I was having a problem, though: if I left the VM running and went AFK for like 20m or more, it would freeze and I’d be forced to reboot the machine. Finally figured out that the issue is that the Mac OS tries to shut the hard drive and screen down to IDLE it after about 15 minutes. If you’re having this issue, go into the Power Management options in the Settings application, and change the settings so that it never tries to shut down the HD or display. This solved the issue for me.

  84. I have a Pentium D 940 (has VT-x enabled in BIOS and SSE3). Running in Vmware following all the instructions – when plugging in my retail ISO of snow leopard image and pressing c, it starts the boot and goes to grey window with large apple logo but then restarts immediately. Help pls!

  85. @Alex – Pentium-D is not a supported CPU for OSX. you need to use a patched kernel and a patched boot cd

    try this boot cd instead

  86. @plastikman
    Thanks – I have tried it from one of your earlier post – it results in kernel panic (unless I am doing something wrong)? How do I patch a boot CD ?

    Thanks

  87. so i’m trying this on my AMD processor, i believe it installed…i got all the way to the select language screen http://i46.tinypic.com/96z76g.jpg and whenever i try to grab the input so i can click the next button, i can’t move the cursor in the VM, running windows vista if that helps any

  88. @plastikman

    Here it is http://i47.tinypic.com/29e6ofs.jpg

    The legacy boot iso boots and displays graphic page asking to insert Snow Leo dis and press F5. I do so, press F5 and it changes the disk icon to say Mac OS X disk but then stays there. If after waiting a long long time I press enter I got the KP.

    Thanks

  89. @Sean – TBH i have no idea why you would get no input when into the installer. also this is not the section for AMD testers.

  90. @ alex – I am at a loss on your issue. I will have to look into making another boot cd that has a fixed applertc.kext in it.

    @jason – QE/CI is not supported if you want that feature talk to VMWare

    @aatkco – You need to use VMWare Workstation 7 that message comes up when using Workstation 6.5 or lower.

  91. @plastikman I want to prepare a myhack installer disc but the system reads the retail disk like windows dows ( 890 MB of windows files ) ! Any ideas ?

  92. I have OSX 10.6.2 running in VMWare Workstation 7. Certain Apple applications won’t install saying that there isn’t sufficient video ram…

    Any information on this you can share? Thanks…

  93. Hai..
    I installed Mac os x on vmware 7 installation was compleated after that the Vmware get power off when power on the booting apple logo appear and no responce….

  94. I suffered so much from stalling bootups (1 out of 10 times worked), and finally found out that PROCESSOR NUMBER: 2 HELPS!!!!

    Since this I have no problem at all!

  95. The “How to make the boot-132 cd” guide appears to work only for Intel machines; it does not work for legacy/AMD.

    I’m assuming that instead of using /.hiddendir/preboot, I’d be using the root’s /boot… I’ll post my findings
    If however someone doesn’t mind sharing the Terminal commands and etc. for a customized working boot-132 iso for VMware, that would be awesome!

  96. OK, I discovered how to create an AMD Chameleon Boot-132 disc for use in VMware.

    Fire up Terminal…

    First, copy the contents of the AMD guide’s darwin_snow_legacy.iso into a folder (eg: BootAMD)

    Then, rename the Extra folder’s preboot.dmg to INITRD.img and move it into the folder you created
    cp users/[username]/desktop/bootamd/extra/preboot.dmg users/[username]/desktop/bootamd/INITRD.img

    Edit com.apple.boot.plist however you want; in my case, I made the default partition hd(0,2) without an instant menu, so that Snow Leopard loads by default following the installation.

    Enter the command following to create the Boot 132 iso for use in VMware on an AMD machine:

    hdiutil makehybrid -o BootAMD.iso /users/[username]/desktop/bootAMD -iso -hfs -joliet -eltorito-boot /users/[username]/desktop/bootAMD/isolinux.bin -no-emul-boot -hfs-volume-name “VMware Tools” -joliet-volume-name “VMware Tools”

  97. Hi Everyone,

    I got the message “Operating System Not Found” when Leopard restarted after initial installation.

    To remedy this I just pointed the virtual DVD drive to the darwin_snow.iso, started the Virtual Machine, and pressed F8.

    Then once the boot menu was presented I chose boot from Hard Disk.

    Afterwards Leopard booted as I expected.

    I hope this helps.

    Cheers

    GreenMan

  98. Ok, I have a Core2Duo this is working perfectly on…the specs on it are much much less but i am having issues with my desktop. Desktop is a core i5 661 or 663 whichever one has the graphics core built into the chip, it wouldnt install on the desktop (vt-x is enabled) said ” one or more of the virtual processors has went into panic state, normally this would cause a real machine to restart” or something to that effect, i finished the install on the laptop and copied the vm to the desktop and it shows the apple screen then immediately reboots……any ideas, tried moving processor core settings down and up to match what i have, no luck…

  99. @richard – Try an empire EFI cd for i5 series CPU’s. 10.6.2 or 3 (i cannot remember) brought support for the i5 series processor.

  100. @Coop – Meh…im not really interested in doing a virtual box setup. Most people are not using the OSE version of VirtualBox so I do not see any advantages of using binary VirtualBox over VMware Player.

    Maybe if i feel like installing VirtualBox and testing ill post something but don’t hold your breath.

  101. hey i want to change my screen resolution but when i ised the permenant way of change the plist boot file but becuas ethe mac doesnt really shutdown while using empirefi i caNt change the resolution can anyone help

  102. Hello any guys, I am using on Ubuntu 10.04 and i try VMWare WS 7 and VMWare Player to install complety. Than i try With Snow Leopard. Do not WOrry. I have got processoir AMD. :S

    If it works fine.. than i say thaere again.. 🙂

  103. I’ve tried this recipe and several others with little luck. I always get hardware crash after switching to SL Retail DVD. Maybe it is because I am using Xeon processors instead of Core whatever on the host? 2x quad-core 2.8 GHz Xeon.

    I found a solution published for using VirtualBox but OSX VirtualBox hard crashed my host immediately after boot 🙁

  104. Sorry, I meant to say “hard crash” in the VM. I dug deeper with MacCPUID and found I am using Xeon E5462, which I never see listed as supported although I don’t see why it wouldn’t be. My VM starts to boot, loads files and hands control to kernel, which panics immediately after “0 nanoseconds” of uptime.

  105. Life have happy and angry, my shoes have good and bad too. we choose happy more, the same as we choose a pair of good shoes suited to me. These boots are beautiful in your blog, i wish to choose one for myself.

  106. I get one of the caveats:

    “—- Caveats —-

    It seems that for some reason it takes about 10 reboots before Snow Leopard will boot normally into the VM. you will get stuck at the apple logo for about 3-4 reboots, then you will get to the dekstop but only get the beachball of death. Keep rebooting and eventually you will get to the registration form, once the registration form loads you will be smooth sailing from now on.”

    when rebooting do i need to keep selecting the darwin ISO then changing to the OSX image?

  107. Snow Leopard OS X 10.6 Funktioniert Super auf VMware 7.01 Workstation mit Audio , Drucker, bluetooth , Tastatur , Maus , Full HD 1920×1080 Auflösung und 3D Accelerate Grafik : Meine Configuration : EVGA 8800GTX Nvidia 768MB Grafikkarte, 5GB DDR2 Ram Speicher , EVGA 680i Sli Mainboard , 6700 DualCore von Intel mit [email protected] , Windows 7 Ultimate 64 BITS Betriebsystem, Raid0 HD mit 2x 1000TB .
    Last bei CPU ist mit ca. 10% bei FullHD sicht auf VMware, Speicher mit 70% benutzen mit eine Config auf VMware für Leopard von 2GB Ram,1CPU mit 2Kerne , und 40GB Festplatte.

    Danke für diese super Anleitung .
    Gruß an Alle
    Vanachter

  108. The install went fine, but I get jerky playback of Flash and any sound files. I get a burst of sound for about a second and then a gap for about a second.

    Reinstalled the sound, but that didn’t change anything and now I get a KP if I shutdown from the Mac menu. Also, Unity stopped working. Before the VM screen kept blinking all the time, now it is fine. Before the only way I could get a stable image was to switch to Unity.

  109. Jürgen :
    I’ve tried this recipe and several others with little luck. I always get hardware crash after switching to SL Retail DVD. Maybe it is because I am using Xeon processors instead of Core whatever on the host? 2x quad-core 2.8 GHz Xeon.
    I found a solution published for using VirtualBox but OSX VirtualBox hard crashed my host immediately after boot

    Same here with Core i3 M350

  110. Hi,

    Thanx for this tutorial, very helpful.
    I have a question:
    I installed the OS and I had not problem at all, but after updated the OS to v10.6.4 and restart the system I cannot upload the OS. I updated the OS because when I attempted to install xCode 3.2.5 the system asked me to update the OS.
    I modified the mcsmc.present to “TRUE” on the vmx file.
    Any idea how to resolve this problem please…

    Thanxs…

    Jiovanni

  111. Oh my gosh I’ve been looking for something like this for months and months. most of what I can find is Intel only or it says it can do amd but there’s nothing to download anywhere it says go here and it’s just a page talking about what to do once you have the file but no link to the actual file. this is the fist place that had the instructions and the files in one place. this is also the only one I was able to get to install on my AMD PC you are the best!!! I did find other systems that also claimed AMD support but none of the others worked on me, I was going to spend money on a cheepy Intel biased PC to try to get mac running on that but now I can use my nice AMD one to do it and save me the money. your the best most straight forward method and the only one that I go to work.
    only sticking point is when I go to shutdown vmware complains the virtual computer crashed but that doesn’t happen while I’m actually trying to use it. here’s the run down on my system for ya:

    MAC DVD used: Snow Leopard 10.6.3
    VMWare Player Ver:3.1.3 build-324285
    Host OS: XP Home SP3
    Processor: AMD Phenom II X4 965
    Ram: 3.37GB
    Video: NVIDIA GeForce 8200

    so it you can get it to stop giving me the mac version a BOD on shutdown it would be perfect.

  112. I figured the issue out (just pay more attention to things but issue now is after the mac update no keyboard and mouse; and, your disconnecting the universal USB input doesn’t work for me. Does not show up as an option even when show all is chosen.

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge