1) make ElCapitan.iso from old OS X vmware vm box
trick is when downloading OS X 10.11, hold on to install it, find out download folder and make it as iso image using this script as root.
http://www.insanelymac.com/forum/topic/308533-how-to-create-a-bootable-el-capitan-iso-fo-vmware/
the last stage you may need to change to,
mv /tmp/ElCapitan.iso.cdr /Users/username/Desktop/ElCapitan.iso
move out this iso file to your laptop from shared folder or by ftp.
2) unlock vmware ws pro to support OS X 10.11
same as before, vmware still cannot support OS X by nature, so need to apply unlock patch, this is only for test/education purpose :)
- stop vmware
- run cmd.exe as Administrator, then run
win-install.cmd - patches VMware win-update-tools.cmd - retrieves latest OS X guest tools
3) create new vm using ElCapitan.iso
cpu: 2
memory: 4GB
network: NAT
vd: 200GB
first reboot, get error:
VMware Workstation unrecoverable error: (vcpu-0) vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1180
remedy:
add this line to vmx file then power on again
smc.version = "0"
hit error during installation:
THERE IS NOT ENOUGH FREE SPACE ON OS X BASE SYSTEM TO INSTALL
cause: vm disk not init and format yet
remedy:
Utilities/Disk Utilities
choice vmdisk, click erase button
when finish, close win
click vm disk to install
4) install vmware tools
- power off vm
- umount DVD
- power on vm
- click vmware tools install from VM menu
- verify copy/paste working fine
- create shared icon on Desktop by
ln -s "/Volumes/VMware Shared Folders" ~/Desktop/shared
5) install Xcode 7.3
download/install from app store is too slow,fast way is to download dmg from apple developer site then manually install it
https://developer.apple.com/downloads/
6) download Xcode docset
go to Xcode/Preferences/Components/Documentation:
- iOS 9.3 doc
- OS X 10.11.4 doc
- Xcode 7.3 doc
7) enable ssh remote access to OS X vm
- remote login on
systemsetup -setremtoelogin on
- add user to ssh group
dseditgroup -o edit -a com.apple.access_ssh
8) clone new vmware vm as milestone backup
- power off vm
- VM/Manage/Clone, choice full clone to merge all previous changes, for example Xcode installation
Enjoy …