How to Install Snow Leopard on VirtualBox

snow-leopard-virtualbox-windows Last time when I wrote the How to Install  Snow Leopard on VMWare guide, I had users who were seeking Virtualbox version, and I had it promised.

After 2 months of experiments, fighting in the dark, and with help from black Trinitron, the work is done and I think its time to reveal it.

Who doesn’t love Open Source? And when a Open source product is better than a paid application, we adore it. So is the case with Virtualbox. Virtualbox 3.1 is an amazing platform for Virtualization, It’s not only free, but also much faster than VMware in Disk I/O, Network I/O, RAM optimization, CPU Usage,  Hypervisor level operations. Hats off to SunOracle.

Note: This is a Retail installation guide, hence little more tricky. If you don’t mind an osx86 distro inside virtualbox and want ease of installation, tryout Install Mac OS X Hackintosh in VirtualBox [Snow Leopard] instead.

Before you begin, make sure you have enough CPU, RAM, Disk resources to share for the virtual machine.

Hardware Requirements:

  • Processor: Any Intel Processor with VT-x (Virtualization Technology) or AMD-V. (Almost all Intel processors starting from Core 2 Duo, Quad, etc. support it) Ask us, if you still have a doubt: @geeknizer.
  • RAM: Anything above 1 GB, Recommended 2GB or higher
  • Disk space: 10GB (minimum)

Software Requirements:

  • Snow Leopard Retail Disc (or ISO). We recommend you buy Original, don’t pirate!
  • A OSx86 Leopard Distro – Any OS X 10.5.x iDeneb, iAtkos, etc. (I had bad time with Kalyway) iDeneb v1.3 (10.5.5) worked great for me. (and iAtkos 10.5.7 as reported by a commenter)
  • Virtualbox 3.1.2 (Download)
  • Bit of Patience 🙂

Brief: We will be installing Osx86 Leopard then upgrading to Snow Leopard Retail, that is 100% upgradeable to 10.6.2 and Works on Windows XP, Windows Vista, Windows 7. Alternatively, You can install Snow Leopard directly via an OSx86 Distro like SnowOSX (but that won’t be upgradeable, unless you use SnowOSX v3.6 which is already 10.6.2. But the upcoming 10.6.3 update won’t be possible). So let’s go the usual way (Leopard then Snow Leopard Retail), though it’s upto you to choose.

Let’s Get started:

Phase I: Install Leopard on Virtualbox

Step 1. Create a new Virtual Machine with name “Leopard”:

  • System Type: BSD, FreeBSD
  • Create Disk (10 GB will suffice) with name “Leofx”
  • System > Motherboard > Enable IO APIC
  • (optional) Processor 2 or 4 (Dual Core, Quad core)
  • Acceleration > Enable VT-x/AMD-V
  • Storage > IDE Controller – ICH6
  • Attach New CD drive > select image (OSx86 Leopard)
  • Hit Ok

Snow-leopard-virtualbox-settings3

Step 2. Open Virtual machine xml.

Windows 7: C:\Users\fx<Your User>\.VirtualBox\Machines\Snow\Snow.xml

Windows XP: C:\Documents and Settings\fx<YourUser>\.VirtualBox\Machines\Snow\Snow.xml

Add string to the section <ExtraData> for the XML:

<ExtraDataItem name="VBoxInternal2/SupportExtHwProfile" value="on"/>

Step 3. Switch on Virtual Machine and install Leopard distro as-usual. (You can check Install Leopard on PC guide, if you are new to OSx86).

snow-leopard-virtualbox3

Alright, Leopard setup would succeed and  is up and running after reboot.(Make sure you change boot priority to “Leo” Hard disk in VM settings).

Stuck somewhere? Get in touch @geeknizer on Twitter.

For installing Snow Leopard, proceed to Phase II

Phase II. Installing Snow Leopard

Step 1. Close VirtualBox and patch it with files from here (32 bit) and here (64 bit)

Update: I heard Virtualbox 3.1.4 Beta works out of the box, without patching. I haven’t tried that though.

Step 2. Attach the following Three disks to the virtual machine under “Storage” tab:

  • Attach A new Disk (10 GB minimum) with name “Snow”.
  • DVD drive, if you plan to use Snow Leopard Retail disk OR The Retail image. (use PowerISO to convert DMG to ISO).
  • Download and attach this Addon Util image[iso]. (contains few Kexts, utils).

Step 3. Boot Leopard and Launch Disk Utility (Applications > Utilties ) and Format the new “Snow” with “Mac OS Journaled”

snow-leopard-windows

Step 4. From the addon image “MacUtils”, Run “unHideIt” and then browse to /System/Installation/Packages( inside Retail disc) and run OSInstall.mpkg

snow-leopard-virtualbox2 snow-leopard-virtualbox

Step 5. Select “Snow” disk and customize install to remove unnecessary packages (languages, printers) and Install. Installation should finish without any problems.

Step 6. Install Chameleon from the “MacUtils” on to “Snow” drive. [How to Install Chameleon]

Beyond this point, all changes are made to /Volumes/Snow

Step 7. Let’s setup some drivers:

  • Remove all stuff from /Extra/Extensions
  • Copy “Mac Utils”/Mac/Extra/Extensions to Extra/Extensions
  • Copy “Mac Utils”/Mac/System/Library/Extensions to System/Library/Extensions
  • Navigate to System/Library/Extensions and delete “AppleIntelCPUPowerManagement.kext”

Step 8. Fix permissions by using Terminal (from Applications > Utilities):

su
cd /Volumes/Snow/System/Library
chown -R root:wheel Extensions/
cd /Volumes/Snow/Extra
chown -R root:wheel Extensions/
kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/System/Library/Extensions.mkext /Volumes/Snow/System/Library/Extensions
kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/Extensions

Nice! Hold down your patience we are almost done.

Now, Shutdown Leopard and move on to Final Phase

Phase III: Creating Snow Leopard machine

Step 1. Alright, Let’s create a new Virtual Machine, name it “Snowfx” or whatever you wish to. Create it exactly as we did in Phase I : Step 1. Only additional step is t configure Networking:

  • Network > Adapter 1 > Attached to “Bridged Adapter”
  • Advanced > Adapter Type > Select “Intel PRO/1000 MT server”

Snow-leopard-virtualbox-settings

And add the following to Snow Machine XML:

<ExtraDataItem name="VBoxInternal/Devices/e1000f/0/Trusted" value="integer:1"/>
<ExtraDataItem name="VBoxInternal/PDM/Devices/PcExt/Path" value="VBoxDD3"/>

Step 2. Run the Virtual Machine and you will land into desktop with everything (including internet) working.

Note: If your mouse doesn’t work use this Kext. For me it worked as-is.

Go ahead and update to 10.6.2. And when the upcoming 10.6.3 is released, you will be able to upgrade without issues.

There you are, running the latest Snow Leopard, sweet! Enjoy the speed and cost benefits VirtualBox has to offer, Praise the Sun and love Open Source 😀

We write latest and greatest in Tech GuidesHackintoshAppleiPhoneTabletsAndroid,  Open Source, Latest in Tech, subscribe to us@geeknizer on Twitter OR on Facebook Fanpage:

GD Star Rating
loading...
GD Star Rating
loading...
How to Install Snow Leopard on VirtualBox, 7.1 out of 10 based on 10 ratings

315 thoughts on “How to Install Snow Leopard on VirtualBox”

  1. ATA and SATA when boot from dvd stuck at checksum not valid
    change to SCSI now stuck at com.apple.itunesphonedriver has no explicit kernel dependency

    using ideneb 1.6 1058

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
      • Well, the reason of the checksum error is still unknown, but finally I got it work. First, I started new from scratch and used iAtkos_v7 in the end. This two Howto's helped me:
        http://forums.virtualbox.org/viewtopic.php?f=4&
        http://www.infinitemac.com/f5/iatkos-v7-leopard

        I installed the drivers in the customizing section of the install wizard, which is pointed out in the second link.

        My biggest problem was the network under leopard, because mac os x can't get the right mac address of the interface. With “sudo ifconfig en[0/1/2/..] ether 00:00:00:00:00” you can specify the right mac address. The Network-GUI didn't work for me, so I got a new in the terminal with:
        sudo ipconfig set en[0/1/2/..] BOOTP
        sudo ipconfig set en[0/1/2/..] DHCP
        looks a bit noobish, but I AM a mac os x noob 😉

        After the first updates the network stopped working for some reason.. after fiddling around with the commands above and creating new interfaces, I finally worked to switch from nat to bridged networking. Before, the interface was always marked as inactive and I didn't find a way to change this. After switching the network type, mac os x recognized a connection.. but then the interface became inactive again.. (ifconfig shows the status). This fucked me up, but in spite of the inactivitiy, I had some traffic on the interface and got an IP after 5 minutes.

        Finally, networking seems to be very instable in leopard with VB.. but you can get it working with enough patience! :]

        greetings

        Sven

        PS: I used the Intel Desktop Card in Network settings

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • hey was i have a big problem. as soon as i start the virtual machine with the ideneb image mounted my PC reboots. what could be causing this?

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
          • This site is really interesting. You bring up some great points about your article… .. Thanks for the great information about website. It is my first time here in this site so job well done…

            GD Star Rating
            loading...
            GD Star Rating
            loading...
  2. I have tried this with 2 different distros, iDeneb and iPC. Both come across this error and stop:
    USBF: Numbers AppleUSBOHCI[numbers]: :CheckSleepCapability – OHCI contoller will be unloaded across sleep

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  3. Brilliant! Took me like 1hr 20 minutes and everything worked in First shot. I used the same iDeneb version.
    Thanks for another flawless one.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  4. How about Linux? Can you pin point what exactly was changed to make those patches?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • 1. APIC changed version 14
      2. Enable support for SSSE3

      Files: VBoxDD2.dll, VBoxDD2GC.gc, gcVBoxDD2R0.r0:
      replace 11 00 05 00 -> 14 00 05 00 = APIC to version 14h

      For the file VBoxVMM.dll:
      49 83 E1 08 83 C9 01 23 F1 -> 81 E6 09 02 00 00 90 90 90 -> enable support for SSSE3 Instructions

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • I used a bit of a different strategy, but with limited (no) results thus far.

        Windows XP SP3
        VirtualBox 3.1.4

        — Method?
        I created a FreeBSD machine, as per your spec, modified the .xml files for Snow Leopard (not leopard) and then created 1 Disk and attached 3 ISOs.
        1) Snow Leopard.dmg
        2) utils.iso
        3) Parted Magic

        I booted Parted Magic and created a HFS+ partition and installed Chameleon 2.0RC4 to it. Afterwards, I installed your Kexts into /Extra/Extensions, added an boot.plist file with a few bits in it (arch=i386, a few flags, no quiet boot, scan single drive, etc). Of course, I used dd to write in the proper boot files, copied /System/Library/Extensions from the Snow Leopard DMG to /S/L/E/ on the VirtualBox drive as well as the mach_kernel to the root of the VirtualBox Drive.

        It boots, but when it gets to the point of kicking off SL, the screen blanks. It's not loading the kernel, from what I can tell, so I'll have to figure out why. The next problem I anticipate is not having the proper rd=disk?s3 where ? is the bios ID of the Snow Leopard.dmg image and 's3' is the partition. Anyway, this is the way to do this with ONLY a few kexts and a .DMG file. Now, just to get it to load that kernel…

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  5. This doesn't work for me. I followed the steps up to adding the line to xml file and then when I start the machine to start installing from DVD i always get this error:

    panic(cpu 0 caller 0x001AAEA0): “commpage no match for last, next address ffff1000″@/SourceCache/xnu/xnu-1228.5.20/osfmk/i386/mmpage/commpage.c:319
    Debugger called: <panic>
    Backtrace, Format – Frame : Return Address (4 potential args on stack)

    Backtrace terminated-invalid frame pointer 0
    BSD process name corresponding to current thread: Unknown

    Mac OS version:
    Not yet set

    Kernel version:
    Darwin Kernel Version 9.4.0…


    You need to restart your computer…

    I'm trying to install SnowOSX Universal 10.6(432)GM-v3.5 on:

    Virtual Box 3.1.4r57640
    Windows XP Professional x64 SP2
    Intel Core2 Duo E8400 3.00GHz
    4.00 GB RAM
    ASUS P5Q3
    Gigabyte HD4870 1GB

    I've ran out of ideas trying diferent settings on the machine… help please.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Seems like you are installing SL directly, This works but not always. and the error message is not pointing to anything specific.

      I would recommend that you follow Leopard and then SL (retail)

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • thanks, that was the problem.
        I've tried again with iDeneb_v1.6_1058_Lite_Edition and it went fine with the installation until the point at the end when it needs to restart.
        It reboots and then I get the screen with the cameleon and the apple logo saying below “press any key to enter startup options”, and then it crashes with pretty much the same message as before.

        I'm new to OSx86 so I checked the Leopard install guide on PC you mention above. The only thing I customized in the installation was to include the vanilla kernel that I figured was necessary from http://wiki.osx86project.org/wiki/index.php/HCL….

        Any ideas?

        I figured maybe I need to change the settings of the virtualbox machine and enable EFI . In this case I start the machine and I get:
        Boot failed. EFI DVD/CDROM
        Boot failed. EFI Floppy
        Boot failed. EFI Floppy 1

        plus a bunch of messages and it goes to the shell. Can't do much there. If I type “exit” I get a menu with the boot manager, device manager, etc. The boot manager doesn't list a hard drive, only DVD/CDROM, Floppy and EFI Internal Shell. I'm lost…

        Help? Thanks a lot.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • I've figured that one out. Since I'm using Win XP 64 I have to use -legacy on Darwin to force 32 bits.
          Now I'm stuck with “Before you begin… There is no keyboard connected to your computer, connect one now…”.
          I'm using a wireless keyboard+mouse with an USB receiver. They both work fine until that point, this with USB disabled in the virtual machine.
          If I activate USB in the virtual machine they stop working both in the host and guest machine and have to turn off the computer using the power button.
          Any ideas? I'm on a deadline to get working until tomorrow. Thanks.

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
          • While installing iDeneb, did you choose all ps/2 kexts (drivers) ? You need to do that coz “inside virtualbox” it emulates that keyboard is connected as ps/2.
            and you dont need to conenct them directly to guest, it need not be transparent for host.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • Just reinstalled and included all ps/2 drivers. It solved the problem of saying that no keyboard was connected and now I get the welcome screen where you select the country. Thanks!
            But neither mouse nor keyboard respond… 🙁 I tried pluging the usb receiver in the diferent USB ports I have (back, front, etc.) but that's not it. I've being searching forums all over but I'm stuck again…

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • Got the keyboard and mouse working, the problem was having installed all 3 drivers. Only with VoodooPS2Controller it works fine.
            I have no network and sound yet but it's working at last. Thanks for the help!

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • were you able to get networking or sound working?

            Sound: can you tell me what I should chose on the guest emulation (ICH AC97 or Soundblaster 16)? What driver shoudl i install on iAKTOS or iDeneb (HDA or the other one?)

            network: can you tell me what I should chose on the guest emulation (Bridged Inter 1000 MT server? or something else)? What network driver should i install on iAKTOS or iDeneb?

            GD Star Rating
            loading...
            GD Star Rating
            loading...
    • Whew, this is tough!

      Originally, I could not get installer to work. It was freezing on:

      USBF: 5.816 AppleUSBOHCI[0x1b15000]::CheckSleepCapability – OHCI controller will be unloaded across sleep.

      This was resolved (apparently) by following the Phase 1 directions in exact order. (Namely setting IDE -> ICH6, Close VB, Edit XML, Close XML, Open VB, Attach new drive (point to osx86 iso).

      After this installation appeared to go successfully, but I have a similar error message to pbs. My message looks like this:

      panic(cpu 0 caller 0x001AAEB8(: “commpage no match for last, next address ffff1000″@/SourceCache/xnu/xnu-1228.7.58/osfmk/i386/mmpage/commpage.c:319
      Debugger called: <panic>
      Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
      0xb227e48 : 0x12b0fa (0x459234 0xb227e7c 0x1233243 0x0)


      All the same down to
      … Darwin Kernel Version 9.5.0.

      I'm not trying to install SL directly, just Leopard. Using '-legacy' ends with the first error again:

      … USBF: 5.816 AppleUSBOHCI[0x1b15000]::CheckSleepCapability – OHCI controller will be unloaded across sleep.
      Still waiting for root device
      Still waiting for root device
      Still waiting for root device
      etc.

      There are several different messages before this, I can provide them if it will help.

      Any idea what I need to change? I will try again when iDeneb 1.6 Lite downloads and let you know.

      Working with:

      Virtual Box 3.1.4Beta1 (tried on 3.1.2 as well)
      Intel Core2 Duo P8700
      Windows Vista Home Premium x64 SP1
      4.00 GB RAM
      Toshiba L505
      Intel GMA X4500

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • With iDeneb 1.6 Lite things worked similar to pbs:
        – Installed properly
        – needed '-legacy' on Darwin boot to avoid “restart your compter” error on Vista 64
        – Could not find keyboard
        – Reinstalled with just 'VoodooPS2Controller'
        – Working great so far! Will update as I work with SL.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • SnowLeopard installed properly (2nd try) and then I was able to to .kext work, terminal stuff (using 'sudo -s' to get root access), and then installed the VB patches, set up new VM etc.

          Snow Leopard gave me Kernel Panic until I tried with 1 CPU in VM settings. With 1 CPU, SL boots fine. My only issue is Networking.

          Networking works if I use my Ethernet/LAN (Realtek PCIe Family Controller) as the Bridged Adapter, but if I use wireless (Intel WiFi Link 5100 AGN), the VM cannot start. Giving me this error:

          Failed to start the virtual machine SnowLeopard

          Failed to open/create the internal network 'HostIntergaceNetworking – Intel Wifi Link 5100 AGN'
          (VERR_INTNET_INCOMPATIBLE_FLAGS).

          Failed to attach the network LUN
          (VERR_INTNET_INCOMPATIBLE_FLAGS).

          Unknown error creating VM
          (VERR_INTNET_INCOMPATIBLE_FLAGS).

          Details:

          Result code: E_FAIL (0x80004005)
          Component: Console
          Interface: IConsole{6375231a-c17c-464b-92cb-ae9e128d71c3}

          Has anyone had success with wireless?

          Thanks

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
          • how were you able to get networking working?

            network: can you tell me what I should chose on the guest emulation (Bridged Intel 1000 MT server? or something else)? Bridged? What network driver should i install on iAKTOS or iDeneb? Any other config i need to do in OSX?

            Aplogies for the noob questions

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • I had similar problem with Bridged Adapter producing an error that it wasn't able to work with my wireless card. I fixed the problem by installing the Microsoft Loopback Adapter (a fake network device), and then running the network setup wizard to create a network to share my internet connection from the wireless connection to the Loopback Adapter. Finally, I chose the Loopback Adapter as my Network device in VirtualBox for Snow Leopard machine, and used the Bridged Adapter. This should fix any issues that people have with a particular network card not being compatible with VirtualBox's Bridged Adapter option.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • Just realized from your username that you are using Ubuntu rather than Windows. I'm looking into setting up a bridge to wlan0 in Ubuntu (having the same problem). I suspect it will be a similar situation to what I described for Windows and the Loopback Adapter, but I'm not very familiar with networking in Linux yet. I'll post an update when I get this figured out.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • No luck getting the guest network to work under the Ubuntu host (only seems to work under Windows host). I've tried numerous things, but none have worked so far. I'm hoping this problem may be fixed when version 3.2 comes out — it is supposed to support OSx hosts, so hopefully they figured out the network issue as well.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • The whole process becomes much easier in the 3.2 beta releases, as you can choose “Mac OS X” or “Mac OS X 64-bit” as guest type. And the networking issue is resolved as well.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
      • hello, i am trying to install kalyway 10.5.2 onto my windows 7 under virtualbox. i am using a hp dv6607rs computer, AMD processor, with a nvedia geforce 8500 gt custom installed. no matter what arguments i use it always hangs on USBF: #### AppleUSBOHCI[hex ######]::CheckSleepCapability – OHCI controller will be unloaded across sleep.
        this is my first time trying to install a hackintosh and any help would be appreciated.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
      • This problem is caused by hard disk of your virtual machine. Go to settings -> storage. Delete IDE controller and put there SATA instead. Remember to add hard disk and cd – rom to it.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  6. Nice work, Taranfx. At this moment i use Mac OS X on real hardware (my laptop) and on Linux via VMware Player (my desktop at office).

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  7. You violate VirtualBox GPL license by providing those .dll files without source. And of course make it impossible to run this under Linux. Kind of weird when you talk about how Open Source rocks.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • it's no violation. It's like customizing something and then giving out the builds for free. Most users will not bother about building it on windows. And even if I do giveout code, they won't be able to.
      here's what's modified:
      1. APIC changed version 14
      2. Enable support for SSSE3

      Files: VBoxDD2.dll, VBoxDD2GC.gc, gcVBoxDD2R0.r0:
      replace 11 00 05 00 -> 14 00 05 00 = APIC to version 14h

      For the file VBoxVMM.dll:
      49 83 E1 08 83 C9 01 23 F1 -> 81 E6 09 02 00 00 90 90 90 -> enable support for SSSE3 Instructions

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • Would you please describe how did you find this place for first time in Vbox DLLs ?
        I'd like to try patching Linux Vbox using the same approach. I will try to find the same binary sequence, but I think it's not possible because of different OS/compilers/libraries etc. So I need some suggestions for my disassembler and hex editor 🙂

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • Figured this out for Linux VB closed source 3.1.6. Changes are:
          VBoxDD2.so:
          2 of: 11 00 17 00 –> 14 00 17 00
          1 of: 11 00 00 00 –> 14 00 00 00
          2 of: 11 00 05 00 –> 14 00 05 00
          VBoxDD2GC.gc:
          1 of: 11 00 17 00 –> 14 00 17 00
          2 of: 11 00 05 00 –> 14 00 05 00
          VBoxDD2R0.r0:
          1 of: 11 00 17 00 –> 14 00 17 00
          2 of: 11 00 05 00 –> 14 00 05 00
          VBoxVMM.so (one change at address bfb62):
          original :
          41 8B 44 24 48 48 8D 35 3E 35 07 00 41 81
          64 24 4C BF F1 8B 07 4C 89 F7 89 C2 83 E0 01 83
          E2 09 41 83 7D 38 01 0F 45 D0 41 81 A4 24 AC 00
          00 00 3F F1 83 C3 41 83 A4 24 A8 00 00 00 10 41
          89 54 24 48
          replace with:
          31 C0 90 90 90 48 8D 35 3E 35 07 00 41 81
          64 24 4C BF F1 8B 07 4C 89 F7 41 83 7D 38 01 0F
          94 C0 8D 04 C5 01 02 00 00 90 41 81 A4 24 AC 00
          00 00 3F F1 83 C3 41 83 A4 24 A8 00 00 00 10 41
          21 44 24 48

          (For OSE, the VBoxVMM.so change is 04 c5 01 00 00 00 31 c9 –> 04 c5 01 02 00 00 31 c9, the other changes are the same).

          If you're curious, found these changes by comparing a patched version of VB OSE with an unpatched version. APIC changes are the same in the closed source, so they were easy, but the SSSE3 change compiled differently, so had to disassemble VBoxVMM.so and figure out the functionally equivalent instructions (took forever) and replace with instructions from the OSE binary.

          Bottom line, with these changes, you can get SL w/ USB in linux!!

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
          • There's 4 of those 1of: in VBoxDD2.so

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • To clarify on academicrobot's post: For VBoxDD2.so it's the seccond one. The bit at offset 10D4 on my linux build.
            00 00 00 07 00 00 00 11 00 00 00 00 00 00 00 00 00
            changes to
            00 00 00 07 00 00 00 11 00 00 00 00 00 00 00 00 00

            But, I'm still getting some errors with osx86 which I am working on resolving.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • and VBoxMM.so does not have this content in this address (or in any other adress) in VB 3.1.6.r59338.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • Not sure what problem your having, but the following is copied straight out of hexcurse for my original VBoxVMM.so from Linux VB closed source 3.1.6.r59338 (minus the ascii garbage):

            │000BFB60 24 1C 41 8B 44 24 48 48 8D 35 3E 35 07 00 41 81
            │000BFB70 64 24 4C BF F1 8B 07 4C 89 F7 89 C2 83 E0 01 83
            │000BFB80 E2 09 41 83 7D 38 01 0F 45 D0 41 81 A4 24 AC 00
            │000BFB90 00 00 3F F1 83 C3 41 83 A4 24 A8 00 00 00 10 41
            │000BFBA0 89 54 24 48 49 8D 95 69 03 00 00 31 C9 E8 66 F3

            Compare to original post…

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • Your changes are wrong. They do not work. They cause double kernel panics. The suggestion I posted above about which byte to change is correct, however your changes overall create a double kernel panic condition. This method does not work on Ubuntu 10.04. I have been working on this for 2 nights in a row, and I can assure anyone, you will not be able to use these instructions on vbox for linux.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • They are right. They do work. I've been to busy coding an iPhone app in Xcode to notice this post until now ;). No joke though, seriously.

            First of all, are you using CLOSED SOURCE VB 1.3.6 x86_64? If so, what kernel version are you running (2.6.30) and did you check that your processor supports SSE3? At what point are you applying the changes? I did an initial iATKOS install on vanilla VB, then applied the patches after the SL install refused to boot.

            To clarify the VBoxDD2.so changes…
            5 changes, listed below as:
            <address>
            <original hex>
            <new hex>

            VBoxDD2.so

            000028f0
            c1 e0 18 89 c6 31 c0 49 89 34 24 eb dd be 11 00
            c1 e0 18 89 c6 31 c0 49 89 34 24 eb dd be 14 00

            00002f70
            ff c9 c3 8b 46 04 c9 c3 c9 b8 11 00 05 00 66 90
            ff c9 c3 8b 46 04 c9 c3 c9 b8 14 00 05 00 66 90

            00003130
            c2 8b 44 c7 0c c9 c3 c9 b8 11 00 17 00 c3 85 d2
            c2 8b 44 c7 0c c9 c3 c9 b8 14 00 17 00 c3 85 d2

            000051a0
            00 00 4c 89 ef 31 c0 41 ff 55 00 ba 11 00 17 00
            00 00 4c 89 ef 31 c0 41 ff 55 00 ba 14 00 17 00

            000051c0
            ba 11 00 00 00 48 8d 35 8f 17 00 00 4c 89 ef 31
            ba 14 00 00 00 48 8d 35 8f 17 00 00 4c 89 ef 31

            You're right though, the “1of” hex pattern is a bit ambiguous. Sorry if those lead to a kernel panic panic, but I assure you that I have had no (as in zero) issues of that sort. Perhaps the mileage varies on this one…

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • Running VirtualBox 3.2.6_OSE r59338 on Ubuntu (Lucid) here. The suggestion to change 11 00 00 00 to 14 00 00 00 causes kernel panic. In fact, it is not needed at all. For me, all I did was to change all instances in VBoxDD2.so, VBoxDD2GC.gc, and VBoxDD2R0.r0 to fix APIC version warning:
            11 00 05 00 –> 14 00 05 00

            And same 3 files all instances, to fix IOAPIC version message:
            11 00 17 00 –> 14 00 17 00

            And the one instance in VBoxVMM.so for SSSE3 Instructions:
            04 c5 01 00 00 00 31 c9 –> 04 c5 01 02 00 00 31 c9

            These changes make Snow Leopard guest run fine for me. Due to network bridging issues (requiring a tool that is not in the OSE version) I'm probably going to have to change to closed-source, in which case I'll have to figure out how to patch VBoxVMM.so for SSSE3 instructions. If anyone else figures out the correct SSSE3 patch for VB closed-source in Linux, or can get network bridging to a wlan0 to work in VB OSE, please let me know!

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • I just installed VirtualBox 3.1.8 r61349 on Ubuntu (Lucid), and the hex replacements by academicRobot that I mentioned in my earlier post still work: In VBoxDD2.so, VBoxDD2GC.gc, and VBoxDD2R0.r0, replace all instances of 11 00 05 00 –> 14 00 05 00 and 11 00 17 00 –> 14 00 17 00, and in VBoxVMM.so replace 04 c5 01 00 00 00 31 c9 –> 04 c5 01 02 00 00 31 c9. Snow Leopard and iPC running perfectly for me with these changes. Again, do NOT replace 11 00 00 00 –> 14 00 00 00, as this will cause kernel panic condition.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
    • I heard that the latest beta from 3.1.4 doesn't even need patching. Give it a try. If doesn't work, I can help you getting the original

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • I’m stuck at phase I step 3.
        running virtualbox 3.1.4 on windows 7 64bit host with ideneb 1.3 10.5.5.
        Normal boot will take me to an apple logo and stuck there.
        verbose boot will show the following as the last line:
        Loading HFS+ file: [System/Library/Extensions.mkext] from 4238480
        before the guest display change resolution to 1024×768 and nothing else happen.

        virtualbox log:
        00:00:03.989 Guest Log: BIOS: Booting from CD-ROM…
        00:00:22.276 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00000000075a0000 w=1024 h=768 bpp=32 cbLine=0x1000

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
          • Thanks for the hint,
            -legacy doesn't help for me.
            somehow ideneb installer would just stop after the first time it change screen mode.
            any ideas?

            GD Star Rating
            loading...
            GD Star Rating
            loading...
        • i got the same problem also using Win 7 x64
          but instad of iDeneb i'm trying it with iAtkos v7
          i just got some Critcal errors or similar
          btw when i try to Activate the Acceleration -> VT-x/AMD-V it is checked but its all grey so that i cant klick on it..

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
        • I was having the same problem. Download 3.1.2 should fix your problem.

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
  8. Im getting the same error all the time:

    ATA Disk : Checksum Cookie not valid

    Please help me out 🙂

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Yes I have the same problem as well
      “ATA Disk : Checksum Cookie not valid”
      is there a workaround ?
      Using VirtualBox 3.1.4 and iDeneb 1.6.

      Thanks

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • Only Virtualbox v. 3.1.2 works with iDeneb.

        v. 3.1.4 deletes the text in <Extra Data> tag you add to the .xml

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • The text is the <Extra Data> block typically only gets erased if you edit and save with the Virtual Box application open. Close Virtual Box first, modify the XML file, and then open Virtual Box back up. The settings should stay, and worked for me using iDeneb 1.3 and I Virtual Box 3.1.6, and iDeneb installed and booted fine with the right installation configuration.

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
    • Just boot virtualbox in Admin mode and you'll get past the loadup (Win 7 64 use -legacy -v )
      Now I'm at the installation but there's no disc to pick for installation.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • Are you stuck at installing Leopard or snow Leopard? If you are installing Leopard and there is no disk… try going to the Utilities menu bar at the top… you'll then need to format the drive you mounted to the virtual machine using “Mac OSX Journaled”. Once you are done, close Disk Utility and the drive should appear for installation.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • lotan, that was a very astute observation.. what should have seemed obvious had me stumped for a while till i came across your post. thanks for pointing the disk utility out 🙂
          so far so good with my Leopard install from iATKOS v7, on virtualbox 3.2.2 Beta (has a Mac OS X for operating system option, and then i chose OS X Server)
          after choosing that as my operating system, the iatkos image loads and installs without issues.
          hardware: AMD Athlon 64 X2 2.60 GHZ
          OS: Vista 64
          4GB Ram

          Will post if i run into issues

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
  9. I'm getting an error when I first start virtualbox and am trying to install Osx: '/com.apple.Boot.Slist' not found.

    anyone have a fix to this problem or know what to do?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I'm assuming you meant .plist. You seem to be using an older/corrupted osx86 distro that installs older chameleon(official bug: http://bit.ly/aicjGP). I would suggest trying a newer/better distro. with newer chameleon (if you choose to install chameleon)

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • no, it said slist. the chameleon version was 1.0.11 (ideneb v1.3). occasionally it gets to a gray screen with the apple logo in the middle, but just hangs there. I tried ideneb v1.4 but experienced the same issues. I'm about to try iPC for leopard 10.5.6, and then I'll try kalyway leopard 10.5.2, but I'm half expecting to experience the same issues with all the distro's that I have.

        Has anyone else experienced these issues? how did you get past them?

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
    • i'm also having this issue. trying using win 7 x64, using iDeneb v1.3 10.5.5, chameleon v1.0.11. I get 'System config file '/com.apple.Boot.Slist' not found.'' (definitely Slist not Plist).

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
    • I was having exactly the same errors as you, then I tried making the CDROM drive the Primary Master and the VBox HD the Secondary Master. Got through the boot up instantly after that, and was able to install with no further hassles.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
    • mount the iso or dvd in virtualbox settings and when the time countdown in the boot shows don't press any key and the installer will ron

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  10. When I start up virtualbox and hit enter to boot from disk it goes to a gray screen with the apple logo in the center but nothing happens, anyone else experience this?

    Edit: an update, with the iPC 10.5.6 it gets to the gray apple logo screen but has the spinning wheel at the bottom, but nothing more. just sits there for 10 minutes so far

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  11. Can you tell me which file that I have to change on linux system.
    I am using 3.1.4 and still have the ATA cheksum error.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  12. Are there different ExtraDataItem values to get networking up for VirtualBox on Linux? Adding those lines to the machine.xml file causes device errors before the virtual machine boots. I've tried in 3.1.2 and 3.1.4. Without the 2 network lines in the xml file the machine boots fine my MAC address is just all zeros and the ifconfig en0 ether <MAC> command does not change it. Alternatively tried with lladdr switch as well, same result.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • no, it's not possible yet unless Virtualbox additions officially support a OSX graphics driver. We have to wait for that to happen.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  13. Hi,

    I have Win7 Pro am VB 3.1.4 and I have SnowOSX3.6.iso

    and
    <ExtraDataItem name=”VBoxInternal2/SupportExtHwProfile” value=”on”/>
    <ExtraDataItem name=”VBoxInternal/Devices/e1000f/0/Trusted” value=”integer:1″/>
    <ExtraDataItem name=”VBoxInternal/PDM/Devices/PcExt/Path” value=”VBoxDD3″/>

    I connect the first CD/DVD Device as Secondary Master wirth the iso-File an boot from CD

    I see the gray weel any time an after 5 Min the screen “please reboot” -If I boot from HDD, I see a failure message…. what can I do??

    Next: I boot from CD with F8 and start with “-v”: I see any lines of output… the last is

    Darvin Kernel Version 9.6.0: …
    System model name: VirtualBox

    thats all… 🙁

    thanks for ideas

    EDIT:
    after restart VB send VB to every XML-Line an error message – after comment out the three lines, restart VB an start from Disk with -v => panic (cpu 0 caller…)

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  14. Excellent Guide! I was wondering if you were able to have any luck with applications that require QE/CI. I have a mac running as a guest in VMWare under windows 7 host. It runs pretty smoothly, but I still cannot find any QE/CI support, therefore iwork ilife and several other apps have blank white screens. I've always liked Virtualbox (as i've used it on my ubuntu machine for a couple years now). Any thoughts?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • What got it working for me (I had the gray screen with nothing happening) was CLOSING VirtualBox after changing all the settings and THEN adding the line to the XML file, saving the XML file and then re-opening VirtualBox and starting the system. Works like a charm now!

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  15. is there no way to use Snow Leopard Retail DVD directly with the help
    of Darwin_Snow.iso like in your vmware tutorial

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  16. I have used SnowOS X, but once I get a screen with an Apple logo on, it just stays like that. Can someone help plz

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  17. Well, I'm having a problem with iPC. After some time, it says: “System config file '/com.apple.Boot.Slist' not found.”. If I use iDeneb or iATKOS, it says: “Local APIC version not 0x14 as expected.”, and later “ATA Disk: Checksum cookie not valid.”, and then “BSD root: disk1s3, major 14, minor 3”, and hangs.
    Can someone help me?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I'm having the exact same problem than you. Did you figure out how to fix it? Anyone has the solution?

      Thanks!

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • You need to have VirtualBox patched with the patch provided in the tutorial, or wait for the next version which has the support built in.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  18. The virtual machine can not start

    VT-X is not aviable. (ERR-VMX-NO_VMX).
    Unkown error creating VM (ERR-VMX-NO_VMX).

    What does it mean?
    Can you help me? Please? (Sry for bad English, i am german 😉 )

    Matthias (14)
    ( matthias.cordes@yahoo.de )

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  19. Hello,
    for me it works with VirtualBox properly.
    It is the message:

    VT-x not available. (VERR-VMX_NO_VMX).
    Unknown error creation VM (VERR-VMX_NO_VMX).

    Could you help me maybe?
    Would be very nice. 🙂

    Have tried it already with iDeneb, iAKTOS, leo4all and iPC.
    Even with the boot directly from the PC.

    Greetings from Germany
    Matthias (14)

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  20. Everything working right up until I try to boot into SL. It just hangs with the apple logo on the screen. If I boot with '-v' I get the final messages

    efi_inject_get_devprop_string NULL trying stringdata
    Patched DIM Table.
    No DSDT replacement found. Leaving ACPI data as is
    Starting Darwin x86

    Any ideas? Would greatly appreciate any tips as I feel like I'm seconds away from getting it to work!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Any Idea about this, I am having the same problem, everything went OK until receiving this message:
      No DSDT replacement found. Leaving ACPI data as is
      Starting Darwin x86

      Then blank screen….
      it really feels bad when you are almost there but can't continue.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
          • Same here…I tried changing the system type to FreeBSD (64 bit) and that didn't change anything for me…
            so close…

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • i managed to get remove the DSDF error by forcing the DSDF patching.
            but the problem seems to be in Darwin x86, it can't load and only shows the black screen, i even created a new virtual box using iDeneb 1.5 (10.5.7) and got the same error (black screen when starting loading Darwin)
            any idea ?!

            GD Star Rating
            loading...
            GD Star Rating
            loading...
          • i've the same issue… (using Snowosx universal AMD) i tried to apply some kernels, ad replacing the files using the Snowutils iso…

            GD Star Rating
            loading...
            GD Star Rating
            loading...
    • I fixed the issue with black screen or stuck at “Starting Darwin x86” by reconfiguring VirtualBox to use “FreeBSD (64 bit)” instead of “FreeBSD”.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  21. I'm getting an error when running the second “kextcache” command, something about fakesmc.kext has no dependencies. When booting to the Snow machine (which has the Snow.vdi as it's HD, I'm assuming), I get to “Starting Darwin x86” in verbose mode, then a black screen. Without the “-v”, I get the silver apple, and that's it.

    Specs (if they matter
    Compaq CQ61-411WM
    AMD Sempron M120
    2GB RAM
    ATI Mobility Radeon 4200
    VB 3.1.4
    IPC 10.5.6 used to install Retail

    Any assistance would be greatly appreciated.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Same Problem here. But it says: “warning: kernel extension /Volumes…/Extensions/fakesmc.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere”

      The same Warning for: “PlatformUUID.kext”.

      I'm using Win7x64, VirtualBox 3.1.4 and iDeneb 1.3.

      Any Ideas would be great! Thanks.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • Also running int the same issue – boot seems to hang at Starting Darwin x86_64 (in verbose mode)… I have tried tons of different boot switches like -v -f -x -s -legacy -arch x86 but nothing seems to help and no real ideas on what else to try. There are no evident errors to report either… kinda frustrating :/ thanks for any additional help you can provide!

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
          • Changing the OS type to FreeBSD (64 bit) got Snow Leopard loading correctly for me.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
        • Same problem here. Installation went perfectly, just got a couple of warnings about the kext dependencies missing (nothing to worry about, I assume). But virtual machine freezes at Mac logo when booting Snow Leopard.

          BTW, how do you enable boot option in Snow Leopard? In Leopard it gave me a few seconds to press F8, but Snow Leopard goes immediately to the logo without giving me the option to ‘-v’ and see if there is any error messages.

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
    • I have this problem too. Two warnings from kextcache and later can't run Snow 🙁

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  22. Phase2 Step6/8 Step6: Tryed to install like the link: How to install chameleon tells me to, but nomatther what i do i get No sutch file or directory exists. Ended up installing chameleon to the snow disk, by doubble clicking chameleon. Step8: cd /Volumes/Snow/System/Library: No such file or directory exists
    What to do Now? PS, Newb OSx 🙂

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  23. Hey there!

    Thanks for the guide…but….

    When I start my VirtualBox machine it loads into the Leopard install loading screen (grey background with apple logo and spinning wheel) but does it for HOURS. Even left it on overnight. All of my settings are how you said, so I don't know what is going on.

    Any advice??

    Thank you!!

    Christian

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  24. I want to know whether it requires a processor that support hardware virtualization necessarily?

    I am using windows 7 and I am running XP as guest OS even without hardware virtualization. It is running without a problem. Will Snow Leopard too work without any problem since my Core 2 Duo does not support hardware virtualization

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Unfortunately yes, It's mandatory. This is needed to virtualize a special environment (though an API) that is otherwise not possible on VMs.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  25. having issues getting iDeneb 1.4 10.5.6 working. Using virt box 3.1.4 r57640. Starts up and goes to guru meditation at the apple logo. Tried options -legacy, -x, -v cpus=1 busratio=20 busratiopath=7 but nothing seems to work. tried also moving the hdd to sata and scsi but no go. Any thoughts / hints?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  26. Hi!
    Will this work with a HP Pavillion dv9000 – dual AMD Turion 64 – with 3 meg rams?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  27. In theory, yes. Because Virtualbox is up to 3.1.4, it should have the files. Mind, this is speculation.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  28. I've a Problem.
    At the end of Phase I, when I do first reboot (I've changed boot priority), I get the final messages

    efi_inject_get_devprop_string NULL trying stringdata
    Patched DIM Table.
    No DSDT replacement found. Leaving ACPI data as is
    Starting Darwin x86

    Boot stops here… I've no idea…

    (I'm sorry for my bad english :P)

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  29. help im stuck at the mac loading logo. i have done every step right but no luck.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I had the same problem because I was using the latest virtualbox I downgraded to 3.1.2 and problem resolved.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  30. Hi,
    You encourage us to ask if unsure about whether processors have Intel's VT-x technology. I am looking at the new ultraportables with CULV processors and wondering which to buy if I want to run OSX in VirtualBox. I *think* that those with processors such as the SU4100 and below do not have VT-x and so will *not* work, but that the SU7300 does and might. Would you be able to confirm that?
    So I might get this running on an Asus UL20A (Core 2 Duo SU7300), but not on an Acer Aspire 1810tz (Core 2 Duo SU4100) or Packard Bell dot MR/U (Celeron M 743) for example.
    Thanks for your help–and for your research and very clearly written guide above.
    Ian

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  31. hello there
    i am dying to do this and been testing and failing for about 2 weeks now

    i am having a problem with the initial instolation of the osx86 destro
    which is as soon as i boot the cs i get the aple logo and the spining circle beneathi it

    and thats it

    Please do help me with this any one

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  32. Hi ,
    I try to install “iDeneb v1.3 10.5.5.iso (4,38 GB)” on virtualBox Version 3.1.4r5764, I follow the procédure, but when i try to power On VM, i have this error on log file :
    00:00:14.243 VMSetError: D:tinderboxwin-3.1srcVBoxVMMVM.cpp(323) VMR3Create
    00:00:14.243 VMSetError: Unknown error creating VM
    00:00:14.244 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={6375231a-c17c-464b-92cb-ae9e128d71c3} aComponent={Console} aText={Unknown error creating VM (VERR_VMX_MSR_LOCKED_OR_DISABLED)} aWarning=false, preserve=false
    00:00:14.260 Power up failed (vrc=VERR_VMX_MSR_LOCKED_OR_DISABLED, rc=E_FAIL (0X80004005))

    Also i see the leopard xml file lost the <ExtraDataItem name=”VBoxInternal2/SupportExtHwProfile” value=”on”/> string.

    Any one can help please.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Had the same problem, VERR_VMX_MSR_LOCKED_OR_DISABLED, I got past it by going into my BIOS and enabling virtualisation. It was disabled by default (i720 Alienware m15x). My other Virtual machines were working regardless.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  33. I have followed the procedure to install SL. However. it cannot boot up anymore after updatig to 10.6.2…. what's wrong??

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  34. I've tried a bundle of different configurations and can get to various stages of the install but whatever i try i can't get it to boot.

    anyone out there have success with these specs?

    – intel core i7
    – virtual box 3.1.4
    – tried with both ideneb 1.3 (10.5.5) and ideneb 1.6 (10.5.8 Lite Edition)

    if you've had luck, could you tell me exactly what settings you used etc?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  35. Under linux with virtualbox-bin-3.1.4, there's an error at the very last step, virtualbox can not find the file VBoxDD3. And indeed, there's no file with this name installed, only those:
    VBoxDD2GC.gc VBoxDD2R0.r0 VBoxDD2.so VBoxDDGC.gc VBoxDDR0.r0 VBoxDD.so VBoxDDU.so

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  36. I have got an error

    ATA Disk : Checksum Cookie not valid

    Can anyone upload pre-installed VDI image , please

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Is there anyone that knows the answer to this? There are many people getting the Checksum Cookie error, but there doesn't seem to be an answer to this. I have been trying for two days now with these instructions, but cannot get passed the Checksum Cookie error.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
    • A pre-installed VDI image would be nice. I'm getting the same Checksum Cookie error.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  37. Hello from Italy!
    Thank you for your great works! I have installed Leopard on Virtualbox (by iDeneb and over pc desktop Core2 Duo with Windows XP) and all works very well.
    Only one problem: display resolution fixed on 1024×768 pixel. It's possible to increase this dimension? My screen is full hd resolution…

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
      • Thanks! I had already tried to edit the file, but with different resolutions (eg. 1200×960) did not work. With 1280×1024 is ok!

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
    • sorry html killed my post, and BTW I am running VirtualBox 3.2.8 on Ubuntu 10.4 with USB support, haven’t checked sound I don’t really need it. On a side note pressing host + G is supposed to stretch the guest OS to wide screen.

      Repost:
      Graphics Mode” does not work), but I added both key lists to my com.apple.Boot.plist in /Extra as such:

      <key>Kernel Flag</key>
      <string>Graphics Mode = 1600x900x32</string>
      <key>Graphics Mode</key>
      <string>1600x900x32</string> –>

      Obviously you save either in vi with sudo, or copy .plist to desktop edit with text editor and replace in /Extra with Authenticate and root.

      After saving, shut down machine. Open a terminal in go to .VirtualBox directory Max OSx is on (I am running 10.6.4) and type the following command in the prompt:

      VBoxManage setextradata vmname “CustomVideoMode1″ “1600x900x32″

      Use quotes. Voila full screen works!! Took me forever with trial and error but like I said before my steps in com.apple.Boot.plist might be redundant.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  38. Thanks for the guide. I followed it, leopard is nearly installed now. Only difference is i didnt enable my second processor, as it gave me kernel panic. Will let you know how it all goes 🙂

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  39. Problem: Boots to gray screen and clocks on the spinner …
    Versions VB 3.1.4 with iDeneb

    Main issue is 3.1.4 will not allow you to manualy edit your XML file for the machines. On boot fo the machine it will reset back to orginal entries for <ExtraData>.

    ::FIX::
    Any xml settings to be made manualy should be done useing VBoxManage from the command line of the HOST os.

    So if your in Windows 7 just open up a command prompt and navigate your way to the install folder for Sun/VBox (cd c:program filessunvitualbox) then use setextradata with VBoxManage ..

    VBoxManage setextradata <VBOX MANCHINE NAME> <KEY> <VALUE>

    Example:
    VBoxManage setextradata “Leopard” VboxInternal2/SupportExtHwProfile on

    If you open your XML for the machine you will see its now neatly added where it needs to be … and when u start up .. it will actual show you now the install screen .. and will keep the setting..

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  40. Does anyone have a resolution for this issue?
    I have created the VM and have managed to install the iso to 'Leofx' now when I try to boot from it I get stuck at the message:

    CheckSleepCabability – OHCI controller will be unloaded across sleep
    Still waiting for root device
    Still waiting for root device

    Anyone get this same error and manage to get past it?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  41. This looks promising, but so far I haven't been able to get through the Leopard install (tried several distros including iPC, Kalyway; iDeneb gets closest). I do have Snow Leopard running under VMware alright, but would like to switch to VirtualBox if possible.
    Has anyone had success with a newer patched VirtualBox? I'm going from 3.1.2 r56127

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Thanks for the replies…..I eventually go it to install properly without using the -legacy command…..Now I have a different problem. I am stuck at step 8 of phase II….when I type “su”, it says “su:sorry”. How do I get around this?

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  42. in darwin hit a key during bootup and use the kernel option “-legacy”

    this can be made permanent by adding to com.apple.Boot.iplist

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  43. I was able to install Leopard finally without the -legacy command a couple of days a go. I now have a new porblem, I am stuck at step 8 of phane II. When I type “su”, I get a reply of “su:sorry”. How can I get around this?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  44. I have installed iDeneb v1.3 10.5.5 successfully, but when I come out of the installer (You have to reboot) I get stuck on the Apple logo. It just sits at the Apple logo with no spinning wheel. I have tried leaving it for hours but it's still stuck. Any ideas people?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Same problem here, it sits at the silver apple logo and doesn't do anything. If I boot verbose, after “Starting Darwin x86_64” it sits there for about 20 seconds, then goes black.

      I have tried installing 10.6.2 from a retail disk, as well as a 10.6 disk. No luck either way.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  45. I'm getting the error “System config file '/com.apple.Boot.Slist' not found”. Any ideas?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Same error … Could anyone upload a pre-installed image VDI on Megaupload ??

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  46. Hello!

    First this article is really helpful for me. I tried to install ideneb 10.5.5 it install successfully, but stuck after reboot on apple logo. Pls advice me.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  47. Hey I don't get to the Destination Selection after launching OSInstall.mpkg. I always get an “Alert” Messagebox and then the installer quits… any solution for this ?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  48. Is it possible to hackintosh a HP TouchSmart tm2t Intel(R)Core(TM)2 Duo SU7300 (1.30GHz, 800MHz FSB) w/512MB ATI Mobility Radeon(TM) HD 4550 Graphics 4GB DDR3 System Memory (2 Dimm) Windows 7 Home Premium 64-bit

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  49. Right now I am trying to install iDeneb OSx86 v1.4 10.5.6 and i did everything your guide said to do but when i start my virtual machine, the screen gets stuck on the apple loading screen. I even left it on overnight and it is still stuck on the apple loading screen. the spinning wheel is still spinnging, its not like the screen is jammed though. PLEASE HELP

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  50. Hi,

    I have installed the leopard part successfully and managed to install snow leapord. However when I start the vBox I get the following
    Backtrace (cpu 0), Frame retuen address
    BSD process name corresponding to current thread: unknown

    I am running from a win 7 64bit all the steps have been followed

    any help will be much appreciated

    Thanks

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  51. hello,

    I am getting stuck on “extension: com.apple.driver.itunesphone….”

    Any help would be great.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  52. Problems :s
    I installed Leopard with iPC 10.5.6. Install went perfectley, but when I am at Phase 2 step 3, I cant boot leopard :s
    I only see the grey screen with an apple. No turning wheel or something. There’s also no cd/dvd or hdd activity.

    I am using Windows 7 x64 ultimate and virtualbox 3.1.2 x64.

    By the way, “-v” didn’t work either.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  53. Problems :s
    I installed Leopard with iPC 10.5.6. Install went perfectley, but when I am at Phase 2 step 3, I cant boot leopard :s
    I only see the grey screen with an apple. No turning wheel or something. There’s also no cd/dvd or hdd activity.

    I am using Windows 7 x64 ultimate and virtualbox 3.1.2 x64.

    By the way, “-v” didn’t work either.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  54. Ive tried to install the damn thing but it just wont listen to me. Gray screen w/ Apple logo shows and that icon just spins and spins and spins and spins……..and spins

    …and spins. Why ?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  55. Ive tried to install the damn thing but it just wont listen to me. Gray screen w/ Apple logo shows and that icon just spins and spins and spins and spins……..and spins

    …and spins. Why ?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  56. I've found that if one is having issues with the network, you can go to the Devices pulldown while OS X is running, pick Network Adapters, uncheck “Cable connected”, click OK, then go back and re-check “Cable connected.”

    OS X will suddenly detect the network and all will be well.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • also in terminal try

      sudo ifconfig en1 ether xx:xx:xx:xx:xx:xx

      where en1 is the interface# and xx:xx:xx:xx:xx:xx is the MAC

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
    • also in terminal try

      sudo ifconfig en1 ether xx:xx:xx:xx:xx:xx

      where en1 is the interface# and xx:xx:xx:xx:xx:xx is the MAC

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  57. Hey,
    I have problems with installing Leopard (iDeneb v1.3 (10.5.5)) on VirtualBox (3.1.6).
    In the settings screen I haven't got Acceleration under the system tab.
    When I want to run Leopard it says: “System config file “/com.apple.boot.Slist” not found”
    Can U help me please? Thank U!
    Ps. A link to the printscreens: http://picasaweb.google.com/1060699109908283586

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  58. Ok guys, here is a tip for all of you getting all sort of errors while booting up the installation dvd: After you've created the VM, make sure you've CLOSED VirtualBox BEFORE editing the [machine].xml file to add that extra line. Then open it up again, power on the VM and you should be fine. Don't edit the xml file while the application is running or else it won't work. The article doesn't mention that little detail and took me hours to figure out why I wasn't even able to get to the installation screen.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • what should it look like?

      PortCount=”1″>
      <AttachedDevice type=”Floppy” port=”0″ device=”0″/>
      </StorageController>
      </StorageControllers>
      </Machine>
      <ExtraDataItem name=”VBoxInternal2/SupportExtHwProfile” value=”on”/>
      </VirtualBox>

      Like that?
      im soo confused
      help anyone?

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • It goes inside of <Machine><ExtraData>… something more like this

        <Machine uuid=”{…}”>
        <ExtraData>
        <!– Other extra data items are here (generated by the appliance manager) –>
        <ExtraDataItem name=”VBoxInternal2/SupportExtHwProfile” value=”on”/>
        <!– This is the new entry ^^^ –>
        </ExtraData>

        </Machine>

        The '…' in the XML above fragments or values that I don't feel like typing.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  59. Ive was able to install the osx with the ideneb 1.6 .iso. The only issue i had was with the Synaptics touchpad. I just had to turn it off then back on to get it to work. The issue im having is with the install of Chameleon. I dont understand it. Can we get a more specific install for this guide? I just did the double click install to my Snow drive which im guessing is the wrong way? When i tried to use terminal to install it, i typed “su” and it asks for a password and i dont know what to use. Can anyone help me get Chameleon istalled? Im sooooo close!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  60. Can someone help with the Chameleon install? I double clicked it to install it which seems to be the wrong way. I went to the link of how to install but when i type “su” in Terminal it asks for a password.
    Help Note: An issue i had was my laptop touchpad wouldnt work when installing osx. What i did was turned it off and on then it detected it.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  61. Ive successfuly installed snow osx86 10.5.6 Universal on my PC. it has AMD Athlon II x4 620
    Gigabyte Motherboard with ATI chipset, 4G Ram, ATI 3870 Video. My proble is after successful install i cant start Snow it dies on a USBF: 5.577 blah blah OHCI controller will be unloaded across sleep… I’m not sure if i need to install a specific driver to fix this or why its failing there.
    any advice will be helpful. Thanks

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  62. Got this working on linux with VB 3.1.6 and iATKOS for step 1, essentially following this and some additional guides. The trick is to use VB OSE and use this patch (http://stashbox.org/866776/Virtualbox-ose-3.1.6-apci-ssse3.patch), which is equivalent to the Windows patches (SSE3 and ACPIv14). Also, set the SL machine to FreeBSD64, remove AppleIntelPowerMangement.kext (I’m experimenting with a disabler.kext now), and only use one processor (random spinlock KP if you try to use more than one). Also, ditch the “DD3” line in the machine.xml and use “” and “” instead of the other line given.

    Networking is reliable, but not automated. The trick is to “jiggle” the network interface (first, manually configure IP, subnet mask, router, and DNS): after startup set MAC address with ifconfig en0 ether , then switch networking from bridged to nat and hit OK, then switch it back to bridged and hit OK. Weird, but works like a charm.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  63. I have one question regarding the above intallation. I intalled leopard using IAtkosv7 v10.5.7. The installation completed with no erros and aslo I’m able to boot ot it after changing the boot order to Leo hard disk. The only thinks it does not work is the netword and sound, but that is most certainly connected with missing drivers.

    How ever when I thry to install Snow Leoaprd “Phase 2” I run into this error:

    Install failed
    Unable to intall. The installer could not install the software, because there was no software found to install.

    Thanks for any additional info.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  64. When I try to boot into Snow Leopard, I'm getting the following error in Virtualbox.

    FATAL: No bootable medium found! System halted.

    I've followed the guide, but I can't seem to figure out where I went wrong or what might be the problem.

    Any advice?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  65. In VBoxDD2.so i found 3x 11 00 00 00 what to change than?

    in VboxVMM.so can't find
    41 8B 44 24 48 48 8D 35 3E 35 07 00 41 81
    64 24 4C BF F1 8B 07 4C 89 F7 89 C2 83 E0 01 83
    E2 09 41 83 7D 38 01 0F 45 D0 41 81 A4 24 AC 00
    00 00 3F F1 83 C3 41 83 A4 24 A8 00 00 00 10 41
    89 54 24 48

    Why don't just upload files that works with 3.1.6, open or close what ever i can install one and another.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  66. Blaz Pristy wrote:

    In VBoxDD2.so i found 3x 11 00 00 00 what to change than?

    in VboxVMM.so can't find
    41 8B 44 24 48 48 8D 35 3E 35 07 00 41 81
    64 24 4C BF F1 8B 07 4C 89 F7 89 C2 83 E0 01 83
    E2 09 41 83 7D 38 01 0F 45 D0 41 81 A4 24 AC 00
    00 00 3F F1 83 C3 41 83 A4 24 A8 00 00 00 10 41
    89 54 24 48

    Why don't just upload files that works with 3.1.6, open or close what ever i can install one and another.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  67. i have convert dmg to iso using poweriso but when i use it for boot it say no bootable medium found.how i going to install it.please help me.i also boot using dmg but its the same

    thank you

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  68. This is really confusing. First I followed all the steps and got it to install iDeneb v1.3 10.5.5, but after the installation when it tried to reboot I kept getting a a message saying to turn off the computer. I tried looking for a answer but couldn't find one. I thought maybe it was a bad installation or something so I tried to install it again but i cant. I even tried making a new virtual HDD and even removing and making a new profile for leopard. not matter what I do when I try to install it it just freezes at a black screen after i type in -v. Can anyone help me?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  69. Well. This is my first time doing this and all so sorry for my bit of noobness.

    So, I booted the VM using the iDeneb ISO. I did -legacy.
    Now, I'm just sitting here at the Apple Logo screen (light gray background, gray apple logo in middle).. Its been sitting here for 10-15 mins. Do I just need to keep waiting?

    Thanks for all the help!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
      • Ok, I found a solution to this damn gray-screen stuck on apple problem. Here it is:
        Select your virtual maschine, go to Settings, pick system from the list on left, select Chipset: ICH9 and enable IO APIC, click OK, run it, enjoy installer!

        (ps. remember to format partition from top-menu Utilities->Disk Utility)

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  70. Here is my experience with VirtualBox and OSX86 installation.

    *My desktop environment: Win7 64
    *VirtualBox 3.1.2
    *iPC 10.5.6 (also iDeneb v1.3 (10.5.5) worked OK)

    Use the setting mentioned in the Website.
    – Create New machine as BSD, FreeBSD
    – Enable IO APIC, Enable VT-x/AMD-v , IDE controller- ICH6
    – Close VirtualBox and open xml file and add <ExtraDataItem name=”VBoxInternal2/SupportExtHwProfile” value=”on”/> . If you edit xml file while VirtualBox is running, the entry will be deleted automatically.
    – Now open VirtualBox again and start up the new machine

    Boot using F8 button , '-v -legacy' Boot option (I guess -legacy is only for 64bit OS)

    You will be able to see the installation screen. I did see the Checksum error during the boot process, but the boot up proccess did not stop.

    Now for the installation,
    * disk util => Erase as MAC
    * Select Customize button – check application, uncheck the language (too large)
    * You need to customize drivers and all. I had spent many hours trying to have the settings right.

    – Audio drivers-> Other audio drivers->AC97 => didn't work anyway.
    – Ethernet Drivers: Intel PRO 100/VE
    – Fixes and Patches -> PS/2 device support->check all (for iPC)

    After the install completes , unload the install DVD.
    If reboot does not work , remove IDE and replace with SCSI or SATA interface and attach the vdi image.

    Then reboot as usual using F8.

    So you need to use “-v -legacy” every time you start the mac.

    For me, the network didn't work with iPC, but for iDeneb, it was working OK (But you have to manually uncheck and check the 'cable connected' checkbox to enable the ethernet)

    I am currently doing the installing Snow Leopard. I hope that it works.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  71. this is about as far as i get: http://i44.tinypic.com/kesxh4.jpg

    this is the iso iam using: Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard

    my pc has a amd dual core with virtualization enabled.any idea how i can fix this?thanks

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  72. Taranfx, can i install ideneb as my main os instead of in virtual box and still upgrade to snow leopard retail?
    my laptop is a dell vostro 1500 base model

    please reply

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  73. Virtualbox 3.1.6 on Vista x64 AMD (opteron) – tutorial fails (Leopard doesn't install)

    Must use -legacy on x64 systems (spent 3 hours until I figured this one out)

    iDeneb 1.3 doesn't work. Period.

    iAKTOS v7 seems to work (installing it right now) – halfway through the install now. Will keep you posted!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  74. I installed Snow Leopard and everything.. I'm on the final reboot. (after adding <ExtraDataItem>…. to VM)

    It's just sitting at the Apple Logo.

    Any ideas? Thanks!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • What fixed this for me was changing Snow Leopard machine's OS type to FreeBSD (64 bit) instead of just FreeBSD

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  75. Taranfx, can i install ideneb as my main os instead of in virtual box and still upgrade to snow leopard retail?
    my laptop is a dell vostro 1500 base model

    please reply

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  76. To those with “”Still waiting for root device”error. I overcams this by mounting the hard drive as SATA (or SCSI). Used -legacy option at boot up. The problem is: Leopard OS no longer saw the IDE controller which still contains CD images, so no CD images and no ability to upgrade to Snow Leopard. VirtualBox seems not to allow CD images to be attached to SATA/SCSI. Anyone else experience this? Any solution? Cheers

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I am also experiencing this. Still looking for a solution. Will post if I do find anything

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • I overcame my “Still waiting for root device” problem and was able to use IDE by selecting ONE chipset driver. After this, iDeneb 10.5.6 installed OK. I then went on to Phase II. I found that the retail version of Snow Leopard would not install completely (It began OK. Also, if you are using a CD, check Passthrough). Instead, I downloaded Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard.iso (use torrent). It installed Ok. Chameleon installed Ok. In step 7 in terminal, I had to set the password “passwd root” to get su to work. Set a new password and use it.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
      • I am in the home straight, but still there are problems blocking this working. In Phase III, VBox 3.1.6 does not accept the two <ExtraDataItem name=..” statements in Phase III/Step 1. I get the error message “Unable to load R3 Module C:/……VBoxDD3.DLL (PcExt)” If I remove them, I can boot Chameleon, but cannot load Snow Leopard, no matter what boot options I use. has anyone experienced this?

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • I am experiencing the same R3 Module error. Have you figured out how to fix it?

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
          • After about a week I gave up using this method. Instead, get the beta of VirtualBox 3.2.0 which has support for Mac OS X. And follow the instructions here http://www.takwing.idv.hk/tech/virtual/v320beta/sl_install1/index.html
            You won’t need to install Leopard, nor modify machine XML files, nor patch VirtualBox. I have this running on two machines with Internet working — a Core 2 Due and iCore 5. I bought the retail version of Snow Leopard and used that. Good luck.

            GD Star Rating
            loading...
            GD Star Rating
            loading...
        • I have the same proble with the R3 error. Anyone know how to fix it?

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
      • When trying to boot in Snow Leopard in Phase III (the final step), I get the error message: BSD process name corresponding to current thread: unknown Did anyone else grapple with this?

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
      • OK, I overcame my last problem by sticking to VB 3.1.2 and applying the path, I could then apply the three <ExtraDataItem lines to snow.xml without a problem. Chameleon boots, but I now get the error “no dsdt replacement found. leaving acpi data as is”. Maybe its the Snow-Leopard distro, I do not know. But I notice several people here have the same issue, but there is no solution. Any ideas? It is the last step!

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
    • I am experiencing this same problem. I am still looking for a solution. If I do find anything, I will post here.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
    • My solution to this was to use a USB hard drive I have with a partition with the retail install cd restored on it. Had this handy, probably not the best for everyone else. A good alternative would be to, from the Leopard guest, go download (even if it is from the local host's disk) via FTP/HTTP/etc the .iso file and just mount it in Leopard….

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  77. Yikes! This just doesn't like me at all. I've tried installing using VirtualBox 3.1.2 (with the 64-bit patch installed) and it just doesn't run. It hangs after getting past MAC Framework successfully initialized, but starts getting ACPI and USBF warnings.

    ACPI: Button driver prevents system sleep
    USBF: 1.781 AppleUSBOHCI[0x617b000]::CheckSleepCapability – controller will be unloaded across sleep
    ACPI: Button driver prevents sleep
    SATA WARNING: Checksum Cookie not valid
    USBF: 7.574 AppleUSBOHCI[0x60d0000]::CheckSleepCapability – controller will be unloaded across sleep

    This is very annoying needless to say. I'm attempting to use iPC OSx86 10.5.6 Universal PPF5 (Final) but get similar issues in iDeneb and other distros that I've tried.

    I'm using a ASUS M4A785-M motherboard with virtualization turned on in BIOS. Chipset is 785G and Southbridge is ID439D – just updated the BIOS to latest thinking that may help, but no go. CPU is an AMD Phenom II X4 965 and there's 8 GB RAM. I'm assigning 4 GB to the VirtualBox and have enabled AMD-V, but nested paging is disabled. I have the boot image loaded as an “IDE” DVD and I've created a 250GB virtual drive as a SATA drive. I have updated machine.xml and made sure VirtualBox was not running. Anyone have any ideas? I'll keep banging my head against this wall, but at this point I'm not sure where to go next. Thanks in advance, and any questions, let me know!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I was getting the same error with VirtualBox 3.2.0. Try VirtualBox 3.1.2 without the 64-bit patch. I'm also running a 64-bit system, but was able to get it to install successfully without the patch.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • I was having this same problem too. Turns out when I made the new SL machine I forgot to add the <ExtraDataItem name=”VBoxInternal2/SupportExtHwProfile” value=”on”/> to the XML file. Doh. Finally got it going as VB3.12 (64 patch) FreeBSD(64)

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  78. ive been trying this for 2 days now, ive tried 2 different OSX releases and in virtual box when i go to install it they dont display the hard drive to install on. They do in VM Ware.

    But i just get stuck on the apple log after the install finishes and it restarts over and over so i guess it can be done with pc hardware.

    ive tried thje new virtual box 3.2 beta, it wont work in win 7 64 but does in win 7 32 but i havnt had any luck.

    Its way more tricky that i had hoped.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  79. If you are installing SnowOSX v3.6 directly make sure to setup the networking as described in section 3

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  80. re: “AppleIntelCPUPowerManagement.kext” is deleted, but now i hang on boot with “ACPI_SMC_PlatformPlugin::start(waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out” as one of the last errors. rest are usb sleep notifications and disk power saving stuff, which seems related, but i'm not sure

    anyone have any ideas?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  81. VirtualBox simply won't go any further than “Starting Darwin x86” on the Snow Leopard install for me, the Leopard install worked just fine. I am assuming this is an ACPI issue after some troubleshooting, and I am playing around with DSDT patching, but can't seem to find one that works.

    Could someone who has SL under VB working please help me out (the troubleshooting patch I'm going down is trying to find a DSDT.aml or DSDT.dst that is “known good” on the BIOS vb exposes and see if that helps – if someone has a better idea/solution, I'm all ears)?

    Thanks!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  82. Wow. I struggled with this all day and finally succeeded. Here's my config:

    HP 6930p with windows XP
    VirtualBox 3.2.0 Beta (yes, it's faster and osx has better support)
    iAtkos 7

    I hit the same problems many of you did with ACPI and OHCI errors. I tried various Darwin boot flags and still got the same errors. Finally, I found out there is an “OS X” option in Virtualbox for the OS type. I selected that and suddenly it boots into the Darwin installer. So, BSD/FreeBSD did not work and the OSX did. Maybe should have been obvious, but is wasn't

    Some other notes:
    Darwin boot flags I used: platform=X86PC -v
    Disabled networking and usb
    Single cpu

    Hope this helps someone

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • How did you get the option to use Darwin Boot Flags? I'm not getting any screen where I can add them. Pressing F8 during the Oracle screen just brings up the boot configurations, and everything starts running from there.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • Press F8 twice. Once during the splash screen. Again, to get to the
        console.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
  83. Guys, if anyone of you could extract all fonts from Mac OSX Snow Leopard system and upload it to some file sharing service exmpl. mediafire, megaupload…. I'd be so grateful!

    Thnx in advance!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  84. Hi,
    I'm trying to install OSx86_10.5.6.iso on virtualbox 3.1.8 which is on ubuntu 10.04 64bit, on a Lenovo T61p.
    I did exactly the steps written above. When the box boots, it remain freezed on the apple logo and doesn't go ahaid. here is the log:

    yves@think-ubu:/virtual/.VirtualBox/Machines/Leo/Logs$ tail -f VBox.log
    00:00:01.211 Changing the VM state from 'POWERING_ON' to 'RUNNING'.
    00:00:01.217 Guest Log: BIOS: VirtualBox 3.1.8
    00:00:01.217 PIT: mode=2 count=0x10000 (65536) – 18.20 Hz (ch=0)
    00:00:01.378 PIIX3 ATA: Ctl#0: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
    00:00:01.384 PIIX3 ATA: Ctl#0: finished processing RESET
    00:00:01.385 Guest Log: BIOS: ata0-0: PCHS=16383/16/63 LCHS=1024/255/63
    00:00:01.385 PIIX3 ATA: Ctl#1: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
    00:00:01.385 PIIX3 ATA: Ctl#1: finished processing RESET
    00:00:01.386 PIT: mode=2 count=0x48d3 (18643) – 64.00 Hz (ch=0)
    00:00:01.400 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007f475c000000 w=640 h=480 bpp=32 cbLine=0xA00
    00:00:03.897 PIT: mode=2 count=0x10000 (65536) – 18.20 Hz (ch=0)
    00:00:03.898 Guest Log: BIOS: Booting from CD-ROM…
    00:00:03.913 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0
    00:00:09.300 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007f475c000000 w=1024 h=768 bpp=32 cbLine=0x1000
    00:00:10.504 PIIX3 ATA: Ctl#0: RESET, DevSel=1 AIOIf=0 CmdIf0=0xec (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
    00:00:10.504 PIIX3 ATA: Ctl#0: finished processing RESET
    00:00:10.506 PIIX3 ATA: Ctl#1: RESET, DevSel=0 AIOIf=0 CmdIf0=0xa0 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
    00:00:10.506 PIIX3 ATA: Ctl#1: finished processing RESET

    can anyone pls help me?
    thanks in advance.
    cheers

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  85. I tried with VMWare, but I have the software virtualization problem. My CPU is Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz 1.67GHz and for what I read it doesn´t support virtualization technology. Does that mean that I cannot install it with VirtualBox either?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  86. Hi All,

    I am using SunVB 3.1.8. The only install I have had success with is Kalyway. iDeneb 1.6 (10.5.8), Hazard 10.6.1-10.6.2 have been failures. After Leo install, however, I cannot complete the SL install. I have purchased a SL DVD from Apple and tried that and the DMG of it. What happens is towards the very end of the SL install, I get an error cannot get access to the root of /Volumes/Snow. Have this been seen by others?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  87. Hi there

    I have 3.1.8 and is a little different but I really need to virtualize this, I even have the original software from mac but the iso I created is not working it says: There is no operating system.
    I have 3 day struggling with this and I can’t make it work. I’ve never worked before with this and just a little with VMware, I would reallye appreciate if you would help to even create the ISO I have the 10.5.5 version and it comes with 2 DVD one with the booth camp, setup, drivers, and documentation and the other with the aplications.

    Please HELPPPPPPPPP!!!!

    Thanks in advance.

    Adan

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  88. Hi,
    Having a problem, trying to install OSX 10.5.7 from iATKOS v7 image, during the gray screen with apple logo I get this error [URL=http://img269.imageshack.us/i/errorhd.jpg/][/URL]

    VirtualBox version 3.1.8 r61349
    Computer setup can be found at [URL=http://pastebay.com/99831/][/URL]

    I set the VM as instructed in the guide but with 1GB ram, 2 cpu cores and added a shared folder, everything else is default or like in the guide.

    Any help will be greatly appreciated, Thanks!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  89. hey can i install it on my laptop my config is
    intel pentium dual core processor t3200 (2.0 Ghz,667Mhz FSB, 1Mb L2cache)
    2 GB DDR2

    does this processor support hardware virtualization tech

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • LG E200 notebook? Mine is too, same setup 😛
      apparentely (stree this) it doesnt run the vmware, but does run virtualbox… dunno about the VT-x though

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  90. I am having problems with Phase I, installing Lepoard OSX86 distro. I followed all the directions above, but installation hangs on the error below. I also posted a screen-shot of below.

    ACPI: Button driver prevents system sleep
    USBF: 12.423 AppleUSBOHCI[0x1f6a000]::CheckSleepCapability – OHCI controller will be unloaded across sleep

    Screenshot: http://img33.imageshack.us/img33/7417/errorzn.png

    I am running VirtualBox 3.2.0 on:
    HP Pavillion DV6607nr
    Processor: AMD Athlon 64 X2 Dual-Core Processor TK-53
    Chipset: NVIDIA nForce 560
    Graphics: NVIDIA GeForce 7150M/nForce 630M

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Same problem here…and same screenshot applies!

      I am running VirtualBox 3.1.9 on:
      Processor: AMD Athlon II X4 630
      Mainboard: ECS Elitegroup GF8100VM-M5
      Graphics: NVIDIA® GeForce 8100 onBoard 512MB

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • Hi BiGi,

        Try to move your mouse during the installation to avoid cpu sleep command.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
      • Strangely enough, I got by this with setting the Operating system to MacOSX and Version to MacOSX Server (32 bit), as opposed to BSD and FreeBSD.
        Specs: Lenovo T61, Intel core2duo. Using IDenebv1.3, VirtualBox 3.2.4 Everything else was kept the same as this tutorial. When I did it this way, I got the GUI installer, and was able to Erase and Mount my hard drive, and go through the install successfully. Unfortunately, the machine just keeps restarting into the install disc and reinstalling MacOSX over and over. When I remove the ideneb .iso from the machine, I am dropped into the EFI shell, version 2.10. I can find hardly any info on what to do next.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
        • Check the settings of your virtual machine.
          Go to System and in the Motherboard tab unclick Enable EFI.
          It worked for me.

          GD Star Rating
          loading...
          GD Star Rating
          loading...
          Reply
      • Did you have any look finding a driver for the graphics so resolution isnt so big?? i been searching for weeks!! Neeed to find one! 🙂 Get back to me! Thanks

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
    • Make sure you untick the “Enable EFI” option in VirtualBox, and also go into your physical computer's BIOS to ensure any options like “Virtualization” are enabled. I've had virtualbox running other OS's in the past with virtualization disabled (only using one core), but OSX just doesn't like it.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  91. Dear Taranfx,

    I got error while running the VirtualBox the Leopard inaccessible , when I modified the XML on Phase 1 – Step2:
    Premature end of data in tag VirtualBox line 2.
    Location: 'C:Users<USER>.VirtualBoxMachinesLeopardLeopard.xml', line 83 (2), column 14.

    D:tinderboxwin-3.1srcVBoxMainMachineImpl.cpp[5821] (Machine::loadSettings).
    Result Code:
    E_FAIL (0x80004005)
    Component:
    VirtualBox
    Interface:
    IVirtualBox {2158464a-f706-414b-a8c4-fb589dfc6b62}

    Oddly, when i didn't do any modify to the XML the Virtual Leopard could running but It only shown the apple logo screen which was loading… I wasn't even able to get to the installation screen.

    im soo confused
    help anyone?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  92. After hours of unsucefulls trys to get ideneb run on VB stable 3.2 release (with a com.apple.Dont_steal_Mac_os_X error kernel panic) i decide go to the official forum and found this from may 5 2010:
    from: http://forums.virtualbox.org/viewtopic.php?f=22

    Due to license restrictions the new Mac OS X as Guest feature is only available to users with Apple/Mac hardware, and only for “Mac OS X Server” installations as a guest OS. Any other combination is unsupported and will therefore not work. Any post that talks about a different combination will be removed without warning. Any discussions of ways to get around the Apple SLA will also be removed.

    So grab now and hold your older version. Carefull v3.1.8 was released 2 weeks after this disclaimer and maybe not work.

    Sorry my bad english. regards

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  93. After hours of unsucefulls trys to get ideneb run on new stable VB 3.2 release (getting a com.apple.Dont_steal_Mac_os_X error kernel panic) i decide go search the official forum and found this from may 5 2010:
    from: http://forums.virtualbox.org/viewtopic.php?f=22

    Due to license restrictions the new Mac OS X as Guest feature is only available to users with Apple/Mac hardware, and only for “Mac OS X Server” installations as a guest OS. Any other combination is unsupported and will therefore not work. Any post that talks about a different combination will be removed without warning. Any discussions of ways to get around the Apple SLA will also be removed.

    So grab now and hold your older version. Carefull v3.1.8 was released 2 weeks after this disclaimer and maybe not work.

    Sorry my bad english. regards

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  94. or you could just buy vmware, but this does work pretty efficiently. any way we can do this with older versions of mac? If so lemme know through e-mail 😉

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  95. As this guide has been an immense help i'd like to post my success/ issues with installing Leopard with both iAtkos v7 and iDeneb 1.6 lite 10.5.8, with Virtualbox 3.2.2

    some of the steps in this tutorial are now ignorable. For example on my setup (an AMD Athlon 64X2 5000+, 4GB ram, Vista 64) are the following results:

    i did not need to use the -v or -legacy boot flags, nor -f at any point.
    I had tried them in my troubleshooting, but what worked in the end didn't require these flags, although I do run a 64 bit OS. maybe this is due to the recent support addition for Mac OS X in virtualbox.
    I selected as the OS, Mac OS X, Mac OS X Server
    I did not need to edit the xml file for setextradata whatsoever in my working versions.
    I did in the mac os x install (both iatkos and ideneb) need to install the voodoo kernel
    everything works fine with chameleon 2.0 loader, except after installation and reboot, when it brings you to the first step on first boot for registration, stated it didn't recognize my keyboard, but my mouse was unresponsive. I found a snippet from someone in a closed thread for HID in the xml file located in the users directory under machines
    i editted this entry (after closing virtualbox) and changed <HID Pointing=”PS2mouse” Keyboard=”USBKeyboard”/>
    changed the PS2 to USB in the mouse entry, (i have no PS2 devices) saved, re-opened virtualbox, rebooted my ideneb install and then was able to successfully boot.
    I did need to install (upon install) various things like my nvidia driver, etc. this will vary depending on your hardware. keep at it!
    although this spanned across 36 hours of me tinkering and testing, I now have a fully working 10.5.8 and I could not for the life of me get any version of 10.5.x bootable and rebootable on vmware.. so virtualbox, although required a lot of time, has proved to be amazing 🙂
    Also, I had no luck with iPC, even with changing the boot loader, i would consistently get an error on boot (even with using F8, -v -f -legacy all same result) as many other had with boot.plist not found)

    So my successful results came from iAtkos v7 and iDeneb 1.6 Lite
    Thanks a bunch for the tutorial and I hope this post helps someone else.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I'm new to this whole osx86 stuff. Could somebody explain where i can find instructions on installing the voodoo kernel and chameleon 2.0 loader?

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
      • get a osx86 distro from torrent (iDeneb, iATKOS ect)
        and check from description if it has it.

        GD Star Rating
        loading...
        GD Star Rating
        loading...
        Reply
    • Thank you very much for this post. I spent a few hours pulling out my hair as to why iPC wouldn't work, and now I know somebody else who knows what he's doing a LOT more than me has the same problem. So now I know to use iATKOS this September (damn hackers hogging 90% of my monthly bandwidth limit in the first week of the month before I can catch them and block them out!!!).

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  96. When I Try To Boot It Comes Up Saying “It Must Change To PAE Mode” It Try Go To General/Advanced Like It Says But There Is No Check Box There.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • The setting is in System/Processor, not General/Advanced as the error message says.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  97. Hi to all:

    I've done everything ok but when I try to boot the machine with the hard disk (the one in wich I installed Snow Leopard) and I get the Mac logo and nothing else happens. If I try to enter in verbose mode (tab, and then “-v”) it loads a lot of things and then shows me a black screen, nothing else happens.

    I’ve tried this to:
    -v arch=i386 cpus=1 busratio=20
    -v cpus=1
    -v busratio=20
    -v arch=i386
    -v cpus=1 busratio=20

    And other combinations more…

    In this topic I read that changing the OS type to FreeBSD(64x) fixes the problem, but in my case it didn’t too…

    Thanks for the help! =)

    V3NOM

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  98. I guess you should start saying that your pc must be able to virtualize in the BIOS, otherwise, none of this is worth to try….

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  99. Hello Guys,
    I did Phase 1 and Phase 2 without problems! (got 2 disks: Leofx.vdi and Snow.vdi).
    Leo Machine is running ok (my screenshot: http://screencast.com/t/YjM1MDhlMG)

    I don't understand Phase 3.
    If I follow Phase 1 Step 1, I'll creating for the new Machine a new Disk and Cd-ROM will load the OS86 iso, right?
    It's not working for me, I'm again on Phase 1 for a new Machine (installing OS86…).
    What I'm missing?
    Thx

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  100. Hi ppl, I need some help with the first step: everything installs without a problem, but after reboot the booting process gets stuck in a loop of CrashReport on mds, atsserver and loginwindow, these three just keep looping endlessly.

    Also, what could be relevant, somewhere before the reportcrash loop, I get
    ACPI_SMC_PLATFORMPLUGIN::getCPU_PSSData – _PSS evalulation failed

    I used iAtkos v7 on VirtualBox 3.2.4

    My MB is Asus P6X58D Premium 1366, Intel X58 ICH10R with Core i7 930, GeForce 9500GT graphics.

    Any thoughts anyone? Thanks.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  101. 1st things 1st: thanks for a greatly helpful guide. After numerous feeble tries I finally managed to get Leopard up and running. Tho, once more I've hit the wall. I'm stuck at Phase II/Step 4. I can't get the two disc images to become visible from within Leopard.

    Im running:
    VB 3.1.2r56127
    iDeneb 1.3 10.5.5
    Utils.iso mounted as IDE 2nd master
    osx image mounted as 1st master
    Leo HD as SATA 0
    Snow HD as SATA 1

    The rest of the settings as suggested here.

    I'd appreciate any hint to help me forward.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Solved: It was a simple IDE/SATA issue. I added the images to the IDE controller (since you cannot add DVD's to the SATA controller) but they weren't accessible from within Leopard. So, I tried moving them to the SATA section in XML file, changing number of ports and port number for each. And, voilà one step closer.

      The Snow installation still didn't want to work but that was solved by copying the original DMG file into Leopard and mounting it there.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  102. Anyone else than me having issues with PII/Step 8? I can't get the last kextcache command to work:
    kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/Extensions

    I only get the following result for each of the three kext files (Disabler, fakemc and PlatformUUID):
    warning: kernel extension /Volumes/SNOW/Extra/Extensions/[name].kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere)

    I tried creating a VM for booting Snow Leopard but it fails starting with a “you need to reboot…” message. Booting with -v gives me a hint that something's fishy with one or more of the kext's. Mounting the snow HD as IDE gives me a <panic> and mounting it as SATA it just freezes.

    Any hint on what I should be looking for would be greatly appreciated.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  103. I followed the step to install the Snow Leopard, after booting with snowfx virtual machine, I landed into kernel panic, saying:

    panic(cpu 0 caller 0x1c2c6459): “Unsupported CPU: family: 0x6, model = 0xf, stepping = 0xb”@/SourceCache/AppleIntelCPUPowerManagement/AppleIntelCPUPOwerMangement-90/pmProcessor.c210

    Please help me, on how to proceed?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I guess, I had forgotten to remove AppleIntelCPUPowerManagement.kext. After removing I got snow Leopard working well 🙂

      Now, another issue is about the Display. Currently, I have modified the com.apple.Boot.iplist to set the Display to 1680x1050x32, but it is working as 1280x1024x32. Any idea how to make the display to utilize 16:10 display ratio?

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  104. I thought the installation went fine, as everything looks fine. But, when I tried opening any image (using iPhoto) or document (using iwork), I am not able to view the content. When, try changing the view size, I do see the content for a second, then again blank display come..

    Please advice..

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  105. your guide is broken. you need to fix it. if you have this many comments something is wrong.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  106. This is also illegal as the Mac OS must be installed on Mac hardware. Visualized hardware which is what Virtualbox uses does not satisfy this so is not allowed.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  107. Trying to install iDeneb v1.6 10.5.8 on VB 3/2/8 R64453
    Folowed instructions but when getting to the customize screen, what do you select?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  108. ok, the install seemed to go well with iDeneb v1.6 10.5.5 and VB 3.2.8 R64453

    Where im stuck now is on the bootup of the newly installed 10.5.5

    when using -v as the bootflag, i see:

    efi_inject_get_devprop_string NULL trying stringdata
    Patched DMI table
    No DSDT replacement found. Leaving ACPI data as is
    Starting Darwin X86

    and just hangs there forever….

    Can anyone shed some light on this?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  109. I am not sure what I am doing wrong here. I start the VM and I have the apple logo and just a spinning wheel??? Any help

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  110. I have 2 questions for you. In Phase III, Step 1, you say to create a new VM with the same settings as in Phase I, Step 1. Are we supposed to attach an image to a CD drive as well? And 2, in Phase II, Step 8 you talk about fixing permissions, but as soon as I type in su <enter> I am prompted for a password. I enter the password for the account I created, but all I get is su:Sorry. Am I doing something wrong?

    Thanks in advance (and excuse my ignorance),

    Miles</enter>

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  111. Ok could someone please help me. I am confused where you add the xml. My user name is Hunter what would be the exact line I need to add and how would I add it? Any help would be appreciated. Thanks

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  112. Hi,

    Thanks for all the great guides. Was hoping for some help with my current project – installing ideneb 1.6 lite as a virtualbox machine on a tx2 running win 7 64 bit with 4gb of system ram.

    I created a vbox machine with a 20gb HD, I turned efi off, and added the line to the virtualbox's .xml <extradataitem name=”VBoxInternal2/SupportExtHwProfile” value=”on”> as a number of the virtualbox osx guides recommend, and was able to install ideneb 1.6 according to the instructions below without a problem.

    However, when I get to the part of using the KEXTs mentioned below (the Mac_OSx86_kexts_for_TX2.zip file), following the install instructions results in a system that won't boot (it doesn't throw a panic statement, it just freezes as the circular bar indicator goes from going around the circle to freezing in one spot.

    I tried skipping the audio portion (taruga) and doing just the video section using kext helper b7, but that also results in the hanging system. I can't go beyond 1024x768x32 resolution at present. Any suggestions on how I can get the video settings working? (machine has a ati radeon hd 3200 built in video card).

    I also can't get the system to show me the “shared folder” I had setup in virtual box, nor will it show me anything in the CD drive, (even though I gave it an IDE CD drive in the initial virtualbox setup, which had the ideneb image mounted). I cannot also not get the virtual box to recognize my usb external HD (not even for reading data), even though it shows up on the main win 7 system and the virtual box tab shows the drive as an available USB device (it either does nothing when I try to select the device or it responds the drive is busy). I tried installing the apple ntfs read/write extension from http://www.apple.com/downloads/macosx/system_disk_utilities/ntfs3g.html, but still am unable to access the share, dvd or external usb drives.

    Thanks,

    -GH

    [quote name='CrazyMacGuy' date='Dec 22 2009, 05:33 PM' post='1366485']

    How to install iDeneb v1.6 Lite in TX2

    Download iDeneb v1.6 Lite and burn it in a DVD

    Create a Primary Partition for Mac installation. No need to format

    Reboot. Press F9. Select Internal CD/DVD ROM Drive and press Enter

    At the Darwin/x86 boot (Chameleon v1.0.12) loader, press Enter to continue booting from the DVD drive

    After booting, select preferred Language and click –>

    Click Continue. Click Agree

    Click Utilities -> Disk Utility…

    In the left pane, select the partition in which you intend to install Mac. Note: Windows labels are not shown here. Identify volumes by the capacity shown in the bottom

    Goto Erase tab. Select the Voulme Format as Mac OS Extended (Journaled). Click Erase button

    Disk Utility will ask for confirmation. Click Erase again.

    Once done, close Disk Utility (For Windows users, hit the red button on the left top)

    Select the newly formated partition and click Continue.

    Click Customize. A window will pop up

    Select the following

    iDeneb Main System

    iDeneb OSx86 Components 10.5.8 Ready

    Bootloader

    Chameleon v2

    Kernel

    9.8.0 Kernel Qoopz (or) 9.5.0 Kernel Voodoo

    iDeneb x86 Essential Patches

    AppleDecrypt

    PS/2 Drivers

    Apple PS/2 Old

    Drivers

    Audio

    AppleAzaliaAudio

    Network

    Wireless

    Broadcom Wifi

    System Management

    VoodooBattery Manager

    Cleanup

    Click Done. Click Install. Installer will verify your disk and proceed with installation

    Once the installation is successful, click Restart

    After reboot, choose country, click Continue

    Select your keyboard, click Continue

    Click Continue again

    It may prompt you to enter the password to connect to your wireless network. You can enter the password and click Continue

    If you are prompted to enter Apple ID, just click Continue

    If you are prompted to enter Registration Information Click Continue. You will get a popup. Click Continue again

    Enter Name, Short Name, Password and Verify password. Click Continue

    You can take a snapshot or select a picture for your account. Click Continue

    If you are connected to internet either through LAN or WAN, you will get an option to try MobileMe Free. Select I don't want to… and click Continue

    Click Go. That's it… The installation is now complete..

    How to install missing drivers

    Download the drivers

    Double click the downloaded zip file. It'll unzip the folder

    Double click the extracted folder

    Double click TarugaACL268Installer5

    Input your password and click Ok. Once the installation is over, Click Quit

    Double click Kext Helper b7

    Drag and drop the files RadeonHD.kext and IOHIDFamily.kext into the Kext Helper application. Input your password and click Easy Install. Click Ok to confirm

    Once installation is over, a popup will appear, click Ok

    Close Kext Helper and reboot

    Driver installation is done!!!

    How to do initial configuration

    If your audio still seems not to be working,

    Click Apple -> System Preferences

    Click Sound

    Go to Output tab and select Internal Speakers

    Close it

    To change screen resolution,

    Click Apple -> System Preferences

    Click Displays

    Select the preferred resolution

    Close it

    [/quote]

    </extradataitem>

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  113. Questions???
    1) Does this process work with VB v3.2.8?
    2) Where can I find a free download of “Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard.iso”
    Thank you!
    Paul
    kabobofpug@yahoo.com

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • I tried this approach. It worked initially, but got kernel panic after a few restarts, and the installation is no longer usable. Do not know what I did wrong. Also it is quite tricky to set all the options during the customization stage. I was not able to get the ethernet working.

      I think another approach is much easier, i.e., use iBoot + retail Snow Leopard CD. Retail CD is only $30 in bestbuy, and even cheaper online. This is much better than spending hours on searching for the right torrent, and wait for half a day to download the ISO image. Once the iBoot is loaded, it will continue installing the OS from the retail CD. It is also not necessary to customize the installation process.

      I have also tried the similar approach using empire EFI as suggested by some friends, but this did not work for me because of the “EBIOS error” issue.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  114. Hello, my motherboard doesn't have hardware assisted virtualization so I'm stuck with 1 CPU and no VT-x or AMD-X support. I've tried to install it with CPUS=1 and -legacy but my VirtualBox still crashes during the installer boot up. Any suggestions?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  115. I tried and i tried, but i haven't been able to change my res to 1366×768… stuck at either 1024, 1280 1600…. no more video modes available, checked by ?video in boot.. Also tried to add a line to vb machine settings with customvideomode 1366x768x32… Doesn't work……..

    Can someone help me? There are many people having problems with this issue 🙁

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  116. When i follow the instructions to setup the machine using the above vbox version and mount the iso of iDeneb v1.3 (10.5.5) it just launches to the grey apple logo screen and hangs there.

    If i use boot options -v i get:
    npvhash=4095
    hi mem tramps at 0xffe00000
    enabling INTEL features
    Darwin Kernel Version 9.2.0: Sun March 2 00:11:08 SCT 2008; made by ToH:xnu-1228/BUILD/obj/RELEASE_I386
    standard timeslicing quantum is 1000 us
    vm_page_bootstrap: 513559 free pages and 10729 wired pages
    mig)table_maxdispl = 79
    Local APIC version not 0x14 as expected
    ACPI CA 20051117 [debug level=o layer=0]
    dsmos: Initializing
    dsmos Hook and decryption contexts set!
    dsmos: Starting…

    Then it does nothing. How can I fix this?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  117. Has anyone had any success installing XCode and the iOS 4.1 SDK on this virtual machine? I have tried so many times, but even though the installer says “Installation Successful”, no files are installed. Its as if all of the installed files are invisible. Has anyone had a similar problem, or can anyone confirm this? I would really love some help!

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  118. Hi, I got stuck when booting from the new hard disk with Snow on it. It says “fatal error: no bootable medium found”. Actually I had some doubts when executing the kextcache commands, because it gives some errors, escpecially in the second one. Anyway, how comes that it doesn't recognize it as bootable, if it's bootable if I check on disk utility from Mac OS?

    Cheers,
    Stef

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • In the explanation, I think it is not clear. You will need EFI auxily for the rest of your life, or until next version of Virtualbox

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  119. Can I install Snow Leopard as a guest on a UBUNTU 9.04 Server Machine? I can't seem to find any instructions and its not a normal install so if someone can send me some instructions, that would be great.
    voodimac at homail . com
    Or better yet post it here for everyone to see 🙂

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  120. Is it possible to upgrade to 1.6.5 without crash? After i installed i tried upgrading from 1.6.3 to 1.6.5 but after that it could not start, stopping in the init terminal Saying something like “debugger not found”.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  121. I have tried to install XCode and I get the error I need Mac OS X version 10.6.4. Is there a way to upgrade the mac version?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  122. hey… help me please?

    i can't get through phase 2. i had a problem to install mac os x snow leopard. you ask to run OSinstall.mpkg but i get stuck. before it is starting, it check the program compatilbility first and then it appear alert. then just got stuck.. T_T

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  123. for step 8 part of the code was cut off. so i copied and pasted it to make it more visible for everyone =D

    Step 8. Fix permissions by using Terminal (from Applications > Utilities):

    su

    cd /Volumes/Snow/System/Library

    chown -R root:wheel Extensions/

    cd /Volumes/Snow/Extra

    chown -R root:wheel Extensions/

    kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/System/Library/Extensions.mkext /Volumes/Snow/System/Library/Extensions

    kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/Extensions

    Nice! Hold down your patience we are almost done.

    Now, Shutdown Leopard and move on to Final Phase

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  124. I had a problem when running the last kextcache command (kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/Snow/Extra/Extensions) when I went to the /Volumes/Snow/Extra/Extensions folder, there was nothing them before I copied over the files from the Mac Utils folder. And when I ran the command it told me the two new files had missing dependencies, but was added to the cache anyways.

    WHen I botted it up after all your instructions, it hung on the gray apple screen. I did a -v at boot and saw there was a problem with the DSDT and it hung after booting Darwin x86 (gave a black screen)

    I fixed the DSDT problem by using PCwiz's DSDT Patcher (search google for “dsdt patcher”) however it still hangs. I have tried teh MacOSX Server and MacOSX Server(64) variations of VirtualBOx 3.2.12 r68302 and have also tried FreeBSD and FreeBSD(64). all of them hang. Leopard works just fine, but I cannot for the life of me figure out the problem with Snow Leopard… I get no errors or anything while in verbose mode… just a black screen when trying to boot Darwinx86.

    Any ideas

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  125. Thank you for a helpful post. After 3 tries, I now have Snow Leopard on VirtualBox 4.0 under Windows 7. I was familiar with the basics of VirtualBox as I had used it a few times for Linux VMs.

    In my first try, I neglected the “Customize” step just before OSX installation.

    In my second try, I did the customization and got through the installation, but I neglected to dismount the CD/ISO image, so the whole process repeated! I then dismounted the ISO, but neglected to uncheck the CD/DVD boot option, and got the error about boot device not present. I fixed that, leaving only HDD boot option checked, and got up to the point of having the Chameleon smiling at me. Now what? Stuck? Nothing seemed to be happening! It finally dawned on me that I had to hit Enter to select the only boot option being presented, which is OSX. Finally, after about 10 minutes staring at the Apple logo on a grey background, I saw the desktop. Wow! I got sound, but the screen resolution is wrong.

    In my third try, I did the DOS command (VBoxManage setextradata “OSX” “CustomVideoMode1” “1920×1080×32”) but it made no effect: OSX still come up in a small window. Now, within OSX itself, I brought up the Text Editor and update the file com.apple.Boot.plist in /Library/Preferences/SystemConfiguration/ to include this parameter:

    Graphics Mode
    1920x1080x32

    and restarted OSX. Bingo, beautiful Snow Leopard desktop in full resolution!

    Again, thanks so much for your post.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  126. Good guide, I’m now following it, installing on a Lenovo T410 laptop with Ubuntu 10.04 64bit and VirtualBox 4.0.2

    The install of OSX86 (iAtkos v7) works perfectly. I hit a problem during the installation of snow leopard. It gets to the point where it is almost finishes, and then quits with an error see http://www.monkey-code.com/screenshots/Screenshot.png

    The message states “Could not install some files in /Volumes/SnowLeopard” (where SnowLeopard is the name of disk I formatted).

    I’m using a retail disk of Snow Leopard which I used to create an ISO image. Does anyone have any idea what is going wrong here, or where I could look to get more diagnostic information?

    Cheers

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  127. When i start it it says Hardware exeleration is enabled but nit usable and i click continue then it shows the apple logo and a spining wheal for like 1 hour then i stopped. I am using VirtualBox 4.0.2 with iDeneb

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  128. i got a question for you… If i run MacOsX i can return to windows 7? or its permanent the change

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  129. Hi folks,
    i’m using iDeneb 10.5.5 , everything went smoothly till
    i restarted i had the EFI shell problem solved
    then stucked in the first loging window
    nothing happens just the apple image and nothing happenes at all

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  130. hi guys
    this is my first time using virtual box or linux.
    I am at phase2 part 6 and don’t know how to install chameleon does anyone know how to find what is my Root disk e.g /dev/disk0s1 disk0s2?. Also when i type the su command in the terminal it asks for password and when i enter the one i enter when installing leopard it says sorry and movies to the next line, after i “try cd /Volumes/Snow/System/Library
    chown -R root:wheel Extensions/
    cd /Volumes/Snow/Extra
    chown -R root:wheel Extensions/
    kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/System/Library/Extensions.mkext /Volumes/Snow/System/Library/Extensions
    kextcache -a x86_64 -K /Volumes/Snow/mach_kernel -m /Volumes/Snow/Extra/Extensions.mkext /Volumes/” command i get at each one access denied . Any ideas on that? Please help

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  131. hi i tried installing final cut express and it says i need 16vram and i dont know why cause i gave it 2gigs of ram…. is it something different?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  132. All I get is the apple sign and a spinning circular wheel.  help?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  133. All I get is the apple sign and a spinning circular wheel.  help?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  134. For anyone getting any kind of errors, the most easy yet beautiful fix is that , on the Bootloader screen , press F8 , now press TAB , on the “boot>” menu enter GraphicEnabler=NO PciRootUID=1 cpus=1 busratio=17 -x -v -s , on the shell type exit, now you will be booted! 😉

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  135. Hello, thanks for this guide.
    Could you help me pls. When the iAtkos installantion starts it doesn’t finds a storage to install on. I’ve followed your guide step by step …  

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
    • Hi, I had the same problem. You need to go to “Utilities,” “Disk Utility,” and then add a partition to the virtual hard drive created by VB.

      GD Star Rating
      loading...
      GD Star Rating
      loading...
      Reply
  136. You tell people not to pirate, go out and Buy the Snow Leopard Disc, but then you tell them you need a copy of a pirated Leopard disc. Make up your mind

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  137. Bokachoda !!! Did you buy MAC OS X with hard earned money? 

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply
  138. when loading the retail DVD I’m getting the following error message.

    Invalid front-side bus frequency 45 Hz.
    disabling the CPU …

    after which the VM freezes
    How can this issue be solved?

    GD Star Rating
    loading...
    GD Star Rating
    loading...
    Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.