How to Install Mac OS X Snow Leopard in VirtualBox

If you need to test a software on Mac OSX, and it is not justifiable for you to get a new Macbook, a good way is to install the Mac OSX as a virtual machine in your Windows (or Linux) based PC. Both the two popular virtual machine software – Virtualbox and VMware, support Mac OSX installation as a virtual guest, but in this article, we will deal with Virtualbox.

Why Virtualbox?

You may be wondering why you should choose VirtualBox instead of using VMware. Well, for one reason – you will save yourself a good bit of cash, since VMware can costs you a pretty penny, and VirtualBox is a free solution. Of course, free is not enough to make a product worth your while. It needs to have other traits, such as stability and a development team that support it with regular updates. VirtualBox provides you with both of these things, so you can use it with confidence that you will not end up with problems a year down the line.

What Do You Need On Your System

In order for this system to work, you need to have a setup that has either an Intel or AMD processor that is capable of supporting hardware virtualization.

What You Need to Do

First off, if you have not installed VirtualBox, now would be a really good time to get it. Go to Virtualbox website and download the installer for your OS. If you do not own a Snow Leopard disc, you might want to search for a OSX86 iso file and download it.

Step 1: Open the VirtualBox software and click the “New” button. This will launch the ”create a new VM” wizard tool which is designed to walk you through the setup.


Step 2: Give your new VM a name (I named it Mac OSX). Choose “Mac OS X” in the “Operating System” dropdown menu, and then select “Mac OS X Server” from Version dropdown menu, which you will find in the same area.


Step 3: Assign the amount of memory you want to allocate to the new operating system. The maximum in VirtualBox is 1500MB, but you will want to temper this figure based on what you need to do with the system, how much memory you have in total on the system, and the types of programs you intend to install on under the new OS.

Update: The maximum in VirtualBox is not 1500MB. You can allocate up to 2GB if you have enough memory in your system.


Step 4: Make a new hard drive for your VM. If you are not sure how much you need, choose the “Dynamic” option. This will allow the system to expand as your needs do. If you choose the “Static” option, be sure that you know what you need and allot accordingly. Then click on “Next” to finish up with the wizard.



Step 5: Click on “Settings” and then “System”. Uncheck the box next to the words “Enable EFI (special OSes only)”.



Step 6: Choose “Storage” from the menu on the left and choose the word “Empty”, you will see it under the OSX.vdi. You will see a folder with a green arrow. Click on it and a new window will open. Click on the plus sign. You will now be able to find the OSX86 iso that you downloaded earlier in this process. Once you have highlighted it, click on the “Select” button and then click on “OK”. Finally, click on the main start button to begin the process.

Step 7: When all of this is done the VM should start booting. You will be asked to select a language. Do that and click on “Next” then “Continue and Agree”. The next screen will show you the words choose the 20GB VBOX HARDDISK, and click on the “Erase” button.

Step 8: Click on “Install” to begin your installation. When the installation is done click the Right-Ctrl key and unmount the CD/DVD drive for now. Then restart the VM. OSX should begin to boot.

There you have it Mac OS X Snow Leopard running in VirtualBox on your Windows-based machine.




What You Need in a Desktop

CPU, RAM, and video card? How important is the PSU and extra hard drive space? Each of these things you need to consider when looking for a new desktop computer. Rather than grouping everything into the basket that exclaims that you just need a faster computer, let’s look at each feature individually. This way you’re sure to be buying the best computer you can afford.

Arguably the brains of your computer, virtually any Intel or AMD processor is going to be fast enough for most people. The fact is, these things are so fast that unless you’re gaming, doing AutoCAD, a multi-layer Photoshop project, or editing video, you will find systems at Best Buy or other stores with plenty of speed. The end game here is to stick with a solid dual-core CPU and life will be just fine. For those folks mentioned above needing more from their CPU, following the rule that faster is better works too.

RAM provides for a stable system
If multitasking is something you do, then you’ll want a 4 gigabyte minimum for your computer. For Windows and OS X users, adding as much RAM as you can afford is recommended, while Linux users will find that 2 gigs should be enough. RAM is cheap enough that you should go ahead and toss as much as your OS/Motherboard will support. It’s a cheap upgrade that will definitely extend the life of your computer; why not?

CPU can be key
If RAM is helpful for multitasking, then the CPU is going to be the feature that gets everything launching at top speed. If initiating things quickly matters to you, then making sure you are running with a mid-priced CPU is a good plan. I don’t believe most people need to subject themselves to the cost of the latest and greatest, but going bargain basement isn’t always the best idea either.

A video card (GPU) brings it all together
Most people think on-board graphics are fine for what they need. Typically integrated graphics cards put a strain on the rest of your computer resources, because they rely on system RAM for performance. If, however, you’re running with dual monitors or would like to have a halfway decent visual experience when enjoying movies, then a mid to high-end video card is on the table.

But what does all of this really mean?
I apologize in advance for not being too specific. I’m afraid that every time I try to do so, I miss one segment of the readership or the other. The long and short of selecting what you need in a desktop PC really comes down to this simple formula.

For email, browsing the Web, and some low-end Flash games — most entry level to mid-way components are okay.

For multi-tasking, some  DirectX or OpenGL type games, and possibly some video watched on a full screen — mid to high end system components. You get the general idea.

Other factors to consider include power to the tower and system cooling. Without both, all of the above will be for naught. Make sure you buy a good, brand name PSU (power supply unit) — unless you are purchasing a pre-built OEM computer — if you care to not have a system that crashes frequently. And the same goes for cooling — just fans aren’t enough; you’ll want good air flow through the case when dealing with mid to high end systems, especially.


Hosting Tutorials


In my last post, i introduced some of us to the world of Linux, the advantages it offers and the status it confers.

Understandably, it is still a Microsoft world, so i wouldn’t expect you to just clean out your Windows operating system and install Linux. If you do that, trust me, you will definitely have issues, truck loads.

I can think of two paths to follow if you’ll like to have a feel of Linux; DUAL/MULTIPLE BOOTING or VIRTUALIZATION.