Short step-by-step manual. It's also suitable, if you have no any Windows machine near. Please note, that this is guide for users, which already has experience in Windows activation: - Download and install VMware Fusion - Copy /Applications/VMware Fusion.app/Contents/Library/vmware-vmx to somewhere. I recommend to ~/Downloads. ("~" means your home directory) - Open terminal window and run: $ segedit vmware-vmx -extract __VMWARE bios440 bios440.rom (Personally, I don't like embedded terminal program and using iTem2) This will extract BIOS rom file from vmware-vmx and save it as bios440.rom, on which we will apply a SLIC patch. - Now, you need any Windows machine. You can also install virtual Windows machine, using your VMware Fusion - Install latest "Andy's Phoenix BIOS tool" (sorry, can't post URL, use "Forum search") - Install latest "RW-Everything" to get AcpiTbls.rw (The same thing, use "Forum search") - After You'll get patched bios440.rom from Windows machine, put it somewhere on your Mac. I recommend to ~/Documents (If you using virtual Windows machine, then I recommend to use "shared folder" for quick file exchange - Virtual Machine - Sharing - Sharing Settigs) - Now, You can create and install virtual Windows machine, if you haven't did it before. - After installation, You should shutdown your Windows virtual machine - Locate .vmx file of you Windows virtual machine. Usually it's in ~/Documents/... - Open .vmx file and put in the end: bios440.filename = "/path/to/your/patched/bios440.rom/file" (example: bios440.filename = "/Users/acid/Documents/bios440.rom") - Now, your virtual machine has correct BIOS for activation - Run your virtual machine and make usual procedure for certificate (.xrm-ms) installation and activation. Good luck!
Can segedit insert the resources back into executable? External BIOS is not as "elegant" (still works fine) sebus
I prefer external bios... it's more elegant to me, the executable remains untouched, therefore all guests stay modular... you can choose to have a patched BIOS or not for each guest, or different SLIC for each guest
Thanks for the information, i am trying to activate an instance of XP for VMWare on a Dell D830, is there any chance you could give me more information on how to use the tools such as Andy's BIOS tool, and RW Everywhere as googling the subject has left me very confused. Thanks in advance.
@ IlDavo SLIC has nothing do do it XP, you need modded BIOS with SLP In your case most likely Hewlett-Packard string (you can always check it with oembios tool - available in XP section) Code: $ segedit vmware-vmx -replace __VMWARE bios440 361H_asus21.rom -output vmware-vmx-slic segedit: can't replace section (__VMWARE,bios440) in: vmware-vmx because it requires relocation segedit: unknown load command 5 (result maybe bad) segedit: current limitation, can't process files with LC_DYSYMTAB load command as in: vmware-vmx So it seems that it is not easy to do the replacement...