VMware Workstation/ESXi BIOS/EFI SLIC Mod

Discussion in 'Virtualization' started by pantagruel, Aug 26, 2015.

  1. Ninja2000

    Ninja2000 MDL Novice

    Aug 5, 2011
    20
    0
    0
    This may seems stupid but I have no idea what I need to do. I have Vmware Workstation and I would like to activate Windows XP Pro 32 bit. What tools and files would I need?
     
  2. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    @Ninja2000

    There is a PDF document included in the download on the first post - VMware 14.1.0 Dell 2.4 SLP-SLIC BIOS-EFI MOD (2.11 MB). It explains how to use the mod.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Ninja2000

    Ninja2000 MDL Novice

    Aug 5, 2011
    20
    0
    0
    I put the BIOS.440.ROM into the Virtual Machines folder and added the lines of code to the VMX but XP does not activate.
     
  4. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    @Ninja2000

    What 'lines of code' did you add to the VMX?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Ninja2000

    Ninja2000 MDL Novice

    Aug 5, 2011
    20
    0
    0
    I placed the BIOS 440 ROM into the Virtual Machines folder and added
    bios440.filename = "BIOS.440.ROM"

    Do I not need to integrate something into this BIOS, a manufacturer logo and key?
     
  6. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    @Ninja2000

    You also need to use an XP OEM installation disk which will have the OEM SLP key integrated, for example, Dell, HP, Lenovo etc. A retail disk will not work. The XP sub-forum has links to such disks, and OEM SLP keys if needed.

    Beyond that, just drop the modded BIOS into the same folder as the ~.vmx, add that single line and you should be OK.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    Name: VMware Workstation 14.1.3 Pro/Player for Windows
    Release Date: 2018-08-14
    Build Number: 9474260

    The BIOS/EFIs are the same as 14.1.0

    BIOS BUILD 464
    EFI ROM version: VMW71.00V.6997262.B64.1710270607 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.6997262.B32.1710270607 (32-bit RELEASE)

    The modded BIOS/EFIs can be found on the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    VMware Workstation 15.0.0 Pro/Player | 24 Sept 2018 | Build 10134415

    The BIOS and EFIs are new for 15.0.0

    BIOS BUILD 474
    EFI ROM version: VMW71.00V.9694812.B64.1808210100 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.9694812.B32.1808210100 (32-bit RELEASE)

    You can get the latest modded BIOS/EFIs on the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    VMware Workstation 15.0.1 Pro/Player | 9 Nov 2018 | Build 10737736

    The BIOS and EFIs are the same as 15.0.0

    BIOS BUILD 474
    EFI ROM version: VMW71.00V.9694812.B64.1808210100 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.9694812.B32.1808210100 (32-bit RELEASE)

    You can get the latest modded BIOS/EFIs on the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. LiteOS

    LiteOS Windowizer

    Mar 7, 2014
    2,198
    974
    90
    #130 LiteOS, Nov 10, 2018
    Last edited: Nov 10, 2018
    Anyone can tell why when im using nvme in vmware 15 and place the virtual disk on ramdisk its doesn't get high speed compare if it was on nvme drive

    thx
     
  11. Nazzy

    Nazzy MDL Junior Member

    Nov 19, 2016
    88
    38
    0
    #131 Nazzy, Nov 17, 2018
    Last edited: Nov 17, 2018
    Hello pantagruel, I am also interested in activating (OEM) XP and 2003 server as virtual machines in VMware Workstation 15. However, the step to make an OEM disc is where I ran into trouble. When I boot the oembios tool v1.1 in a new virtual machine (on VMware Workstation) and choose Option 1: OEMBIOS test for Windows XP, it says "none of the 127 oembios sets will pre activate this system". However test for Windows 2003 it does find bios sets for Dell, Fujitsu, HP, HP.

    How can I make the XPOEM disc to install on the virtual machine if there is no matching bios in the virtual machine? I am probably missing a step (or just plain doing it wrong) as I'm new to this. Appreciate if you or anyone can point me in the right direction to make the XPOEM disc that will activate on a vm.

    I followed these guides:
    https://forums.mydigitallife.net/th...-15-x-pro-player-slp-slic-bios-efi-mod.64693/
    https://forums.mydigitallife.net/threads/how-to-create-pro-oem-slp-cd.7580/
    https://forums.mydigitallife.net/threads/the-windows-xp-oembios-archive.9795/
    https://forums.mydigitallife.net/threads/the-windows-xp-oembios-archive.9795/page-18#post-373708

    Update: I realized I was doing it out of order. I needed to drop the modded bios in the vm's folder first then run oembios tool v1.1. It found a bunch of oembios sets. Now will try continue with making XPOEM cd and hopefully it will activate.

    Update 2: Success! XP oem activated in virtual machine.:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Nazzy

    Nazzy MDL Junior Member

    Nov 19, 2016
    88
    38
    0
    Now I'm on a mission to make 2003R2 oem activated in a virtual machine. The step i'm puzzled about is OEM cd requirement, because I could not find a method to make OEM 2003 CD.

    XP OEM CD is the only guide I found on MDL which was easy enough to follow. But what about for OEM 2003?

    Or is 2003 a different process than XP for oem activation?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Nazzy

    Nazzy MDL Junior Member

    Nov 19, 2016
    88
    38
    0
    #134 Nazzy, Nov 17, 2018
    Last edited: Nov 18, 2018
    Yes I checked that post and believe I have the oembios file(s) I need for 2003R2, however it's the OEM CD that I have a question about:

    Referencing the XP OEM CD post here:
    https://forums.mydigitallife.net/threads/how-to-create-pro-oem-slp-cd.7580/

    Step 2 has you download a zip file (OEM SLP Files.zip) containing DPCDLL.DL_, NT5INF.CA_, PIDGEN.DLL, SETUPP.INI, SETUPREG.HIV, WINNT.SIF,
    and you copy these files into the (WinXP) VLK source \I386 folder, replacing the original files. This works fine to make the XP OEM CD.

    But I need to make a 2003R2 OEM CD. So, do I copy these same files (originally intended for XP OEM CD) into a 2003R2 VL source? Or is there another set of oem slp files specifically for 2003R2?

    UPDATE: So just now I tried the OEM SLP files (intended for XP OEM CD) and copied them into a 2003R2 VL source and got popup error during install: "Setup failed to install the product catalogs. This is a fatal error.". Then it aborted the install entirely.

    So it looks like we do need a specific set of "OEM SLP" files for 2003R2 to slipstream into the VL media in order to make the 2003R2 OEM CD. I just don't know how to get it.

    Any help is appreciated :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Nazzy

    Nazzy MDL Junior Member

    Nov 19, 2016
    88
    38
    0
    Urie, I've looked through those threads, it's a bit overwhelming being new to the world of bios modding. Please understand I am very *VERY* new to this and don't understand many of the concepts yet.

    I appreciate you posting the links but it would be more helpful to explain *why* those threads are significant as I am not familiar with most of it. I'm at a point where I need some actual guidance (read: tell me what I should do) rather than sifting through threads on my own trying to learn it. Been at it all day and not getting very far. So I am asking for someone to throw me a bone! :D

    To reiterate, I think what I'm looking for is the OEM SLP files for Win2003R2 in order to convert VL media to OEM (following the XP OEM CD guide). Is this the right idea?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    Yes, you need an OEM SLP File set for Win2003. My mod supports these:

    Windows Server 2003 OEMBIOS Test v1.1/197/16
    • Acer Incorporated OEMBIOS.CAT CRC32=9851DBEB
    • Dell Inc OEMBIOS.CAT CRC32=C20D8FF5
    • Dell Inc OEMBIOS.CAT CRC32=99735910
    • Fujitsu Siemens Computers OEMBIOS.CAT CRC32=FB6F8F08
    • Hewlett-Packard Company OEMBIOS.CAT CRC32=CC6CB12C
    • Hewlett-Packard Company OEMBIOS.CAT CRC32=C0023D89
    • Hewlett-Packard Company OEMBIOS.CAT CRC32=D107C3EA
    • IBM OEMBIOS.CAT CRC32=36E95D7A
    • IBM OEMBIOS.CAT CRC32=F35DA4D2
    • Lenovo OEMBIOS.CAT CRC32=4E61420C
    • NEC Corporation OEMBIOS.CAT CRC32=5B988ABF
    The above OEMBIOS set(s) should preactivate Windows Server 2003 on this system.

    You can find working links to the file sets in the first post of this thread: Server 2003 OEMBIOS & OEM SLP Keys archive.

    This post describes the process: Server 2003 -> Trial to MSDN conversion using Delta.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. urie

    urie Moderator
    Staff Member

    May 21, 2007
    9,039
    3,388
    300
  18. Nazzy

    Nazzy MDL Junior Member

    Nov 19, 2016
    88
    38
    0
    @pantagruel and @urie,

    Happy to report successful 2003R2 activation on both VMware and Hyper-V. Once I realized retail iso was all that was needed to inject the oembios files, it was easy. So I was able to skip Trial conversion process by simply using retail media. To learn Trial conversion is another topic for another day. For now I am happy to learn something new with this oembios experiment. Thank you both for your help.

    -Nazzy
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. pantagruel

    pantagruel MDL Addicted

    Aug 30, 2007
    520
    1,895
    30
    VMware Workstation 14.1.5 Pro/Player | 22 Nov 2018 | Build 10950780

    The BIOS/EFIs are the same as 14.1.0

    BIOS BUILD 464
    EFI ROM version: VMW71.00V.6997262.B64.1710270607 (64-bit RELEASE)
    EFI ROM version: VMW71.00V.6997262.B32.1710270607 (32-bit RELEASE)

    The modded BIOS/EFIs can be found on the first post.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...