![]() |
#1
|
||||
|
||||
[Guide] AMD OSx86 - install Snow Leopard on VMware Fusion
Hi! First, sorry for my poor english. :blink:
AMD CPU doesn't support Intel-VT, so we need to modify some settings. 1. create new virtual machine, guestOS: Mac OS X Server 10.6 2. Edit Mac OS X Server 10.6.vmx: delete firmware = "efi" change guestOS = "darwin10" to freebsd add sound.present = "TRUE" sound.fileName = "-1" sound.autodetect = "TRUE" 3. mount Mac OS X Server 10.6.vmdk -> /Volumes/Macintosh HD 4. mount SL install dmg, go to folder /Mac OS X Install DVD/System/Installation/Packages/, launch OSInstall.mpkg, install SL to /Volumes/Macintosh HD 5. install Chameleon 2.0 RC2 r640 to /Volumes/Macintosh HD 6. install PC EFI V10.4 to /Volumes/Macintosh HD 7. replace the original vanilla mach_kernel (/Volumes/Macintosh HD/mach_kernel) with qoopz kernel 8. place fakesmc.kext in /Volumes/Macintosh HD/System/Library/Extensions 9. install vmware virtual ps/2 keyboard/mouse driver: VoodooPS2Controller-0.98-installer.pkg to /Volumes/Macintosh HD 10. start up SL virtual machine in verbose mode, install vga driver VMsvga2 and sound driver EnsoniqAudioPCI 11. use Marvin’s AMD Utility to do cpuids patch. All done! ![]() here is the contents of Mac OS X Server 10.6.vmx: Code:
.encoding = "UTF-8" config.version = "8" virtualHW.version = "7" maxvcpus = "4" scsi0.present = "TRUE" scsi0.virtualDev = "lsilogic" scsi1.present = "TRUE" scsi1.virtualDev = "lsilogic" memsize = "1024" scsi0:0.present = "TRUE" scsi0:0.fileName = "Mac OS X Server 10.6.vmdk" scsi1:0.present = "TRUE" scsi1:0.autodetect = "TRUE" scsi1:0.deviceType = "cdrom-raw" ethernet0.present = "TRUE" ethernet0.connectionType = "nat" ethernet0.virtualDev = "e1000" ethernet0.wakeOnPcktRcv = "FALSE" ethernet0.addressType = "generated" usb.present = "TRUE" ehci.present = "TRUE" pciBridge0.present = "TRUE" pciBridge4.present = "TRUE" pciBridge4.virtualDev = "pcieRootPort" pciBridge4.functions = "8" pciBridge5.present = "TRUE" pciBridge5.virtualDev = "pcieRootPort" pciBridge5.functions = "8" pciBridge6.present = "TRUE" pciBridge6.virtualDev = "pcieRootPort" pciBridge6.functions = "8" pciBridge7.present = "TRUE" pciBridge7.virtualDev = "pcieRootPort" pciBridge7.functions = "8" sound.present = "TRUE" sound.fileName = "-1" sound.autodetect = "TRUE" vmci0.present = "TRUE" smc.present = "TRUE" ich7m.present = "TRUE" roamingVM.exitBehavior = "go" tools.syncTime = "TRUE" displayName = "Mac OS X Server 10.6" guestOS = "freebsd" nvram = "Mac OS X Server 10.6.nvram" virtualHW.productCompatibility = "hosted" keyboardAndMouseProfile = "macProfile" proxyApps.publishToHost = "FALSE" tools.upgrade.policy = "upgradeAtPowerCycle" powerType.powerOff = "soft" powerType.powerOn = "soft" powerType.suspend = "soft" powerType.reset = "soft" floppy0.present = "FALSE" extendedConfigFile = "Mac OS X Server 10.6.vmxf" |
|