Beruflich Dokumente
Kultur Dokumente
Thank you for downloading this book which is a collection of posts and user comments
from my blog (www.sysprobs.com) on Mac OS X under desktop virtualization. This is
the compilation of certain posts from my blog along with modified information and
useful user comments.
This book contains entire walkthrough under each scenario of installation, such as Intel
based PC, AMD, Fresh Installation, Post installations and Pre installed VMware image.
Who Am I?
This book will be very useful tool to install and run latest Mac OS X (Snow Leopard on
2010) on your normal computers under desktop virtualization. Most of the topics and
issues covered. Before you go original Mac or Apple, you can try these methods to get
familiar with Mac OS X. It‟s better to familiarize yourself with Mac before actually
investing in it.
These methods are not suitable for production or long term use. I highly recommend
to by original Mac OS X with Apple hardware to feel the power.
About www.sysprobs.com
This blog mainly covers desktop virtualization products and Windows 7 tips and tricks.
It‟s a fast growing blog in desktop virtualization category. This blog also emphasizes
on day to day troubleshooting with Microsoft windows systems. And I intend to widen
my perspective in all possible areas of troubleshooting which is encouraged with the
feedback that I get from my readers. So please don‟t forget to leave your comment to
enable me help you effectively.
Chapter Page No
1 Install Snow Leopard 10.6.4 on VirtualBox with Retail DVD or ISO ....………………………… 04
2 Install Snow Leopard 10.6.4 on VMware with pre installed VMware Image………………. 10
6 Fresh Installation of Snow Leopard 10.6.4 on VMware with Original DVD or ISO .……. 26
9 Adjust Screen Resolution Size in Mac OS X Guest in VirtualBox and VMware …………… 37
Bonus Chapters
11 Snow Leopard on Intel i3, i5 and i7 Processors with VirtualBox – iBoot ……………….. 43
12 Snow Leopard on Intel i3, i5 and i7 Processors with VirtualBox – EmpireEFI ………… 45
Ch a p ter 1 :
Install Snow Leopard 10.6.4 on Vir tualBox
3.2 with Original Retail DVD or ISO
After several days of attempts and findings, I managed to install Mac Snow Leopard
10.6.3/10.6.4 on VirtualBox 3.2 with Non Apple, Intel computer. This first chapter
explains the step by step method to install Snow Leopard on VirtualBox 3.2.
This is completely for testing and learning purpose. Do not use for permanent or in
production use.
Oracle VirtualBox 3.2 officially supports Mac OS X as guest on Apple hardware only, but
with a small trick it‟s possible to install on non Apple hardware by using different boot
loader. The good thing is, you do not require any hacked Mac OS X installation DVDs
or ISO files. Use your original Snow Leopard retail copy.
1) Oracle VirtualBox 3.2 (Read more here and download from here)
3) EmpireEFIv1085.iso for Intel Processors (This boot loader will be used to boot and
start Mac installation)
Intel Cor2Duo 2.66 GHz, 3GB RAM, Intel P35 Chipsets, Windows 7 32Bit and Hardware
Virtualization Technology (VT) is already enabled on host BIOS.
VirtualBox‟s built-in EFI loader may work with apple hardware or hackintosh
installations only. Installation will get stuck with Apple loading screen if you boot
original DVD with built in EFI loader. That is the reason we go for different boot loader.
Enable 3D Acceleration and setup maximum video memory under display options.
Storage Controller type ICH6 and create a 20 GB Hard disk.
3) Start the virtual machine. When EFI loader is loaded as shown below then eject the
empireEFIv1085.iso and load Mac installation DVD or ISO.
To do it, right click on CD drive and select drive or ISO image. Wait a bit, press F5 and
ENTER key.
Go to disk utility and create a partition if you can‟t see a disk to select.
Shutdown and Restart will not happen normally inside Snow Leopard
machine, do it manually from VirtualBox console. You have to load
empireEFI ISO to CD ROM again to load from installed hard disk.
6) This time select Mac hard disk by Right arrow key and press Enter to
boot. I‟m sure, after several initial configurations you will land on Snow
Leopard desktop successfully.
1) Network
NAT and Bridged type of networks worked without any patches or additional configurations.
Yes, it worked. I downloaded combo update and successfully updated manually. If you use any
hackintosh versions then this update would be tough.
You will get latest Safari and iTunes now.
3) USB Support
Not an issue. Somehow data transfer is little slow, but manageable. It detected my USB hard
disk and flash drive.
Sound is a little issue here, but it worked. I‟m sure you are not going to connect 5.1 speakers,
watch movies and listen songs continuously in Mac virtual machine. So the quality of sound in
this method is fair enough.
For me one side speaker worked with little distraction. Something is better than nothing.
If above method doesn‟t work properly then try this manual steps.
Type
At this point the file AppleAC97Audio.kext should have disappeared from the desktop.
Type
Type
Follow the steps in Chapter 9 under VirtualBox to adjust screen resolution size.
We can‟t shutdown and restart Mac VM normally. You may see messages like „CPU
halted‟ (for Shutdown) or „MACH Reboot‟ (for restart). Power off or reset virtual
machine from VirtualBox console after seeing these messages.
To avoid attaching empireEFI ISO every time to CD drive, you can install boot loader to
start OS X from installed disk directly. This method will install Chameleon boot loader,
some other drivers and packages.
Run myHack Installer package. Select Customize in installation type. Read each
package description and select it if required for your hardware. I recommend to not
deselecting anything which selected by default. Press Install button to continue.
After successful installation, remove empireEFI ISO from CD. Start virtual machine, it
should boot from hard disk.
If this doesn‟t work, restore VM to last snapshot and install only Chameleon boot
loader from separate installation file in Post Installation folder.
Read error: Error 0×0c Block 0×1ed48a Sectors 0. This is due to accessing data from
Mac retail DVD through VirtualBox console. Convert DVD to ISO.
For any booting errors after installation, try with verbose mode. In empireEFI boot
loader, go to Mac disk by pressing right arrow key and once its selected press down
arrow key in keyboard which will bring more options. Select Boot Verbose and press
Enter.
This will give an idea to see the last error message. Also try Boot Ignore Caches option.
There are about 200 useful comments for this chapter as of today (October 2010). I
have combined this chapter with important suggestions and working methods from
readers.
Still I recommend to visit original post to see more comments and updates. Original
Post – Click here
Ch a p ter 2 :
I n s t a l l S n o w L e o pa r d 1 0 . 6 . 4 o n V M w a r e
Player with Pre Installed VMware Image
If you are looking for a pre installed VMware image of Mac Snow Leopard, then this
chapter will be useful to find out the correct image and how to run it in VMware Player
or Workstation. I demonstrate these simple steps to install Mac Snow
Leopard 10.6.3/10.6.4 on Intel PC with pre installed image.
The following method is completely for testing and learning purpose. Do not use in
production or permanent use.
3) Save your time by avoiding installation and patching for x86 computers.
4) Drivers already installed. Sound, Network and Screen resolutions are working fine in
this image.
I‟m going to run this image in VMware Player 3, because I feel VMware player works
better then VMware workstation. Only one drawback is, snapshot feature.
2) Snow Leopard VMware Image (it‟s a torrent 2.3GB download (without VMware
workstation) 7z compressed format.)
AMD and Windows 7 64 Bit users – Use different Boot loader (darwin legacy) as
mentioned in Chapter -8.
Intel Cor2Duo 2.66 GHz, 3GB RAM, Intel P35 Chipsets and Windows 7 32Bit, VT is already
enabled.
1) Extract the image. It contains VMX, VMDK and some other tools required later.
Edit virtual machine settings as you like. Suggested settings are; increasing RAM and
number of cores in processor. If Mac stuck with any kernel panic errors then change
the processor core to one. Do not change anything under virtualization engine.
4) Play the virtual machine now. I‟m sure you will land on Snow Leopard desktop
without any problems. Do not worry about the language you see on screen, it‟s in
Russian. Follow the steps to change it to English.
7) Press Edit List button and remove unwanted language and leave U.S English. Also
go to Formats and change the region for you.
Logoff and login, you will see U.S English desktop and menus.
Admin user name for this image is svp and password is 123. You can use this 123
password to reset root‟s password.
My external USB hard disk and flash disks worked well. Initially I had to mount external
hard disk in disk utility.
3) Network
Bridged and NAT network types worked without any patches or installations
4) Screen Resolution and Wide Screen support on Mac Snow Leopard Virtual
Machine.
It worked great in this image. Many screen resolution options are available. The best
part is, if you change the VMware Player screen size then Snow Leopard screen size
also changes according it to fit the screen.
Check this post to install VGA driver for Snow Leopard guest on VMware manually.
Don‟t try in this image because it‟s already installed.
5) Sound
For some reasons sound did not work for me. If you face the same issue then go to the
extracted folder and locate SVP folder. Install EnsoniqAudioPCI.mpkg and restart.
Enjoy the sound now.
DONE, now you have a running Mac Snow Leopard 10.6.4 on VMware Player in normal
Intel PC. I‟m sure this will work with Intel i7, i5 and AMD processors also.
You can use this same method to run Snow leopard in VMware workstation which is
having snapshot feature.
Here is a screen shot of working Snow Leopard on VMware Player 3 with pre installed
VMware image.
7) Booting Issues
Shut down VM completely, open Mac OS Snow Leopard.vmx file in text editor, look for
smc.present=”TRUE” line. Change this value to FALSE. So it will be;
smc.present=”FALSE”.
This step may solve booting issues, booting slowness and keyboard, mouse delay.
Ch a p ter 3 :
I n s t a l l L e o pa r d 1 0 . 5 . 5 o n V M w a r e w i t h
VMw ar e I m ag e
This chapter explains step by step method to install Mac OS X Leopard 10.5.5
on VMware with your Windows PC.
The main advantage of this method is hardware Virtualization Technology (VT) is not
required. The other all methods mentioned in this book required VT, if your host
computer is not having VT then this chapter is for you.
The configuration of computer I‟m using to demonstrate these steps and take screen
prints, are;
Intel Cor2Duo 2.66 GHz, 3GB RAM, Intel P35 Chipsets and Windows XP 32Bit, VT is
disabled.
1) Download Mac OSX 10.5.5 Leopard Pre installed VMware Hard disk image.
(Approx Size – 1.9GB)
2) Extract the download file (You need WinRAR for extraction and extracted size is
Approx 9.4GB). Make sure extraction is successful and you get all VMware files.
3) Start VMware workstation and open the Mac OS X Leopard.vmx file (In VMware go
to File and Open)
4) Once opened the correct vmx file, you can see the configurations which already
done on this image.
5) Make sure Guest OS is „FreeBSD‟. Even when you have dual core processor and have
option to select two cores, DO NOT change it to two. Leave the processor core 1. Do
not worry about Hard disk allocation 30GB. Increase memory size if you have more
resource in physical computer.
6) Now Power on virtual machine. You should be able to see Mac OS without any
issues.
7) In case Mac stuck with following welcome screen for long time,
Any time you enable or disable the VT settings in BIOS, make sure to completely power
off (cold restart) the CPU for 10 seconds before booting.
Read more how to disable or enable hardware virtualization in BIOS - Chapter -7
Network
It works fine with this image under „Bridged‟ and „NAT‟ networks in VMware.
Thank you Admin. I just downloaded all the information listed in your site, followed the
instructions and the machine booted up with no surprises. I am getting few console warning
messages that I will work on it. I will aslo work on the VM Tools installation. I am running it on a
Dell Precision M65 with 4 Gb of Ram and the HD is a SATA 320 Gb 7200 rpm. Workstation is a
VM Ware Ace 6.5.3.
I have found this not to be so, my processor supports Hardware Virtualization but am not able to
disable this feature within my BIOS.
But let‟s add some honest here. This is barely unusable with its absolutely woeful performance.
vmplayer isn‟t the problem, I‟ve run several OSes with in with both linux and vista as the host
and guest, likewise with workstation. There‟s something very odd about how slow the drive
access is. It‟s generally around 50-100x slower that native SSD access. I‟ve never seen anything
like it with vmware before. I think once the IO has been fixed, OS X in vmplayer will be a real
option!
Thanks a ton for this blog post !!!! after browsing for hours and spending hell a lot of time in
installing MAC OS on VMWare (most of which was futile due to hardware requirements) i came
across your blog… really it was a Godsend
Great work dude ! Keep it up
Ch a p ter 4 :
Install Leopard 10.5.5 on Vir tualBox with
VMw ar e I m ag e
This chapter explains the steps to install Mac OS X 10.5.5 Leopard on VirtualBox 3.1.4
with pre installed image used in earlier chapter 3. No any additional hardware or
software need to be purchased for this installation.
Mac OS X 10.5 installation DVD is not required and this method works on AMD or Intel
processor X 86 computers.
1) Oracle VirtualBox
The configuration of Computer I‟m using to demonstrate these steps and take screen
prints, are;
Intel Cor2Duo 2.66 GHz, 3GB RAM, Intel P35 Chipsets and Windows 7 32Bit, VT
enabled in BIOS
1) Download the Mac OS X VMware Image here. (It‟s a torrent download & approx
1.9GB size)
3) Now, Open VirtualBox. Create a new virtual machine with following configuration.
Version – FreeBSD
If VT is not available on your computer, then use same Mac OS X image with VMware
as shown in Chapter 3.
Hard disk – Select Existing hard disk option and add converted Mac OS X VMDK file.
Hard disk size pre configured for 30GB. Attach disk to ICH6 or PIIX4 controllers only.
If you select PIIX3, Mac will hang with booting screen.
Read more here how to add vmdk files in VirtualBox as hard disk.
4) After configured above settings, close VirtualBox application completely and change
the XML file. Add the string mentioned in below step.
UPDATE – Adding extra string is not required if you are using latest
VirtualBox versions starting from 3.2
5) VirtualBox creates and saves virtual machine‟s configurations in a XML file. Normally
location is user profile -> .Virtualbox -> machines -> machine name.
If you are facing difficulties on starting virtual machine after above settings, close
VirtualBox completely again and check the XML file for added string.
6) If Mac booting screen stuck with Mac logo, I‟m sure something wrong with
hardware virtualization Technology (VT). VT should be enabled.
8) As you could see in above screen, network is working fine. I can ping to my
host Windows 7 computer from Mac OS X. I set up „Host only‟ network in VirtualBox.
To use this method, Virtualization Technology (VT) in BIOS should be enabled and
“Enable VT-x/AMD-V” selected under VirtualBox settings.
Read More how to disable or enable hardware Virtualization Technology in BIOS in
Chapter -7
If stuck with Mac logo (without loading arrows), then check the followings.
1) Enable IO APIC
2) Enable PAE/NX, make processor cores 1
3) Enable VT-x
4) You can Try Enable and disable Nested Paging.
5) IDE Controller ICH6
6) Close VirtualBox completely and check XML file for added extra string.
7) Still hanging? Shutdown the virtual machine and restart several times. It will work.
If stuck with Mac logo (with loading arrows), then check the followings.
1) Enable VT-x
2) Check BIOS to enable VT.
3) Run virtualization detecting tools to make sure host OS is detecting VT.
4) Close VirtualBox completely and check XML file for added extra string.
I tried the same Mac OS X Leopard image in VirtualBox 3.2 beta. It worked without any
changes in XML file, and I could feel the performance improvement inside virtual
machine.
Dinesh -
I tried both the Software Updater and the manual method (downloading the full update from
apple.com/support) for 10.5.8. Fails the same. Can‟t utilize much without those updates …iTunes,
Safari latest version, etc. Thanks anyways!
Hello Dinesh.
Thank you very much for this tutorial. It‟s my first time using MAC. It works fine except my
network connection.
I did all the steps you said and I still have a “Cable Unplugged” message.
Do you have any idea how to solve this problem???
Thank you in advance!!!
This was a very Simple and Fast Tutorial. Everything Works Perfectly Except the Network
Connection.
Could someone please post an image of their Configuration for a Running Network.
Much Appreciated,
- Alex
Thanks a lot for the instructions, works great. I also need the -legacy boot option. You can put it
permanently to the file:
/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Kernel Flags
-legacy
Hi everyone,
I do believe in global intelligence, seeing that when I need somethinq, I find it, all fresh !
Your virtual Machine works well, even in an Ubuntu Virtual Box !
I user every command posted in comments,
- legacy
- resolution
- network
And everything worked. For the ones who want to make it work on Ubuntu 10.04, here is the
configuration I have made :
- No Nested Paging
- IDE ICH6
- Network Via Bridge eth0 + DHCP with manual IP on MAC
I have one question left, how can i open the com.apple.Boot.plist with the right to overwrite it ?? I
guess the Xelabo account is not a root… MAC tells me a message a know well in Linux…
I first tried to get it running on Win7 64 bits, but i didnt succeed. After that i tried Win7 32 bits,
and following the instructions of Dinesh it worked right away. However not with network.
I tried different settings and in the end it worked with Bridged Adapter. However all my network
settings are manual.
First it did not work, but what made the difference was the following comment:
“I found that if your network connection is not working, just disconnect and reconnect the cable
from the VirtualBox menu.”
After i did this the virtual guest did see a network cable and i am able to access the network and
internet now.
Hi Thanks for the post. Booted fine and network works too. However, about resolution I don‟t
have the dir /Library/Preferences/SystemConfiguration and therefore the file com.apple.Boot.plist
is also missed. How should I configure it? I suppose the SystemConfiguration dir contains
important files that are missed. Can you point out where to get it?
Great tutorial ! I‟ve installed that on Ubuntu 9.10 32 bits, everything works, except the network…
like others, I tried a lot of thing, nat, bridged, connect/disconnect cable, change parameters,
nothing succeed. I take any other idea..
MAC can see the dhcp server and get an IP like 169.254.49.13 if I let all automatic. If I try to do a
ping, I can see there‟s no route to the host. I tried with a static IP from my range too, but if fails
the same way…
Hi,
Thank you for your article. Have successfully launched vmware image of Mac os X on virtual box
v 3.2.0_beta3 r61544.
Host pc DELL Latitude D630. (You should update BIOS and enable visualization first)
Works just fine. Have set “OS type” to MAC OS X
Mac OS X 10.5.5
There was no need to use some switches like -legacy or platform=x86pc or so on.
Only one difference from default settings I‟ve made unchecked “enable EPI”. Otherwise it boots
till command line of EPI
It works! Virtualbox 3.2, Mac Os X as machine type, no added line in xml, with -legacy option.
Working on virtualbox 3.2 No alteration of the XML. Thank you. Now I was thinking if there is
something I can do to boot and run the exact compilation from HDD. Or if there is some other
torrent you can recommend me. My machine is intel core duo 2,70ghz MSI board audio/video
integrated. Dont care much about the audio (that is missing now in wirtualbox) nor the webcam
(is a Microsoft lifecam vx 800). What I would like is to see how OS X moves on my intel as the
ONLY os inside the box. To see if worths buying the snow leopard cd.
Thanks in advance!
Ch a p ter 5 :
Let‟s Rip Original Mac DVD to ISO in
Win do ws
Several methods showed in this book and blog to install Mac OS X on Windows OS
with desktop virtualization software. Original Mac retail DVD will not work sometimes
with these methods. You must create ISO file from disk and use.
I tried my favorite DVD writing software to rip Mac DVD to ISO in windows, but those
files did not work with VMware or VirtualBox. Finally, Imgburn did the job and it
worked well.
1) Download and install Imgburn burning software. (Free version, registration is not
required)
2) Start program and select Create image file from disc option. Do not close log
screen down, better keep it.
3) Next screen will detect the DVD information and output file location. Make sure to
select correct source and destination. It‟s better to reduce data reading speed to 1x (I
know it will be slow) for this conversion. Then start.
4) Progress bar will show the status. I‟m sure it will end without any errors if the
physical drive and disk have no damages.
Ch a p ter 6 :
Fresh Installation of Snow Leopard on
VMw ar e w i th O r i gi n al D VD o r I S O
This chapter shows the easy steps to install fresh Snow Leopard installation
on VMware Player (Workstation too) under Windows 7. There are several methods
available in earlier chapters to import and run Mac OS X with pre installed VMware
images. Without downloading those torrents, you can use your original retail Mac DVD
or ISO image in this method.
This is completely for learning and experimental purpose with Snow leopard on Intel
based PCs. Don‟t expect all features inside Mac virtual machine as its running on
original apple hardware. Please buy original OS and Apple hardware for long term use
and to get all features.
Convert the original DVD to ISO as shown in Chapter 5. You may get some reading EBIOS
errors if DVD used.
Intel Core2duo 2.66 GHz, 3GB RAM, Intel P35 chipset, Windows 7 32 Bit OS, Processor
and motherboard support Virtualization Technology ( VT) and 64 Bit architecture.
2) Extract the downloaded Snowy_VM to a location with 15GB free Space. (These files
are having pre configured Mac virtual machine configuration, hard disk, boot loader
and post installation packages.)
3) Start VMware Player and Click on „Open a Virtual Machine‟. Browse for following
VMX file from extracted location.
4) Virtual machine‟s default pre settings are fair enough, but if more resources
available on host computer then go to virtual machine settings and change.
I configured,
2 Processor Cores,
2GB Ram
5) Click on CD/DVD option and mount darwin_snow.iso file from Snowy folder.
6) Start virtual machine and keep Snow Leopard installation ISO file ready.
To do it, right click on CD icon and select settings. Browse for correct ISO file and make
sure to click „Connected‟ under Device status. Once it‟s loaded successfully installation
will start after few seconds or by pressing any keyboard keys.
8) Continue the steps, select disk and customize to remove languages and printer
support to save time and space if you want.
9) Did you get the following error screen at end? Don‟t worry, I got too.
10) Again I stuck here. I waited for few minutes and reset machine several times but
nothing brought the proper screen except Apple loading screen. If you are facing
similar problem then go to end of this article called „Issues faced and how I fixed‟.
That‟s it, installation done. Now you have a working Snow leopard 10.6 in normal Intel
computer with VMware Player.
Mount the Darwin ISO to CD ROM while Snow Leopard is running and start „Install
VMware Tools‟ package from CD. These tools will install VMware virtual display adapter
driver for Mac and shared folders feature.
You can manually download VGA driver for Mac OS X guest and install as mentioned
in Chapter 9 under VMware.
3) USB Support
Swapping USB devices between guest and host worked without any problems.
4) Sound
Sound driver package for Mac guest on VMware located in Snowy_VM folder, called
„EnsoniqAudioPCI.mpkg.tar.gz‟. Copy this file into virtual machine, extract and start
the installation (opening .mpkg file) as root.
Restart the virtual machine, don‟t worry about crashing errors. Try to boot several
times. Speaker icon appears on Snow Leopard bar and sound works.
After installing VMware tools mentioned in step 1, shared folders between Host OS
and Mac guest will start working. To activate this, go to settings of virtual machine
and select options.
By default shared folders is disabled, select „Always enabled‟ and press Add button at
bottom to point host computer folder or drive. Make it „Read only‟ if you want more
protection from guest OS. Once you applied, shared folders or partitions of host
computer (any Windows OS) can be accessed in Mac Snow leopard guest through
VMware Shared folder shortcut on desktop.
I did this manually, downloaded „10.6.4 combo update‟ and installed. Update went
successfully and restarted VM without any problems.
We can‟t boot directly from hard disk. darwin.iso or darin_snow.iso file must be
loaded to CD drive every time to boot.
If you face any booting issues or stuck with loading arrows with Mac logo for long
time then shutdown the virtual machine and close VMware.
Ch a p ter 7 :
Ho w to En a bl e an d D i s a bl e
Vir tualization Technology (V T) in BIOS
Most of chapters in this book mentioned about VT and in this chapter we will see how
to enable Virtualization Technology (VT) in motherboard BIOS. VT should be enabled
to run some operating systems, virtualization software and virtual machines on a
physical computer.
This setting is found under „Advanced BIOS Features‟ in Award BIOS. It can be different
for each motherboard. Check your mother board manual first.
1) If processor is Intel, then use this free utility to confirm the result, which operating
system is sensing.
No matter which processor you are having, this tool works under Windows Operating
Systems to detect VT. Installation not required, when execute the EXE file, following
result appears.
Ch a p ter 8 :
I n s t a l l S n o w L e o pa r d o n A M D C o m p u t e r
w i t h V M w a re P r e I n s t a l l e d I m a g e
This is just an add-on chapter for Install Mac Snow Leopard on VMware Player with pre
installed image (Chapter 2) for AMD processor computers. I couldn‟t test the earlier method
on AMD, but after several days with some user comments, this chapter shows how to install
Snow Leopard on AMD with same VMware Image.
The boot loader came with this download works only with Intel 32 Bit host. To run it on AMD
PC, we need a different boot loader.
6) Start the virtual machine. I‟m sure you will land on desktop without any issues.
7) Recently a user confirmed that this method worked on AMD and 64 Bit host with
following configuration.
8) Follow the other steps mentioned in Chapter 2 to change language, sound, Mac
admin password, networking, upgrades and VMware tools.
I posted in the other topic too, but, just in case nobody is reading the comments there, I will
post my question again here:
I successfully installed this in an AMD Turion 64 x2, in an Aspire 4520. The system boots
normally, but I can‟t move the mouse cursor neither type anything in the keyboard. The guest
(Mac OS) mouse cursor gets my clicks, but it is stuck in the upper left corner and doesn‟t move
(I know it gets the clicking because the Apple logo shows the menu when I click). Before the
boot, keyboard and mouse works (when I need to get to the BIOS to change the boot order, or
when I need to select the option in darwin legacy boot loader). Anyone?
Ismael in your *.vmx file you have to set the guestOS = “darwin” to darwin or darwin-64
It works great on Win 7 + AMD x250… Thanks a lot… darwin legacy.iso did the trick for me..
amd phenomII x4
linux ubuntu studio x64 host.
Ch a p ter 9 :
Adjust Screen Resolution Size in Mac OS
X Guest in Vir tualBox and VMware
9.1. Under VirtualBox
When you are running Mac OS X on Intel or AMD computers by VirtualBox, then this
method will be helpful to increase Mac OS X virtual machine screen resolution size and
get full screen.
If you have installed any hacked versions of Mac OS X, or boot loaders, then you could
see same com.apple.Boot.plist file in /Extra folder. Before continue the next steps, first
edit this file under /Extra and add extra strings mentioned in step 3 -9.1.1.
This may give the required resolution without editing the file under
/Library/Preferences.
3) Type
<key>Graphics Mode</key>
<string>1280×1024x32</string>
1280×1024x32 – is your option. Type the correct screen resolution which will match
your monitor.
4) Don‟t save the file, because you can‟t save it now. Select Save As in Text editor file
menu and save it somewhere, for example on desktop.
You have to replace the existing file. Also enter the Mac admin password for
authentication.
6) That‟s it. Restart the Mac Virtual machine. By default Mac OS X will go to the screen
resolution you set up. Also you can check by going to display under System
preferences in Mac OS X.
“VM name” – Excact virtual machine name of Mac OS X, execute this command with Quotes.
Make sure VBoxManage command added to Windows path or you are running it from VB
working folder.
The above command will modify XML file of Virtual machine. Just boot and see whether its
working.
Always better to give the same screen resolution size mentioned in com.apple.Boot.plist file.
“VM name” – Exact virtual machine name of Mac OS X, execute this command with Quotes.
0 – 640×480
1 – 800×600
2 – 1024×768
3 – 1280×1024
4 – 1440×900
Or you can add a string on Virtual machine‟s XML file to execute this command every
time while machine is coming up.
Warning – If you are copying any of the commands from this post, make sure opening and
closing quotes are correct!!
I‟m sure one of this will work with VirtualBox to increase Snow Leopard screen resolution.
Special thanks to Sysprobs readers who left valuable comments.
Here, we will see how to increase screen resolution to multiple options include wide
screen for Mac Leopard virtual machine inside VMware workstation or Player.
3) Restart the Mac Virtual machine. That‟s it. Now you can see multiple screen
resolution options in Mac virtual machine.
This driver worked well in VMware workstation and VMware Player for Mac virtual
machines Leopard and Snow Leopard.
You can try this method to increase Mac OS X screen resolution if you are running Mac
on VMware by any of the methods mentioned in earlier chapters.
Ch a p ter 1 0 :
C o n ve r t M a c D M G to I S O
Use this method to convert DMG files to ISO format in Windows environment, this
method will be helpful to mount DMG files on VirtualBox or any Windows applications.
DMG is an image file type used in Mac OS X. Windows OS and its most of the
applications do not support DMG. Once it is converted to ISO, then you can write it on
CD/DVD or mount.
This chapter goes with a small program called „dmg2iso‟ for this conversion. There are
several methods available on internet but none of them worked for me. dmg2iso did
the job quickly and correctly.
10.1. How to Convert Mac DMG to ISO in Windows? Follow the steps
2) Installation not required, just run the below command after extraction. (Make sure
to configure path in Windows OS)
At the end, you will get a successfully converted ISO from DMG. This ISO can be easily
mounted using any software or attached to VMware or VirtualBox as CD ROM drive.
Bonus Chapters
Ch a p ter 1 1 :
S n o w L e o pa r d o n I n t e l i 3 , i 5 a n d i 7
Processors with Vir tualBox – iBoot
iBoot is another good boot loader to install Mac OS X on physical Intel computer or
desktop virtualization software especially on latest processors i3,i5 and i7. This bonus
chapter explains how to use 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.
Download all three versions. Use „supported‟ version if other two don‟t work.
This boot loader works with Intel processors only, it may fail for AMD users.
Remove EFI boot loader option under system. (To avoid booting from VirtualBox built
in EFI loader)
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 in the original post,
waiting for user input. Don‟t press any keys.
Ch a p ter 1 2 :
S n o w L e o pa r d o n I n t e l i 3 , i 5 a n d i 7
Processors with Vir tualBox – EmpireEFI
Installation failed on latest Intel i series i3, i5, i7 and AMD processors due to
unsupported boot loader. Recently, an updated version of EmpireEFI boot loader
released by the developer to support Intel core i series.
This chapter shows how to download the latest EFI boot loader and install snow
leopard on Intel i-series processor with VirtualBox
You need some third party boot loaders like EmpireEFI 10.6.3 to boot original Mac
DVD or ISO on VirtualBox, because it doesn‟t support Mac virtualization officially.
I don‟t have Intel i series processor to check and confirm, but users from my previous
article reported successful installation by latest EmpireEFI on Intel i3 processor.
“I‟ve now released EmpireEFI for OSX 10.6.3. It includes OSX 10.6.3.1 kernel
which allows a lot of newer Core i-series devices such as Mobile Core i3, i5, and
newer core i7s (both desktop and laptops as well). To make things even easier,
I‟ve narrowed the versions into Generic, ATI and NVIDIA. Each of these versions
contains both Legacy version (meant for problematic system) and the normal
version). I am not able to test it thoroughly like I used to as I do not own 10.6.3
Retail DVD. However I can assure you that it should work. If it does not, just post
a comment here and I‟ll try my best to rectify it!
Changelog :-
Downloading option is available depends on your physical display card type, but it‟s
not applicable on desktop virtualization since VirtualBox guest can‟t detect the correct
VGA. Therefore download any versions which will have two ISO files after extraction.
1) BootCD.ISO (This should work on latest Intel core i series 32 Bit and 64 Bit
processors. It also works on Intel Core 2duo which I‟m using)
2) LegacyBootCD.ISO (Use this ISO if first one fails. May be you can use it on old type
of processors –Intel Pentium, latest Intel processors with 64 Bit OS and AMD
processors. This boot loader also worked on Intel Core2duo)
Ch a p ter 1 3 :
H a c k i n t o s h I n te l _ A M D _ b y _ H a z a r d S n o w
L e o pa r d o n V M w a r e – U p d a t e t o 1 0 . 6 . 4
The famous hackintosh version of „Snow Leopard _10.6.1-
10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard‟ can be installed on another free virtualization
product VMware Player. It‟s very easier than retail vanilla installation on VMware as
mentioned in Chapter 6. Here, we will see how to install and update Snow
Leopard hazard to 10.6.4 on VMware Player, of course this is applicable for VMware
workstation also.
Installation is easy but combo update 10.6.4 is difficult because the kernel comes with
hazard10.6.1-10.6.2 work only up to 10.6.2. Here, I‟m showing how to update it to
10.6.4 and get latest iTunes and Safari versions on VMware player.
Intel Core2Duo 2.66GHz, 3GB RAM, Intel P35 Chipset, Windows 7 32 Bit Host OS and
Virtualization Technology (VT) is enabled on physical computer BIOS.
1) Check and download latest VMware Player 3.1.1 here (Official site)
2) On VMplayer, select open a virtual machine and open Mac OS X Server 10.6
(experimental).vmx file.
3) Edit the VM settings as you like, such as processor cores and memory size. Mount
the downloaded Snow Leopard _10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard ISO
file to CD ROM and start.
4) Are you getting “System config file /com.apple.Boot.plist not found” error? Just
reset the VM and press F8 when booting next time. At the boot prompt, press ENTER
key without typing anything. See below.
5) Continue the installation steps. Before pressing Install button go to customize and
select more options. You can install latest boot loader on local hard disk to avoid
attaching boot loader ISO every time. Don‟t select any updates because we will run
10.6.4 update directly later.
6) Restart after the completion. If booting screen stuck with loading screen, try the
following methods.
THANK YOU
Thank you for downloaded and read this book. I‟m sure this book would have helped in some
ways. I welcome you to Sysprobs newsletter, which will be giving valuable information to your
mailbox.
DISCLAIMER
The methods mentioned in this book are completely for testing and learning purpose. I do not
guarantee these will work on all types of computers.
Most of the software made for Mac OS X will not work here since they require direct hardware
access. I‟m not responsible for any causes occur by these methods on your computer (Don‟t
worry, nothing will affect your physical computer as long as you run on virtualization software)
Please leave your questions and support requirements on appropriate blog posts. Either other
readers or I will respond as soon as possible.
This book is completely a free product for Sysprobs readers. Do not pay money to anyone for
this book.
Promote my blog through this book to your friends and colleague, share the link
http://www.sysprobs.com/subscribe-to-sysprobs-newsletter-download-ebook-soon/
Keep visiting Sysprobs.com, tweet them, share on Facebook and leave comments.
NEXT VERSION
I will keep updating this book with latest methods, additional fixes, corrections and
recommendations. You can expect next version any time.