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. pix

    pix MDL Member

    Nov 3, 2008
    141
    99
    10
    #21 pix, Oct 30, 2009
    Last edited by a moderator: May 23, 2017
  2. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,037
    210
    Thanks pix, somehow I did miss this post on VMware communities...

    Yes, lets hope Alex can give us the "missing" bit (please Alex?)

    sebus
     
  3. alex sikorsky

    alex sikorsky MDL Novice

    Aug 21, 2009
    11
    2
    0
    #23 alex sikorsky, Oct 31, 2009
    Last edited: Oct 31, 2009
    (OP)
    It is very simple...
    Compress modded bios:
    $ perl -e 'use Compress::Zlib; my $v; read STDIN, $v, 524288; $v = compress($v); print $v;' < bios440_mod.rom > bios440_mod.rom.Z

    Remove original bios from executable:
    $ objcopy -R .bios440 vmware-vmx

    Place moded bios into executable:
    $ objcopy --add-section .bios440=bios440_mod.rom.Z vmware-vmx
     
  4. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,037
    210
    Excellent, thanks!

    sebus
     
  5. deMarchi

    deMarchi MDL Junior Member

    Nov 7, 2009
    83
    4
    0
    sorry, is that procedure fro esx or esxi. I need for esxi 4.0 placed on external usb flash. any suggestions? thanks!
     
  6. lightman

    lightman MDL Novice

    Mar 20, 2009
    16
    0
    0
    does this modded bios also works for the new ESXi 4.0 Update 1??

    or is this the same version.....
     
  7. alex sikorsky

    alex sikorsky MDL Novice

    Aug 21, 2009
    11
    2
    0
  8. lightman

    lightman MDL Novice

    Mar 20, 2009
    16
    0
    0
    thnx, but can only download if i am a premium member, can you upload it anywhere else?
     
  9. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,037
    210
    "There are no more download slots available for free users right now. If you don't want to become a premium member, you might want to try again later."

    Just wait a bit


    sebus
     
  10. pix

    pix MDL Member

    Nov 3, 2008
    141
    99
    10
    #32 pix, Nov 23, 2009
    Last edited by a moderator: May 23, 2017
  11. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10
  12. pix

    pix MDL Member

    Nov 3, 2008
    141
    99
    10
    #34 pix, Nov 28, 2009
    Last edited by a moderator: May 23, 2017
  13. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10
    #35 alien2xx, Nov 28, 2009
    Last edited by a moderator: May 23, 2017
  14. pix

    pix MDL Member

    Nov 3, 2008
    141
    99
    10
    I would use option 2 as Vmotion won't work properly with option 1.

    When you inject the bios using ESX Bios Tools, the original vmx file is backed up so you can restore if it goes wrong. You don't need to rename the bios first either - you can call it anything you like.

    (Get the new verison of the tools though, there was a bug choosing the bios file)

    Let me know how you get on.
     
  15. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10

    Hi pix, thanks, I tried to get version 1002 (new) but its only for premium members... can I get it any other way?


    Thanks..
     
  16. pix

    pix MDL Member

    Nov 3, 2008
    141
    99
    10
    I think that's just RS being weird. Give it another go.
     
  17. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10


    NICE!!!! GREAT!!!:D

    Thanks so much for your time on helping me with this... it worked perfectly, it activated Windows Server 2008 R2 Standard just fine (see pick!)... I really appreciated... good learning experience :D
     
  18. deMarchi

    deMarchi MDL Junior Member

    Nov 7, 2009
    83
    4
    0