How to use iBoot loader with VirtualBox to Install Snow Leopard

iBoot loader with VirtualBox to Install Snow LeopardiBoot is another good boot loader to install Mac OS X on Physical Intel computer or desktop virtualization software Oracle VirtualBox. Follow this method if you failed with EFI Boot loaders or any. This post explains How to iBoot loader with VirtualBox to Install Snow Leopard and upgrade to latest version 10.6.4.

This boot loader looked pretty good and I’m hoping this will work with most of the 32 bit and 64 bit Intel processors, not sure for AMD.

Required Products

1) Oracle VirtualBox latest version

2) iBoot boot loader ( Its is available here)

Download all three versions. Use the correct ATI or NVIDIA version depends on your physical display card. If nothing works then use ‘supported’ version.

In this example I uses NVIDIA version.

3) Get Mac OS X Snow Leopard DVD here or  ISO file. ( if you have physical DVD, better make it ISO)

4) Make sure Virtualization Technology (VT) enabled on physical computer BIOS, Read here.

As usual I’m showing this on my Intel Core2duo 2.66GHZ, 3GB, Windows 7 32 Bit computer.

This boot loader works with Intel processors only, it may fail for AMD users.

Follow the steps to use iBoot loader on VirtualBox.

1) Create a new Virtual machine.

Select Mac OS X Server as guest OS.

1.5GB RAM, 20 GB new hard disk (Attach it to SATA)

VT, Nesting Pageing and PAE enabled.

Remove EFI boot loader option under system. (To avoid booting from VirtualBox built in EFI loader)

Allocate Video memory to maximum and select 3D acceleration under Display option.

See Also

How to install Mac OS X Snow Leopard on VirtualBox with empireEFI Boot loader.

How to install Mac OS X Leopard 10.5 on VirtualBox with pre-installed VMDK image.

2) Mount appropriate iBoot boot loader ISO to CD Drive through Virtual Media manager.

3) Switch on Virtual machine. You can see a screen as shown below, waiting for user input. Don’t press any keys.

iBoot loader with VirtualBox to Install Snow Leopard

4) Now unmount iBoot ISO and load Mac OS X ISO file. To do it,

Right Click on CD icon on VirtualBox console and select More CD/DVD Images option as marked by arrows.

In Virtual media manager, browse for Snow leopard ISO file and press OK. When you see the same screen again, Press F5 to refresh CD ROM then ENTER Key.

5) I’m sure first installation screen will start normally.

iBoot loader with VirtualBox to Install Snow Leopard

6) When no disks listed for installation the go to utilities, disk utility and select virtual hard disk. Create a partition and give a name. Close the disk utility box once all done; newly created partition will be appeared for installation now. Select it and continue installation ( on same screen select customize and remove printer drivers and language option to save time and disk space)

iBoot loader with VirtualBox to Install Snow Leopard

7) Have you got “Install Failed” message at end of installation? Don’t bother.

Just restart the virtual machine, that will also not work. You have to do it from VB console (Machine-> ACPI Shutdown and power off)

8.) Make sure to load iBoot boot loader to CD ROM before it starts, if not

“FATAL: No bootable medium found! System halted” error will appear.

Mac OS X requires proper boot loader to boot from disk on non apple hardware.

9) On next screen, press Right Arrow Key, select Mac hard disk and ENTER.

mac_disk_selection

10) There you go! It will start with identifying keyboard (ignore it by pressing escape key) and first initial configuration. Finally you land on working snow leopard desktop with VirtualBox and iBoot.

iBoot loader with VirtualBox to Install Snow Leopard

11) Some post installation configurations and checkups.

Network – Worked out of the box.

USB support, 10.6.4 update (Manual or software update), Shutdown and Restart problems, and Shared folders between Mac OS X Guest and Windows Host – Please check this earlier post.

12) Boot from Hard Disk without iBoot boot loader

Make sure you take a snapshot before continue.

To boot from hard disk, you need to install a package called ‘MultiBeast’. Either download it from inside Mac VM or transfer from USB disk. After unzipping open MultiBeast.pkg.

Under custom install select ‘EasyBeast for Supported CPU’ option which supports Intel i5,i7, core and core2 CPUs. Description for each option can be viewed at bottom of box.

multibeast_installation

Do not press continue button, go to next step for more settings. (I already installed it, so getting Upgrade option)

13) Screen Size of Snow Leopard Virtual machine

Each boot loaders install separate com.apple.boot.plist file to get special feature options during boot up. Install this file to change screen size resolution.

In same Multibeast custom installation, go to advanced options and click on com.apple.boot.plist.

Either select Verbose or Apple boot screen mode but select correct bit version. I selected 32 Bit Apple Boot Screen since my host is 32 Bit and any time I can type –v on booting screen to get verbose mode.

Once installation completed, follow the steps here to change screen resolution of Mac VM.

14) Sound

Several sound driver installation options available under Advanced options -> Kexts -> Audio. I had a hope and tried all, but nothing worked. These kexts made Mac OS X to talk directly to physical sound, network or graphics chipsets, but it’s not possible under desktop virtualization. VirtualBox can’t pass signals to physical hardware as it doesn’t support Mac OS X guest officially.

With little bit hope you can visit this sound driver page and install it.

I’m happy with this driver as long as I hear some sound and identify it.

That’s it. Installation and post configurations are done. Please note, you can’t get all features from this Virtual machine and it’s not recommended for long term use.

I suggest using it for learning purpose before you buy original hardware and software from Apple.

Share your success and failures of this installation method.

Subscribe to sysprobs and follow me to get latest updates on desktop virtualization.

Have Fun

Recommended Posts

Comments

  1. G says:

    Thanks! Giving this a try as soon the OS iso is done downloading. Trid the Hazard method but kept on getting a kernel panic, wasn’t sure if I had the correct flags. But Hopefully I will have better luck with this.

  2. Cool… i think now its time i taste the power of Mac! :D Bro… can’t we use this to install mac on our real system?

  3. Jonatan says:

    I’m having problems to change my screen resolution. Already tried with VBoxManage, com.apple.boot.plist but it didn’t work. I’m still stuck at 1024×768.

    In my MultiBeast installation screen, the com.apple.boot.plist option under Advanced options is disabled.

    Oh, and thanks for the tutorial! It’s realy helpful.

  4. Dinesh says:

    @Jonatan, it may appear like disabled one, but click on it and install.

    Or check some recent updates on this post to increase screen resolution,

    http://www.sysprobs.com/increase-mac-os-virtual-machine-screen-resolution-virtualbox-vmware-player

  5. G says:

    @Jonatan
    Type this below during the iBoot loader screen, make sure you use the quotations and capitalization, and of course replacing the resolution and color depth to match your native resolution.

    “Graphics Mode”=”1280x1024x32″

  6. G says:

    @Dinesh

    Yes, got it running. Played a lot of jokes and friends and family when they thought I bought a Mac, lol. But IMO it couldn’t touch Windows 7. Again thanks for the awesome tutorial!

    • Dinesh says:

      @G,
      Wow..thats a good and fun news.
      Yes, when I first time setup Mac and made it full screen on my monitor, I couldn’t believe my self. That was great.

      Have fun, keep visiting.

  7. Nik says:

    After hitting F5 and ENTER, the system kernel panics, saying “Unable to find driver for this platform: \”ACPI\”.\n”@/Extra/builds/xnu/xnu-1456.1.26/iokit/Kerne”

    The last line of the screen says: “System uptime in nanoseconds: 56734280″

  8. Nik says:

    @Dinesh

    I am using ISO files.

    The host is a Lenovo Thinkpad T61p, Core 2 Duo T7800. I have tried VirtualBox 3.2.10 and 3.2.0

    When I use iBoot and hit F5 after swapping the ISO, nothing changes. The boot media says iBoot-Supported. If I hit TAB, and then F5, the screen goes black.

  9. Dinesh says:

    Nik,
    Normally after pressing F5 after loading ISO file, you must see the installation DVD. If nothing changes, I’m sure something wrong with ISO.
    Try to attach the CD drive to IDE or SATA.
    OR
    use some ISO software to open the OSX ISO and make sure its not having any problems.
    Good luck.

  10. Nima says:

    Hi guys after I click on F5 the screen shows only apple logo nothing else, even after 15 min still showing the same thing, does any body know the problem?
    System Summery: HP notebook DV5 (AMD Turion(tm) X2 Dual-Core Mobile RM-70, ATI Mobility Radeon HD 3400 Series)

  11. Nima says:

    @Dinesh:
    It’s the same problem not working, even with EmpireEFI Boot loader for AMD processor.

  12. Nima says:

    @Dinesh:
    yes its enable

  13. Ludicrous Speed says:

    This worked great with Virtual Box and Snow Leopard until I ran updates and after the reboot required my mouse no longer works.

    Anyone else having this problem or no a resolution?

    TIA

  14. Ludicrous Speed says:

    And by no…I mean know :)

  15. Sambal says:

    Hi,

    Also do not forget to enable IO APIC, else it will not boot beyond the Apple logo screen.

  16. Comsys says:

    Hi,
    I am getting error “Virtual Machine – Guru Meditation” error after I inserted OS X 10.6.3 CD and after pressing F5. I am using HP 520 Machine. Please advise.

  17. Nolan says:

    I had my mouse stop working after updating from 10.6.3 to 10.6.5 w/ the combo update. I went back to my snapshot right before the update and installed the update again, but also installed MultiBeast before rebooting and that seems to have fixed the mouse issue.

  18. Alysson says:

    It didn’t work for me, it gave a panic screen, where you said:

    5) I’m sure first installation screen will start normally.

    well it didn’t, it gave a panic error screen, I’m using Intel I3 core

    Here is the Panic Error Image Link: http://i225.photobucket.com/albums/dd129/gregowbr/PanicMacOSx.jpg

    and I tried many times and I get the same error, I rebooted it, shutdown and tried again, but same error over and over, I’m doing the steps all correctly, But I think it has something to do with the I3 Core Processor..
    Does someone have the solution??
    Thank you!

  19. ren120 says:

    I couldn’t start snow leopard.
    Please tell me how to finish installing.

    PC: HP e9380jp
    CPU:Intel Core i7 860 (2.80GHz)
    RAM:8GB
    OS:Windows7 Professional 64bit
    VirtualBox:Ver.3.2.12 r68302
    Grafic:NVIDIVA Geforce GTS 250

    iBoot

    Mac os X snow leopard 10.6.3 installer

    Apple icon

    Select language

    japanese

    「→」

    Mac OS X can’t be installed on this computer

    Restart

    power off screen

    power off virtual machiene

    start vm

    iBoot

    I can’t select “mac iboot”

  20. ren120 says:
  21. ren120 says:

    I failed again.

    I couldn’t choose “Disk Utilities”.

    It is semitransparent.

  22. Maarij says:

    when i hit enter the apple logo with the pinwheel graphic appears and it stays like that for a long time

  23. acseven says:

    Hi!

    First up, thanks for this guide!

    Unfortunately I’m not getting past the fist mac grey screen, after mounting the Snow Leopard ISO image.

    I’m getting “Still waiting for root device” – (used “-v” for verbose boot and “-x” for troubleshooting).

    My PC specs are:
    Intel Core Duo E6600 2.4Ghz
    6Gb RAM
    2x nVidia GTS250 (SLI)

    Thanks for any input!

  24. acseven says:

    (above)

    Nevermind, I had set 2Gb of RAM – by choosing 1.5Gb as instructed it booted

  25. whyandwhat4 says:

    HI,

    I successfully reached till STEP 9 but after that when the Mac OS window comes up with a rainbow colour small (Mac wait icon) ball and it remains there for ever
    what shall i do

    In Vbox the priority is set to be of hard drive.

    am using hp dv 6 win 7 64bit

    • Dinesh says:

      Hi,
      Have you downloaded the latest iBoot? is it Intel or AMD processor?

      I suggest to reduce the number of processor (cores) and try. You can find some methods available here at Sysprobs with different boot loaders and without boot loader too.
      Good luck.

  26. Andy says:

    Are their any solutions yet to the bluescreen when trying to restart or shutdown? It will bluescreen on me then kernel panic every time. I can see this being a problem if there is an install that requires a restart.

  27. JadedEric says:

    Hi Dinesh,

    Don’t know if this thread is closed, but I’m having endless problems with this solution.

    My specs, to start off with:

    Intel i3 530 (Desktop)
    Windows 7 x64
    4Gb RAM
    NVidia GT465 1GB
    500 GB HDD (split)
    VirtualBox 4.0.6 (Latest)
    Mac OSx 10.6.3 installation disc (retail) that came with my Mac Book Pro

    I did a bit of digging around assuming it’s my processor, but the i3 processor should be support out the box, not? I’m just playing around with Mac virtualization since I found that VB supports this, but I’ve only had issues, no closer to the end goal and believe, even more now that if you want a Mac just go buy one.

    Thanks for your time

    • JadedEric says:

      Note!

      To anyone with similar problems as myself, a Mac Book Pro retail (OEM) DVD will not work. The tut clearly states that you need an off-the-shelf DVD, meaning Snow Leopard, in original pack bought at your favourite computer store.

      I found that this is something a lot of readers don’t understand, as they don’t know the difference between OEM and “Retail”.

      Thanks,

      Eric

  28. Harish tamboli says:

    cant get it to work. gettin ACPI kernel panic.

  29. ashneet says:

    am using 10.6.7 iso…..and latest iboot and virtual box…..however once i get the installation screen the mouse doesnt seem to work!

    and i cant get past the second screen!

  30. W1n5t0n says:

    Once I get to the grey Apple screen, a pop-up appears, and says “Guru meditation”. Any clue on how too fix this?

  31. A3qz says:

    I get to the 6th step, and cannot proceed. All of the options under utilites (and everything else) is grayed out, and i can see the options, but not click on them. Any suggestions?

  32. Reza says:

    Thanks for your help.
    I’m from Iran and my English isn’t good and I can’t thanks any more.

  33. Zach says:

    This is the only guide that has worked for me so far. I’ve tried so many guides before this one. Thank you so much!!!!!!!

  34. david says:

    Works good until reboot. I get the iBoot and OSX icons on the screen, right click and hit enter, screen goes blank for about 5 mintues and then I get the grey apple screen.

  35. Dusty says:

    My mouse doesn’t work when in the install screen and it also says it cannot be installed.

    • Barry says:

      Same as Dusty… I can select English using the cursor, but then I get the message “Can’t be installed”, maybe due to no partition,, but without mouse unable to select disk tool…

Speak Your Mind

*