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

Comments

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

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

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

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

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

  6. Reza says

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

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

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

    • 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…

  9. Steve says

    Thank you so much for your guides. Seriously.

    I have been struggling with these problems for weeks, trying to get Mac OS X to install in VMWare Player, then VirtualBox, etc. It’s been such a headache.

    I have done immense amounts of Googling to try and educate myself. Every other website I visited, was nearly junk. My results kept bringing me back here to SysProbs, the best guides on the net.

    Finally, following this guide, for the first time, my Snow leopard is finally running on my i7 Vaio.

    Thank you so much for all your help. Keep doin’ what you’re doin’ and writing these great guides.

  10. howard says

    Everything seems to go fine until I switch out the iBoot iso for the Boot camp iso made from a retail disk. When I hit F5, I get a string of EBios read errors. Any suggestions?

  11. prasad says

    Hi Dinesh,

    who to install in mac software install (p.c)

    My specs, to start off with:

    Intel i3 21000 (Desktop)
    mother broad dh61ww
    trancessed 4Gb RAM
    ati gf 1GB
    500 GB segate
    how to install mac version install (desktop computer)

    Thanks for your time