Subscribe to our RSS news feed
AAPL 275.62 (0.56)

VMware Retail Leopard Templates
********
  • Group: Members
  • Posts: 1,282
  • Joined: 16-October 07
  • From: Manchester UK
  • Member No.: 142,645
New version with better VMware support and more flexible setup here http://www.insanelymac.com/forum/index.php?showtopic=172474

Update 1: Get VMware tools from VMware Fusion 2

Mount the downloaded DMG in your Leopard guest. Using Terminal issue the following command:
pax -z -f /Volumes/VMware\ Fusion/Install\ VMware\ Fusion.app/Contents/Resources/Install\ VMware\ Fusion.pkg/Contents/Resources/Install\ VMware\ Fusion.pax.gz './Library/Application Support/VMware Fusion/isoimages/darwin.iso'
You will find the darwin.iso in a subfolder as highlighted.


Update 2: Partial sound support
Please try this KEXT in your guest. Found to work on Windows and Linux Workstation, although can be choppy.
http://forum.insanelymac.com/index.php?showtopic=88597


Update 3: 32-bit Leopard and processor support
OK I can confirm that even running Leopard in 32-bit seems to require VT-x. VMware has 2 different modes of operations:

1. Binary translation - used to run most 32-bit guests and 64-bit guests on certain AMD processors
2. VT-x/SVM mode - used to run 64-bit guests on Intel VT-x and AMD SVM enabled processor

The use of VT-x for 32-bit guests was experimental as binary translation was found to be ore efficient, but looks like it is essential for the current ability to run Leopard unaltered on Workstation etc. Fusion runs on VT-x enabled Intel processors used in real Mac hardware so can always run 32 and 64-bit guests.


VMware Darwin Support
---------------------
Version 1.0.0
-------------
This package allows VMware to run Darwin based operating systems without
modification to extensions or the XNU kernel.

New features are:

1. Boot CD is mounted transparently as in VMware Fusion. No way around the boot
CD, but doesn't do anything except chain to the hard disk. This has been
documented elsewhere, but basically scripts ensure darwin.iso is correctly
signed for the native boot mechanisms in VMware.

http://blog.rectalogic.com/2008/08/virtual...ard-client.html

2. Hard disk template uses EFI Partition Booter from Munky, which means simpler
modification to boot parameters. No need to hack CD images. This is all
pre-built so no work needed on your part, but if you want to hack around, e.g.
add other kernel such as Voodoo, much easier to accomplish.

http://forum.insanelymac.com/index.php?showtopic=127330

3. Templates are now SCSI hard disk based, following VMware's recommendations.

4. 32-bit and 64-bit templates. Not a big deal but thought would be useful.

As before this is for retail Leopard installs from retail media on a supported
CPU e.g. Core 2 Solo/Duo and whatever else is compatible these days. I guess
Voodoo kernel may help the others, and I will be interested on how AMD and older
Intel processor users maybe make this work.

I will likely update with the next Chameleon boot loader, which does EFI
partition, DSDT overrides etc., once it comes out. Also will add voodoo kernel
templates once it reaches release. This may help those on unsupported
processors.

It has been tested using:
  • VMware Workstation 6.5.0 and 6.5.1
  • VMware Fusion 2.0.0 and 2.0.1
Note that if you have previously built guests using the original Fusion system,
they won't work with this form of CD. Sorry but it is an either or choice. This
system may well work with Server 2.0 but I haven't had time to test it.

There are 3 directories in the package:

1. booter - contains a replacement darwin.iso plus scripts to re-apply SHA-1
digital signatures.

There are 2 batch files in the folder which will backup the current VMware tools
iso images and SHA-1 digest, then update the darwin.iso if needed. Finally it
re-generates the SHA-1 digest using OpenSSL using the tools-priv.pem and
tools-key.pub keys.

The commands should be run from the command line or shell.

For Windows:

Usage: signiso {workstation|server|player} {backup|restore}
workstation|server|player - select product
backup - backup and sign ISO images
restore - restore VMware signature

For Linux and Mac OS X:

Usage: signiso.sh {--backup|--restore}
backup - backup and sign ISO image
restore - restore VMware signature

The files that are backed up will go into a "backup" folder in the folder you
extracted the package to and the files backed up come from:

Workstation on Windows - C:\Program Files\VMware\VMware Workstation
Server on Windows - C:\Program Files\VMware\VMware Server
Player on Windows - C:\Program Files\VMware\VMware Player
All VMware products on Linux - /usr/lib/vmware/isoimages
Fusion on Mac OS X - /Library/Application Support/VMware Fusion/isoimages

2. Darwin-32 - A VMware template to run a 32-bit Darwin OS. Requires Mac
compatible Intel processor.
3. Darwin-64 - A VMware template to run a 64-bit Darwin OS. Requires Mac
compatible Intel processor with VT-x extensions enabled.

Just so everyone understands, these are templates. They have no pre-installed Leopard, which you must provide yourself. To install Leopard using the templates follow these steps:
  1. Open the VMX file in whatever VMware product you are trying this on (screenshot 1). You may want to change the virtual memory settings.
  2. You will need to point the virtual CD drive to either the physical Leopard DVD or an ISO image (screenshot 2).
  3. Power on the virtual machine and wait until the system boots. Ignore the error about com.appl.Boot.plist. (screenshot 3)
  4. Use the VMware menus to cancel the tools installation (screenshot 4).
  5. At the boot prompt press the Esc key and enter 9f as the boot device (screenshot 5).
  6. Should now boot to the installation DVD (screenshot 6).
After you have installed you should only have to press the enter key at the screen as in screen shot 2. You won't need to do anything else!

To install the VMware tools I suggest you use the darwin.iso from Fusion 2.0.1 (get an evaluation if needed). To install you will need to mount this ISO image manually then run the installer. Note that the graphics driver and shared folders do not work on WIndows and Linux VMware products.

The files are here http://www.mediafire.com/?sharekey=0bd107e...2db6fb9a8902bda.
Attached File(s)
Attached File  Image1.png ( 47.84K ) Number of downloads: 1469
Attached File  Image2.png ( 14.1K ) Number of downloads: 1228
Attached File  Image3.png ( 35.14K ) Number of downloads: 1456
Attached File  Image4.png ( 39.69K ) Number of downloads: 1334
Attached File  Image5.png ( 33.02K ) Number of downloads: 1200
Attached File  Image6.png ( 578.78K ) Number of downloads: 1002
 
PM Profile Card
Go to the top of the page
+ Quote Post
 
Start new topic
Replies
*
  • Group: Newbies
  • Posts: 3
  • Joined: 27-December 08
  • Member No.: 343,933
Hi Donk,

I was trying to install Leopard on a VM following your instructions but I get stucked on a gray screen with the apple logo. Do you have any idea?



Thanks
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- Donk   VMware Retail Leopard Templates   Dec 2 2008, 03:42 PM
- - Scorched   Thank you Donk. Keep up the good work.   Dec 2 2008, 07:02 PM
- - moodjbow   Donk, this is a whole lotta work for one person, s...   Dec 2 2008, 07:28 PM
|- - Donk   QUOTE (moodjbow @ Dec 2 2008, 07:28 PM) D...   Dec 2 2008, 07:54 PM
- - moodjbow   Hi Donk! If I understood your batch file righ...   Dec 2 2008, 10:23 PM
- - Scorched   Whether the version of Windows you are using is 32...   Dec 2 2008, 11:44 PM
- - flyingfishfinger   Dang, amazing work. Anyways as I mentioned in the ...   Dec 3 2008, 01:53 AM
- - MikeHunt79   Wow, I didn't know it was possible to have an ...   Dec 3 2008, 02:12 AM
- - waleof   QUOTE 2. Darwin-32 - A VMware template to run a 64...   Dec 3 2008, 06:57 AM
|- - Donk   Thanks for the feedback 1. My batch file for Wind...   Dec 3 2008, 07:59 AM
|- - Donk   Would someone just try this simple VBscript out fo...   Dec 3 2008, 09:03 AM
- - Chimera   Donk, I get a script host error, line 11, char 1 -...   Dec 3 2008, 12:21 PM
|- - Donk   QUOTE (Chimera @ Dec 3 2008, 12:21 PM) Do...   Dec 3 2008, 01:30 PM
|- - moodjbow   QUOTE (Donk @ Dec 3 2008, 02:30 PM) Actua...   Dec 4 2008, 08:22 PM
- - Ricardo Koch   Thanks man, Worked perfect for me. But I have a q...   Dec 5 2008, 11:53 AM
|- - Scorched   QUOTE (Ricardo Koch @ Dec 5 2008, 06:53 A...   Dec 5 2008, 11:58 AM
- - GugaLK   QUOTE (Scorched @ Dec 5 2008, 11:58 AM) E...   Dec 5 2008, 02:09 PM
- - NSCXP2005   With the retail version of Max OSX 10.5 or above y...   Dec 5 2008, 03:07 PM
- - tankies   Hi Donk, Really thanks for the great work you...   Dec 5 2008, 08:59 PM
|- - Donk   QUOTE (tankies @ Dec 5 2008, 08:59 PM) Hi...   Dec 6 2008, 11:40 AM
|- - tankies   Thanks Donk, It seemed that the darwin.iso attach...   Dec 6 2008, 10:28 PM
|- - tankies   Hi Donk, Would you please outline the procedures ...   Dec 8 2008, 12:37 PM
|- - Donk   QUOTE (tankies @ Dec 8 2008, 12:37 PM) Hi...   Dec 8 2008, 01:50 PM
- - hug0   Donk - can I use your step by step guide above to ...   Dec 6 2008, 05:24 PM
|- - moodjbow   QUOTE (hug0 @ Dec 6 2008, 06:24 PM) Donk ...   Dec 7 2008, 09:08 AM
|- - Donk   QUOTE (moodjbow @ Dec 7 2008, 09:08 AM) h...   Dec 7 2008, 07:21 PM
- - pdragz   Hey Donk, Thanks for all your work, i appreciate t...   Dec 6 2008, 08:29 PM
- - Martin255   Thanks for this wonderful work, Donk & all the...   Dec 7 2008, 04:53 PM
- - Martin255   Install finished, it's working great! It b...   Dec 7 2008, 11:10 PM
- - flyingfishfinger   Ok, sweet install with the new template. Everythin...   Dec 8 2008, 02:18 AM
|- - Donk   QUOTE (flyingfishfinger @ Dec 8 2008, 02...   Dec 8 2008, 08:07 AM
- - waleof   QUOTE (Donk @ Dec 2 2008, 11:42 PM) I wil...   Dec 8 2008, 12:46 PM
- - major4b2   First up... impressive. Hats off.. and big hand...   Dec 11 2008, 04:09 PM
- - Martinez84   Thanks Donk!! I haven't got sound, L...   Dec 12 2008, 05:52 PM
- - NSCXP2005   Hi donk, I seem to be having problems booting my ...   Dec 12 2008, 08:05 PM
|- - Stretch522   I had the same problem. Using VMWare server 2.0 on...   Jan 8 2009, 04:56 PM
|- - Donk   QUOTE (Stretch522 @ Jan 8 2009, 04:56 PM)...   Jan 8 2009, 07:03 PM
- - major4b2   Hi all, Is it just me or is my path to iso folder...   Dec 13 2008, 07:19 PM
- - major4b2   Working now... nice... Painless installation... r...   Dec 13 2008, 08:22 PM
|- - tankies   Hi, Is there any change to resize the partition f...   Dec 14 2008, 12:45 PM
- - major4b2   Hi all, Update: Installed 64 & 32 bit version...   Dec 14 2008, 09:09 PM
- - high_sign   File verification hashes: vmware-darwin-100.zip C...   Dec 15 2008, 12:45 AM
- - NickDG   Great work! I got everything working on my M...   Dec 16 2008, 10:15 AM
|- - NickDG   QUOTE (NickDG @ Dec 16 2008, 02:15 AM) Gr...   Dec 17 2008, 12:02 AM
|- - Donk   QUOTE (NickDG @ Dec 17 2008, 12:02 AM) He...   Dec 17 2008, 08:11 AM
- - riahc3   Instructions arent too clear... Can you write a s...   Dec 16 2008, 11:19 AM
- - NSCXP2005   I would like the same thing, Donk could you make a...   Dec 16 2008, 01:39 PM
- - Donk   All I have been involved with arranging a funeral ...   Dec 16 2008, 02:09 PM
|- - macdanny   QUOTE (Donk @ Dec 16 2008, 09:09 AM) All ...   Dec 23 2008, 07:42 PM
|- - Donk   QUOTE (macdanny @ Dec 23 2008, 07:42 PM) ...   Dec 23 2008, 08:43 PM
- - NSCXP2005   Thanks for the quick response Donk, Will the new f...   Dec 16 2008, 03:49 PM
|- - Donk   QUOTE (NSCXP2005 @ Dec 16 2008, 03:49 PM)...   Dec 16 2008, 07:56 PM
||- - tankies   Hi Donk, I have successfully installed Leopard ba...   Dec 16 2008, 08:23 PM
||- - Donk   QUOTE (tankies @ Dec 16 2008, 08:23 PM) H...   Dec 16 2008, 09:08 PM
||- - tankies   Hi Donk, Thanks for your quick response. I have d...   Dec 17 2008, 09:40 AM
||- - Donk   QUOTE (tankies @ Dec 17 2008, 09:40 AM) H...   Dec 17 2008, 10:12 AM
||- - tankies   Thanks Donk, I have managed to re-partition and i...   Dec 17 2008, 11:05 PM
||- - Donk   QUOTE (tankies @ Dec 17 2008, 11:05 PM) T...   Dec 18 2008, 09:56 AM
|- - NSCXP2005   QUOTE (NSCXP2005 @ Dec 16 2008, 03:49 PM)...   Dec 17 2008, 11:12 AM
|- - Donk   QUOTE (NSCXP2005 @ Dec 17 2008, 11:12 AM)...   Dec 17 2008, 11:24 AM
- - major4b2   Did anyone upgrade successfully to 10.5.6? Just u...   Dec 17 2008, 02:23 PM
|- - Donk   QUOTE (major4b2 @ Dec 17 2008, 02:23 PM) ...   Dec 17 2008, 03:01 PM
- - myhayk   Hi all, I am a noob as far as the OSx86 project g...   Dec 17 2008, 05:09 PM
|- - Donk   QUOTE (myhayk @ Dec 17 2008, 05:09 PM) Hi...   Dec 17 2008, 06:08 PM
|- - zerotri   QUOTE (myhayk @ Dec 17 2008, 09:09 AM) Hi...   Jan 5 2009, 06:09 AM
- - myhayk   Thanks, that makes sense then. I will try with a r...   Dec 17 2008, 09:15 PM
- - major4b2   Did anyone upgrade successfully to 10.5.6? Just u...   Dec 18 2008, 10:39 AM
|- - Donk   QUOTE (major4b2 @ Dec 18 2008, 10:39 AM) ...   Dec 18 2008, 11:12 AM
- - myhayk   Hi Donk, Tried with a retail version (downloaded,...   Dec 18 2008, 10:16 PM
- - markm75   Hi there.. I'm new to the osx86 scene.. i...   Dec 18 2008, 10:44 PM
|- - Donk   QUOTE (markm75 @ Dec 18 2008, 10:44 PM) H...   Dec 19 2008, 08:57 AM
|- - leesui   Thanks Donk! great works. it's fine workin...   Dec 19 2008, 09:51 AM
||- - Donk   QUOTE (leesui @ Dec 19 2008, 09:51 AM) T...   Dec 19 2008, 11:23 AM
||- - leesui   QUOTE (Donk @ Dec 19 2008, 11:23 AM) NOt ...   Dec 19 2008, 12:11 PM
||- - Donk   QUOTE (leesui @ Dec 19 2008, 12:11 PM) Ye...   Dec 19 2008, 12:15 PM
|- - myhayk   QUOTE (Donk @ Dec 19 2008, 02:57 AM) Have...   Dec 19 2008, 05:37 PM
- - Scorched   I updated to 10.5.6 and used the -v -x -f flags af...   Dec 19 2008, 12:20 PM
- - myhayk   Yes, everything worked out OK. Upgraded to 10.5.6,...   Dec 20 2008, 12:18 AM
- - major4b2   Hi guys, I created the VM in fusion [with install...   Dec 21 2008, 08:03 AM
- - mobius888   I have a C2D T5500 (1.66GHz) which doesnt support ...   Dec 24 2008, 11:24 AM
|- - Donk   QUOTE (mobius888 @ Dec 24 2008, 11:24 AM)...   Dec 24 2008, 01:19 PM
- - mobius888   Getting mkdir() failed to create /Library/Logs wit...   Dec 25 2008, 02:07 AM
- - juuva   My attempt also gets stuck at the grey Apple logo ...   Dec 29 2008, 12:14 AM
- - ozbeklar   Is it possible to make sounds/audio drivers work?   Dec 31 2008, 03:13 PM
- - Loungeflyz   W00t! Donk you rule! Have been mucking...   Jan 3 2009, 07:55 AM
- - flashmail   Hi Donk, it is my first post and i would like to...   Jan 6 2009, 11:33 AM
- - flashmail   Hi Donk, ok here my results, which are not very ...   Jan 6 2009, 01:40 PM
|- - Donk   QUOTE (flashmail @ Jan 6 2009, 01:40 PM) ...   Jan 6 2009, 01:52 PM
|- - Onizuka76   QUOTE (flashmail @ Jan 6 2009, 02:40 PM) ...   Jan 6 2009, 02:18 PM
|- - Donk   QUOTE (Onizuka76 @ Jan 6 2009, 02:18 PM) ...   Jan 6 2009, 02:44 PM
- - flashmail   ups just recognized, thanks a lot for your answer ...   Jan 6 2009, 02:11 PM
- - flashmail   it would be nice to know, how to create a new temp...   Jan 7 2009, 07:54 AM
- - flashmail   sorry to bother again, but is there no one else av...   Jan 8 2009, 02:43 PM
- - tdog   Thanks for the great templates. Install from retai...   Jan 8 2009, 09:08 PM
|- - Donk   QUOTE (tdog @ Jan 8 2009, 09:08 PM) Thank...   Jan 9 2009, 08:22 AM
|- - tdog   Thanks for the fast reply. I'm amazed at how w...   Jan 9 2009, 09:03 PM
- - flashmail   Hi community, just started an other test: Produc...   Jan 9 2009, 01:03 PM
|- - Donk   QUOTE (flashmail @ Jan 9 2009, 01:03 PM) ...   Jan 9 2009, 06:32 PM
- - flashmail   I must be blind, but where the hell i can find whi...   Jan 9 2009, 07:27 PM
4 Pages V   1 2 3 > » 

Reply to this topic Start new topic

2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 3rd September 2010 - 09:02 AM