Installing Mac OS X 10.5.6 under VMware 6.5 Step by Step

vmware 6.5成功安装 Mac OS X 10.5.6

I decided to post this blog in English, i hope this tutorial is
helpful for those who are interested in installing Leopard under
Vmware, and meantime make this to my archives for myself.


Installing iDeneb_v1.4_10.5.6 on vmware-workstation- , same approach for any vmware 6.5 version (either Windows or Linux).  I tested iATKOS, iDeneb and iPC OSx86
they are all fine for installing under vmware, the only thing you need
to do is that, make sure your kernel configurations are correct.

Been told Mac OS X could get installed under vmware, this news made
all my passion and curiosities spurted, and to get it installed under
my gentoo vmware is a such good thing for me.  I had been tried too
many times on the kernel stuff, meanwhile I failed too many times as
well. but finally i got it work on my ride. Now, I am going to let you
know how to install this hot-shit (honestly, i Do NOT like any APPLE
stuff  never bought before and never buy in the future any APPLE
product)  under your vmware step by step, also including my kernel

Let’s roll…………

First of all, Make sure you have a copy of iDeneb, the latest version is v1.4_10.5.6, if you dont have it, then click here iDeneb_v1.4_10.5.6
to find the download files, if you’ve got one copy then please follow
this tut streight away. Just make the same configurations as pics shown.

Step 1


Step 2


Step 3, ATTN: point your iDeneb_v1.4_10.5.6 ISO path to your vmware, then you can mount the file as DVD.

Step 4, Choose FreeBSD 64-bit for the Guest Operating System


Step 5, give it a name, you can name it “Shit” or at your pleasure, I named Mac OS X

Step 6, Processors, choose one is enough.. seems two doesn’t make any better.

Step 7,   Make the figure as your pleasure, i have 8G memory so i gave 3000MB=3GB

Step 8,  Use shown configuration.



Step 9,  Set proper size, i made 20GB, you can set NO less than 8GB


Step 10, Go forward, dont need to change anything


Step 11, It’s time to click Customize Hardware button

Step 12,  remove floppy and USB controller, make the same looking like below picture.

till this step, all configurations for vmware has been done, we are going forward to install Leopard.


Now, click Power on this Virtual Machine, you will see the your screen like the following picture, then do what you need to do.

Ok, now you have to choose, Utilities –>  Disk Utility (
if you dont do this step, you WILL NOT see any disk for installing, so
this is NECESSARY.

Choose VMware disk, then click Partition tab , and click “+” symbol (which is on the left bottom), this button can create 1 partition,
you need to leave the volume type as “Mac OS Extended (Journaled)” ,
give a name to Volume, any name would be fine, I named it as ‘root’.
NOW click Options button.

Once you clicked the Options button, you would see the following options pop up, choose “Master Boot Record”, press OK.

after pressing OK button, then click Apply button, and choose Partition.

then you could see a partition named root is ready for you.

Exit Disk Utility, click root, and press Continue button.


Choose Cutomize (very important you need to configure the options by your


Here is my configuration and my desktop is with

AMD Phenom(tm) 9750 Quad-Core Processor
8GB Memory
Asus M4A78 pro Motherboard
Creative X-FI SoundBlaster
Geforce 9800GTX 1GRAM

My iDeneb 10.5.7 configuration

Once you done it, Press Done button, it’s time for you to wait a while, about 10 mins for installation.

It tells you "Install Succeeded", but it doesnt really mean that, now what you can do is only to press Restart
button and Figure Cross. if your configuration is right at kernel
options part. you probably could see the following screen, then that
really means "install succeeded". if you couldnt see the following
screen, that means you have to re-install and re-configure your options
on Cutomize panel.

I read few articles ask to edit lines in .vmx file, like
change ‘freebsd-64’ to ‘darwin-64’ and so on, I do NOT think you need
to do this, because i didnt touch .vmx file, so just leave it. And also
some tutorials tell you dont umount DVD iso, for me, i can umount DVD
iso and also i can remove CDDVD function in vmware, so this is not an
issue for installing Mac OS X, the really important thing is just make
your kernel customized correctly.

if you need to change the resolution to suit your monitor, please read this post How To Change Resolution:

  • Open the TextEdit program in the Applications folder
  • With TextEdit, open the file: /Library/Preferences/SystemConfiguration/
  • Open the file, and add these two lines (right after the Yes line if you are on Tiger or line if you are on Leopard)

Graphics Mode


  • Replace the 1680×1050×32 with the resolution you want
  • Then, in go to File >> Save As..
  • Save the file as on the Desktop (make sure the .plist part is there!)
  • Navigate the the /Library/Preferences/SystemConfiguration/ folder
  • Drag your file on the Desktop into the folder window
  • When a messages appears, click Authenticate and Replace and enter your password
  • You’re done! Reboot OS X to see the changes



NOW i need to say Thank you for reading this tutorial and good luck to you.

Technorati Tags: ,


Kernel Panic after mounting .DMG

You probably would get kernel panic after mounting .dmg, You can read the original threads  here or here you can just follow here

10.5.5 Seatbelt.kext * Click to

Size: 324 KB (316,262 bytes)
Creation Date:
September 3, 2008
Version: 107.10
Build: 14
Requires 9.5.0

10.5.6 Seatbelt.kext
* Click to
Download seatbelt_1056

Size: 324 KB (316,262 bytes)
Creation Date:
November 24, 2008
Version: 107.10
Build: 45
Requires 9.6.0

Drop the Seatbelt.kext that you want to add to your system on to your desktop. Open Terminal and type the following:


1. Give yourself root privileges so that you can modify files.
sudo -s

2. Change directories to /System/Library This will shorten some of the commands we have to type in.

cd /System/Library

3. Copy the kext from your desktop to the extensions folder
cp -r ~/Desktop/seatbelt.kext Extensions/seatbelt.kext

4. Set the proper permissions for the extensions folder.

chmod -R 755 Extensions/

5. Set the proper ownership for the extensions folder.
chown -R root:wheel Extensions/

6. Touch the extensions folder

touch Extensions/

7. Remove the extensions cache to force OSX to rebuild it with our new kext.

rm -Rf Extensions.mkext

8. Repair permissions to your drive.

diskutil repairpermissions /


Share Folder? or Visit Network!

I have no idea how to use vmware share folder function when the
virtual Mac OSX is on, but if you can set a share folder in Windows or
use Samba to let Mac OSX to visit the network. here is my smb.conf file

   comment = Gentoo Linux
   path = /mnt/share/
   hosts allow = (set the same IP Address as Mac OSX IP address)
   public = yes
   writable = no
   browseable = yes
   guest ok = yes
   printable = no


Some More Screenshot

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s