vmware-vmx.exe is the same for x86 and x64 so this will work on both. i,e for x86 copy and replace in C:\Program Files\VMware\VMware Workstation\vmware-vmx.exe Another point if adding SLIC2.1 only no need to extract vmware bios with a resource editor you can load vmware-vmx.exe directly into AndyP,s Phoenix tool with RW report and add SLIC it will save it as vmware-vmx_SLIC.exe.
None of the solutions above work. MSI and certificate does not activate (win 7, win 2008 R2), and adding SLIC 2.1 to vmware-vmx file ends with a failed status in phoenix tool. How did you do that successfully, I foloowed tutorials but none working
It does work the error is a your end you doing something wrong. It obviously works for every one else or this forum would be full of posts saying it didn't work. Code: Phoenix BIOS (EXE) (Virtual) Written DECOMPC0.ROM Written DISPLAY0.ROM Written LOGO0.PGX Written ACPI0.AML Written ACPI1.ROM Written USER0.ROM Written ROMEXEC0.ROM Written STRINGS0.ROM Written UPDATE0.ROM Written SETUP0.ROM Written TEMPLAT0.ROM Written MISER0.ROM Written ACPI2.ROM Written ACPI3.ROM Written ACPI4.ROM Written ACPI5.ROM Written ACPI6.ROM Written ACPI7.ROM Written ROMEXEC1.ROM Written LOGO1.PGX Written ACPI8.ROM Written ACPI9.ROM Written ACPI10.ROM Written ACPI11.ROM Written ACPI12.ROM Written ACPI13.ROM Written ACPI14.BIN Written ACPI15.BIN Written ACPI16.ROM Written BIOSCOD0.ROM Written BIOSCOD1.ROM Written BIOSCOD2.ROM Written BIOSCOD3.ROM Written ESCD.ROM Written BB.ROM OEM/Table IDs identified are: 1. PTLTD Custom 2. INTEL 440BX SLIC digital signature valid Parsing RW Everything report for OEM/Table IDs XSDT OEM/Table ID is INTEL 440BX FACP OEM/Table ID is INTEL 440BX BOOT OEM/Table ID is PTLTD $SBFTBL$ APIC OEM/Table ID is PTLTD APIC MCFG OEM/Table ID is PTLTD $PCITBL$ SRAT OEM/Table ID is VMWAREMEMPLUG WAET OEM/Table ID is VMWAREVMW WAET DSDT OEM/Table ID is PTLTD Custom OEM/Table IDs identified are: 1. INTEL 440BX 2. 440BX 3. PTLTD $SBFTBL$ 4. PTLTD APIC 5. PTLTD $PCITBL$ 6. VMWAREMEMPLUG 7. VMWAREVMW WAET 8. PTLTD Custom Original BIOS size 8483352 bytes 76E56 Module BCPNVS Size 28 76E67 Module BCPCAC Size 17 76EE7 Module BCPSYS Size 128 76F27 Module BCPOST Size 64 76F3A Module BCPFDD Size 19 76F5E Module BCPMCF Size 36 76F73 Module BCPMSF Size 21 76F7F Module BCPMST Size 12 76F8B Module BCPMCT Size 12 76F97 Module BCPMNT Size 12 76FAD Module BCPP6 Size 22 76FD8 Module BCPMPT Size 43 770A3 Module BCPMSB Size 203 770C2 Module BCPMCD Size 31 770E3 Module BCPHDD Size 33 770F2 Module BCPHDF Size 15 77100 Module BCPMB3 Size 14 77121 Module BCPCMP Size 33 77153 Module BCPCI Size 50 7715F Module BCPKBF Size 12 7716C Module BCPMOU Size 13 77177 Module BCPMHL Size 11 7718D Module BCPQBT Size 22 77199 Module BCPQKB Size 12 771A7 Module BCPSEC Size 14 771C4 Module BCPACP Size 29 771EC Module BCPDMI Size 40 7720B Module BCPNV Size 31 77260 Module BCPCPU Size 85 77281 Module BCPCHP Size 33 7729C Module BCPPNP Size 27 Bank size 512K 79BB5 Module DECOMPC0.ROM Size 1072 790A9 Module DISPLAY0.ROM Compressed size 2801 Original size 4064 78BF1 Module LOGO0.ROM Compressed size 1181 Original size 14162 7788A Module ACPI0.ROM Compressed size 4940 Original size 16147 77812 Module ACPI1.ROM Compressed size 93 Original size 99 777F3 Module USER0.ROM Size 4 70775 Module ROMEXEC0.ROM Size 28744 6E7E3 Module STRINGS0.ROM Compressed size 8055 Original size 18017 6B7B8 Module UPDATE0.ROM Size 12304 67CB7 Module SETUP0.ROM Compressed size 15078 Original size 36952 6570F Module TEMPLAT0.ROM Compressed size 9613 Original size 22496 626C1 Module MISER0.ROM Compressed size 12339 Original size 17968 618C1 Module ACPI2.ROM Compressed size 3557 Original size 36356 616F0 Module ACPI3.ROM Compressed size 438 Original size 7849 6168A Module ACPI4.ROM Compressed size 75 Original size 94 614C3 Module ACPI5.ROM Compressed size 428 Original size 2993 611CE Module ACPI6.ROM Compressed size 730 Original size 1717 61147 Module ACPI7.ROM Compressed size 108 Original size 93 60005 Module ROMEXEC1.ROM Size 4368 5E5BE Module LOGO1.ROM Compressed size 6700 Original size 149170 5E474 Module ACPI8.ROM Compressed size 303 Original size 818 5E3F6 Module ACPI9.ROM Compressed size 99 Original size 87 5E33F Module ACPI10.ROM Compressed size 156 Original size 241 5E2E0 Module ACPI11.ROM Compressed size 68 Original size 56 5E14C Module ACPI12.ROM Compressed size 377 Original size 692 5E0C1 Module ACPI13.ROM Compressed size 112 Original size 129 5E04B Module ACPI14.ROM Compressed size 91 Original size 116 5DFB5 Module ACPI15.ROM Compressed size 123 Original size 244 5DF71 Module ACPI16.ROM Compressed size 41 Original size 52 54248 Module BIOSCOD0.ROM Compressed size 40206 Original size 58528 4DB0B Module BIOSCOD1.ROM Compressed size 26402 Original size 50496 4802E Module BIOSCOD2.ROM Compressed size 23234 Original size 34856 43273 Module BIOSCOD3.ROM Compressed size 19872 Original size 26144 ESCD at 7A000 size 2000 Bootblock at 7C000 length 4000 Written DECOMPC0.ROM Written DISPLAY0.ROM Written LOGO0.PGX Written ACPI0.AML Written ACPI1.ROM Written USER0.ROM Written ROMEXEC0.ROM Written STRINGS0.ROM Written UPDATE0.ROM Written SETUP0.ROM Written TEMPLAT0.ROM Written MISER0.ROM Written ACPI2.ROM Written ACPI3.ROM Written ACPI4.ROM Written ACPI5.ROM Written ACPI6.ROM Written ACPI7.ROM Written ROMEXEC1.ROM Written LOGO1.PGX Written ACPI8.ROM Written ACPI9.ROM Written ACPI10.ROM Written ACPI11.ROM Written ACPI12.ROM Written ACPI13.ROM Written ACPI14.BIN Written ACPI15.BIN Written ACPI16.ROM Written BIOSCOD0.ROM Written BIOSCOD1.ROM Written BIOSCOD2.ROM Written BIOSCOD3.ROM Written ESCD.ROM Written BB.ROM SLIC module size is 374 bytes The SLIC checksum has been corrected to 0 OEM Activation 2.1 SLIC Parsing RW Everything report for OEM/Table IDs XSDT OEM/Table ID is INTEL 440BX FACP OEM/Table ID is INTEL 440BX BOOT OEM/Table ID is PTLTD $SBFTBL$ APIC OEM/Table ID is PTLTD APIC MCFG OEM/Table ID is PTLTD $PCITBL$ SRAT OEM/Table ID is VMWAREMEMPLUG WAET OEM/Table ID is VMWAREVMW WAET DSDT OEM/Table ID is PTLTD Custom OEM/Table IDs identified are: 1. INTEL 440BX 2. 440BX 3. PTLTD $SBFTBL$ 4. PTLTD APIC 5. PTLTD $PCITBL$ 6. VMWAREMEMPLUG 7. VMWAREVMW WAET 8. PTLTD Custom OEM/Table IDs identified are: 1. INTEL 440BX 2. 440BX 3. PTLTD $SBFTBL$ 4. PTLTD APIC 5. PTLTD $PCITBL$ 6. VMWAREMEMPLUG 7. VMWAREVMW WAET 8. PTLTD Custom RSDT table header found in BIOSCOD0.ROM ** RSDT table OEM and Table ID patched to MSI_NBMEGABOOK (from report) ** XSDT table OEM and Table ID patched to MSI_NBMEGABOOK (from report) ** APIC table OEM and Table ID patched to MSI_NBMEGABOOK (from report) ** SRAT table OEM and Table ID patched to MSI_NBMEGABOOK (from report) ** BOOT table OEM and Table ID patched to MSI_NBMEGABOOK (from report) ** WAET table OEM and Table ID patched to MSI_NBMEGABOOK (from report) ** HPET table OEM and Table ID patched to MSI_NBMEGABOOK ** MCFG table OEM and Table ID patched to MSI_NBMEGABOOK (from report) Updated BIOSCOD0.ROM written New BIOSCOD0.ROM Module is 21 bytes too small INTEL 440BX string found in ACPI14.BIN at A in FACP table INTEL 440BX string found in ACPI15.BIN at A in FACP table 440BX string found in ACPI14.BIN at 10 in FACP table 440BX string found in ACPI15.BIN at 10 in FACP table 440BX string found in ROMEXEC0.ROM at 6852 PTLTD Custom string found in ACPI0.AML at A in DSDT table (from report) INTEL 440BX string found split in ROMEXEC0.ROM at 684A 684E 6852 6856 New BIOSCOD0.ROM Module is 21 bytes too small ** BIOSCOD0.ROM reintegrated successfully ** SLIC module inserted successfully SLIC written as module ACPI17.ROM ROM.SCR amended 76E56 Module BCPNVS Size 28 76E67 Module BCPCAC Size 17 76EE7 Module BCPSYS Size 128 76F27 Module BCPOST Size 64 76F3A Module BCPFDD Size 19 76F5E Module BCPMCF Size 36 76F73 Module BCPMSF Size 21 76F7F Module BCPMST Size 12 76F8B Module BCPMCT Size 12 76F97 Module BCPMNT Size 12 76FAD Module BCPP6 Size 22 76FD8 Module BCPMPT Size 43 770A3 Module BCPMSB Size 203 770C2 Module BCPMCD Size 31 770E3 Module BCPHDD Size 33 770F2 Module BCPHDF Size 15 77100 Module BCPMB3 Size 14 77121 Module BCPCMP Size 33 77153 Module BCPCI Size 50 7715F Module BCPKBF Size 12 7716C Module BCPMOU Size 13 77177 Module BCPMHL Size 11 7718D Module BCPQBT Size 22 77199 Module BCPQKB Size 12 771A7 Module BCPSEC Size 14 771C4 Module BCPACP Size 29 771EC Module BCPDMI Size 40 7720B Module BCPNV Size 31 77260 Module BCPCPU Size 85 77281 Module BCPCHP Size 33 7729C Module BCPPNP Size 27 Bank size 512K 79BB5 Module DECOMPC0.ROM Size 1072 790A9 Module DISPLAY0.ROM Compressed size 2801 Original size 4064 78BF1 Module LOGO0.ROM Compressed size 1181 Original size 14162 7788A Module ACPI0.ROM Compressed size 4940 Original size 16147 77812 Module ACPI1.ROM Compressed size 93 Original size 99 777F3 Module USER0.ROM Size 4 70775 Module ROMEXEC0.ROM Size 28744 6E7E3 Module STRINGS0.ROM Compressed size 8055 Original size 18017 6B7B8 Module UPDATE0.ROM Size 12304 67CB7 Module SETUP0.ROM Compressed size 15078 Original size 36952 6570F Module TEMPLAT0.ROM Compressed size 9613 Original size 22496 626C1 Module MISER0.ROM Compressed size 12339 Original size 17968 618C1 Module ACPI2.ROM Compressed size 3557 Original size 36356 616F0 Module ACPI3.ROM Compressed size 438 Original size 7849 6168A Module ACPI4.ROM Compressed size 75 Original size 94 614C3 Module ACPI5.ROM Compressed size 428 Original size 2993 611CE Module ACPI6.ROM Compressed size 730 Original size 1717 61147 Module ACPI7.ROM Compressed size 108 Original size 93 60005 Module ROMEXEC1.ROM Size 4368 5E5BE Module LOGO1.ROM Compressed size 6700 Original size 149170 5E474 Module ACPI8.ROM Compressed size 303 Original size 818 5E3F6 Module ACPI9.ROM Compressed size 99 Original size 87 5E33F Module ACPI10.ROM Compressed size 156 Original size 241 5E2E0 Module ACPI11.ROM Compressed size 68 Original size 56 5E14C Module ACPI12.ROM Compressed size 377 Original size 692 5E0C1 Module ACPI13.ROM Compressed size 112 Original size 129 5E04B Module ACPI14.ROM Compressed size 91 Original size 116 5DFB5 Module ACPI15.ROM Compressed size 123 Original size 244 5DF71 Module ACPI16.ROM Compressed size 41 Original size 52 54248 Module BIOSCOD0.ROM Compressed size 40185 Original size 58528 4DB0B Module BIOSCOD1.ROM Compressed size 26402 Original size 50496 4802E Module BIOSCOD2.ROM Compressed size 23234 Original size 34856 43273 Module BIOSCOD3.ROM Compressed size 19872 Original size 26144 430E2 Module ACPI17.ROM Size 374 ESCD at 7A000 size 2000 Bootblock at 7C000 length 4000 Combined with original EXE SLIC performed successfully. BIOS file is F:\Bios_Modding\BackUp-VMX\vmware-vmx_SLIC.exe Phoenix BIOS (EXE) (Virtual) Written DECOMPC0.ROM Written DISPLAY0.ROM Written LOGO0.PGX Written ACPI0.AML Written ACPI1.ROM Written USER0.ROM Written ROMEXEC0.ROM Written STRINGS0.ROM Written UPDATE0.ROM Written SETUP0.ROM Written TEMPLAT0.ROM Written MISER0.ROM Written ACPI2.ROM Written ACPI3.ROM Written ACPI4.ROM Written ACPI5.ROM Written ACPI6.ROM Written ACPI7.ROM Written ROMEXEC1.ROM Written LOGO1.PGX Written ACPI8.ROM Written ACPI9.ROM Written ACPI10.ROM Written ACPI11.ROM Written ACPI12.ROM Written ACPI13.ROM Written ACPI14.BIN Written ACPI15.BIN Written ACPI16.ROM Written BIOSCOD0.ROM Written BIOSCOD1.ROM Written BIOSCOD2.ROM Written BIOSCOD3.ROM Written ACPI17.ROM Written ESCD.ROM Written BB.ROM Full SLIC table found in ACPI17.ROM at 0 OEM/Table IDs identified are: 1. MSI_NBMEGABOOK 2. PTLTD Custom 3. INTEL 440BX Complete SLIC (2.1) (MSI_NBMEGABOOK $ MSFT) in ACPI17.ROM (x1) Complete SLIC (2.1) (MSI_NBMEGABOOK $ MSFT) in ACPI17.ROM matches certificate (x1)
Do it again, and if you fail, do it again, and if you fail do it again Maybe you will learn something this way Saying "it does not work" is very much dumb user response sebus
Sorry, that was the rwwrtite table report who was not properly generated. vmware-vmx.exe succesfully patched (HP 2.1 SLIC). + Windows 2008 R2 standard ISO untouched + Matching vmware-vmx.exe certificate (HP-HP-2.1.XRM-MS), installed successfully + Matching SLP key (2008 R2 Standard Dell), installed successfully = Not activating... So what I've missed ? How debugging this since I have no error at all ? And sorry for my english, there is no tutorials in my birth language and this is a little difficult for me on some high technical terms.
You patched vmware-vmx.exe with Dell 2.1 SLIC ? And you can use VMware Workstation|Player (Multi-Brand) Bios Installer it makes a backup so you can revert to unpatched version.
Most likely your slic & certificate do not match (easy with HP, as they have server/workstation versions that are not exchangeable) sebus
use Andy's Phoenixtool to add slic to vmware-vmx.exe then open up vmware-vmx.exe with a resource editor and go to BINRES\606 and save the resource as HP.ROM then you can add the file name to your vmx config-file of your Virtual Machine. Or do you mean the 1kb HP.bin file to use with Andy's Phoenixtool it is located in phoenixtool209\SLIC21 folder I have just Installed VMware Workstation 9.0 , but I still have a vmware-vmx.exe file from 8.4 so what is it exactly you need the 512kb rom file i,e, bios from 8.4 vmware-vmx.exe
Same stands, LEARN! Use the tool to patch the .exe with SLIC 2.1, use XN Resource Editor to extract the BIOS resource itself in .bin format sebus
urie I extracted bios from VMWare 9 and followed the instructions in the guide. Inserted "Dell System" in "BIOSCOD2.ROM" and now my Win XP is activated. See attachment where to insert Dell string.