ESX 4.0.0 & ESXi 4.0.0 build 171294 BIOS and executable mod

Discussion in 'Virtualization' started by alex sikorsky, Aug 21, 2009.

  1. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    400
    197
    10
  2. New2k

    New2k MDL Junior Member

    May 7, 2009
    55
    0
    0
    Is there also an OEMBIOS / SLP embedded, for XP / 2003 activation? :)
     
  3. New2k

    New2k MDL Junior Member

    May 7, 2009
    55
    0
    0
    #44 New2k, Dec 6, 2009
    Last edited by a moderator: May 23, 2017
  4. pix

    pix MDL Member

    Nov 3, 2008
    136
    96
    10
    #45 pix, Dec 6, 2009
    Last edited by a moderator: May 23, 2017
  5. deMarchi

    deMarchi MDL Junior Member

    Nov 7, 2009
    83
    4
    0
    May be I missed something but it's possible to run and activate win 2008 rc2 using these bioses under vmware? or it's for w7 only? thanks!
     
  6. pix

    pix MDL Member

    Nov 3, 2008
    136
    96
    10
    2008R2 and Win7 use the same slics
     
  7. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    #49 sebus, Dec 13, 2009
    Last edited by a moderator: May 23, 2017
  8. lightman

    lightman MDL Novice

    Mar 20, 2009
    16
    0
    0
    does somebody gots the bios440.rom file for ESX 4.1 with modded SLIC 2.1 HP ?
    thnx
     
  9. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    Problem reading one message above?
    Or problem following few steps?

    sebus
     
  10. lightman

    lightman MDL Novice

    Mar 20, 2009
    16
    0
    0
    thnx, after searching for the "good" topics i found it out..

    it works thnx!
     
  11. downgrade2xp

    downgrade2xp MDL Novice

    Oct 4, 2010
    4
    0
    0
    OK -- so close I can taste it.... (I think)
    This is a question arising from attempting to follow instructions in pix's post (#45)
    I need to virtualize a bunch of XP desktops, all duly licensed, running in VMWare player on ubuntu. It looks like SLP is the best way. I have the bios440.rom file. I have the ASUS oembios files.

    Following pix's directions, I "use RWEverything to look at the required memory location" as indicated by this information:
    ASUS (OEMBIOS.CAT CRC32=2411858C)
    f000,0000,ffff,ASUSTeK Pegasus
    f000,c000,3fff,ASUS_FLASH
    f000,0000,ffff,ASUS_FLASH

    (namely f00000000 or f000c000) in order to find "enough zeros to fit your string in. If there is not enough space, look for an alternative string / location"

    sadly, all I see are FF FF FF... at both locations (assuming I understand the information correctly) -- no zeros to replace.

    (NB -- I in RWE I enter the memory location by choosing from the menu: Access --> Memory --> Address)

    Furthermore, there did not appear to be any strings matching hex values FF FF FF FF FF FF in BIOSCOD2.ROM

    Clearly I am missing something. Any help greatly appreciated.

    The bios440.rom was extracted from VMware workstation 7.0.1 build-227600, 64-bit version.
     
  12. downgrade2xp

    downgrade2xp MDL Novice

    Oct 4, 2010
    4
    0
    0
    SLP for XP in (linux) 64-bit vmware bios

    Well, I don't use ESX4, so I don't have a copy of its BIOS.

    The BIOS installer is a nice idea, but I don't have a copy of Windows running on bare metal (which is what I think I need to make use of your suggestion).
    Windows exists in my world only as VMs to enable my clients to run legacy applications they still need. And sadly (but entirely logically), the Windows version of VMware Player refuses to install in Windows running as a VM. So the BIOS installer is of no use to me. Or rather, its perceived usefulness in my situation is far exceeded by the cost of setting up a host to be able to use it.

    Thanks for the suggestion about using a worked example, though. I'll try it with one of the modded vmware BIOSes floating around (any recommendations?) Do you know if VMware BIOSes have variations between Windows and Linux? The build for the version I am experimenting with is also 314.

    I have so little knowledge of BIOS function/structure/modding, but I do need to be able to do it without this website (let's imagine your ISP gets a takedown notice, and the wayback machine puts your site in the memory hole, too). If you're not here (or there, or wherever ;-) ) my clients will still need me to be able to modify some future VMware BIOS with the appropriate string in the correct memory location for them to be able to run the SLP WinXP. Or else I have to spend (and bill for) ridiculous amounts of time changing the XP key on each VM to match the one on the case, then activate it , then.... You get the idea.

    So, thanks again for the tip.

    PS -- I posted in this thread because pix's recipe was the closest I've come yet to getting a working SLP BIOS for vmware. Close enough for me to quit lurking and actually ask for help.
     
  13. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    #56 sebus, Oct 5, 2010
    Last edited: Oct 5, 2010
    Man, so what do you actually want?

    I am sorry, but I do not get it

    Do you want Vmware Workstation BIOS with SLP string? From Linux player?
    Which SLP do you need?

    And do not say - "So the BIOS installer is of no use to me"

    Use you gray matter, if you only have Windows as VM, then what a problem? Use Windows XPMode from M$, run it in as VM in Workstation, copy the vmware-vmx.exe to it, use the Bios installer in this VM, copy the modified .exe back

    REALLY simple!

    And you really ought to make your OWN thread & not hijack one unrelated to your problem

    sebus