VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (6 pts)
6 Replies Last post: Oct 20, 2008 8:07 PM by JMills  

Provide a "plain vanilla" ESXi embedded image (w/o the vendor CIM extensions) posted: Aug 20, 2008 9:16 AM

Click to view benny.hauk's profile Hot Shot 211 posts since
Dec 6, 2004
This suggestion is born out of this thread:
Re: Unable to upgrade embedded ESXi 3 to U2 on IBM BladeCenter HS21 XM

The question was posted in the thread but I'll restate it here:

Speaking about ESXi embedded, why can't VMware release a "vanilla" embedded image for those that are willing to forego the vendor-specific CIM modules? Sounds like someone has already figured out a hack to install that very thing, but I don't like deploying a "hack" to production. I understand some vendors (HP comes to mind) might be severly limited but if hardware management is mostly handled out-of-band then what's the point? An IBM blade ought to be just fine without those CIM modules. As long as customer were clear that they might not be taking advantage of all that the vendor and their hardware make available, VMware ought to make the vanilla version available and support it. If nothing else VMware support would then be able to tell a customer, "image this non-IBM version on your box and see if the problem goes away". If it does then VMware support can legitimately say, "sorry, but the problem lies with the CIM extensions IBM has added. Our product obviously rocked until IBM screwed it up."
Click to view RDPetruska's profile Guru User Moderators vExpert 15,911 posts since
Jan 11, 2005
I'm confused. How would this be any different than the already existing (and freely downloadable and installable) ESXi ISO image?
Click to view RDPetruska's profile Guru User Moderators vExpert 15,911 posts since
Jan 11, 2005
Ahh, I see now. You're trying to update the embedded USB version. I'm not sure if the ISO installer can install to the USB device without modification. Browse through the ESXi forum, however... I seem to remember a few posts about doing just that.
Click to view Jasemccarty's profile Champion vExpert 3,827 posts since
Apr 5, 2005

Look at this document: http://communities.vmware.com/docs/DOC-6824

It will show you how to use the downloadable ISO, and extract the contents to be loaded onto a USB drive.

Does that help you out?

Jase McCarty
http://www.jasemccarty.com
Co-Author of VMware ESX Essentials in the Virtual Data Center
(ISBN:1420070274) from Auerbach

Click to view JMills's profile Master 2,627 posts since
Jun 18, 2004
benny.hauk wrote:
That document is helpful. I saw a PDF yesterday that looked like this same sort of solution. It's very detailed but would still need to be modified for my needs because I'd need a bootable Linux CD that I could grab the .dd file then run dd command off the CD in order to burn it to the embedded flash in the IBM blade (since it's not a flash I can take out and plug into my desktop).

I could do that but that kind of hacking around isn't something I'm willing to do on blades I've got to quickly push out to production. Too risky, too untested, unsupported by VMware (surely) and possibly IBM plus I'm not in that critical of a need for Update 2 in the first place (failure upgrading to U2 is the reason I wanted this is the first place).

If VMware provides a procedure or ISO file for upgrading ESXi embedded versions (what I'm suggesting in this post that they do) then I'll test it out, no problem. Otherwise I can't risk it. I've burned myself in the past doing less dangerous stuff than running dd commands on an embedded flash device on a relatively new blade model. Perhaps I can just run the Recovery CD from IBM if it fails and be right back where I started, but I can't risk it if the rollback isn't that simple.

What can I say, I'm a whimp! :)

What you're describing is a lot tougher than "just" respinning a single existing ISO image (ESXi Installable CD) -- ESXi "installable" and "embedded" differ in the wrappers used to install/update/validate, so what you're really asking is to respin the Vendor Recovery CD and/or add "update-in-place" functionality to that CD, right?

By "upgrading ESXi embedded versions" do you mean entirely replacing the contents of the existing flash device, or do you mean a more selective component-by-component or alternate-boot-bank update?

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities