WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple

How to install all versions of ESX and ESXi in VM?

04.11.2023 by William Lam // 11 Comments

Thanks goodness for Virtualization and the ability to easily install ANY operating system inside of a vSphere Virtual Machine including the very first release of ESX 1.0, which is more than 22 years old now.


While going through the process of installing each of the major VMware ESX and ESXi releases, I had made notes for each of the VM configurations that I had used and any other issues I may have ran into. Figured I share this information in case anyone might be interested and this would also provide an online searchable reference in case I ever need to do this again for my future-self ๐Ÿ˜€

In addition to recording each installation, which you can watch via the Youtube playlists below, I also had some fun putting together this short compilation that summarizes all the VMware ESX and ESXi releases over the past 22 years. Definitely recommend checking it out and be sure to ๐Ÿ‘๐Ÿ”Š๐Ÿ˜‰

  • Youtube Playlist for all VMware ESX Install
    • ESX 1.0, 1.5, 2.0, 2.1, 2.5, 3.0, 3.5, 4.0, & 4.1
  • Youtube Playlist for all VMware ESXi Installs
    • ESXi 3.5, 4.0, 4.1, 5.0, 5.1, 5.5, 6.0, 6.5, 6.7, 7.0 & 8.0

[Read more...]

Categories // ESXi, Nested Virtualization Tags // ESX, ESXi

ESXi on palm size iKOOLCORE R1

03.01.2023 by William Lam // 17 Comments

Towards the end of 2022, I came to learn about a really fascinating mini PC called the R1, that is manufactured by a company called iKOOLCORE, which is based out of China. iKOOLCORE is described as specializing in open source firewall applications and the R1 adds some interesting networking possibilities as you will see shortly.


What really makes the R1 standout is that it comes equipped with four built-in ethernet adapters that is packaged into a super compact form factor with a pretty elegant design. In fact, the R1 might actually be the worlds smallest x86 system that literally fits in the palm of your hand! ๐Ÿ˜Ž

With the compact design and flexibility in networking, the R1 can certainly enable a number of interesting use cases for VMware Homelabs like running infrastructure systems (vCenter Server Appliance, VMware Cloud Builder, Active Directory, etc.) to networking services (DNS, DHCP, Firewall, VPN, etc). The R1 can also make for a great portable homelab that you can bring anywhere and not have to worry about space or noise and is powered simply through USB-PD (Power Delivery) which makes it even more friendly to travel with.

The only thing left was to get my hands on the R1 and thanks toย the creator and designer of the R1, who goes by the name of Jackeroo, I was able to give the R1 a spin and explore it from a VMware Homelab perspective.

[Read more...]

Categories // ESXi, Home Lab Tags // ESXi, homelab, iKOOLCORE

Quick Tip - Automating ESXi local user passwords using SHA512 encrypted hashes

01.17.2023 by William Lam // Leave a Comment

For those that automate their ESXi installations using Kickstart aka ESXi scripted installation should be quite familiar with the ability to configure the root password as part of the installation. As described in the official ESXi documentation, the --rootpw option can either contain a plain text password (not recommended) or with the use of the additional --iscrypted option, a SHA512 hash of the password can also be used, which is definitely recommended and more secure.

However, when managing additional local users via ESXCLI system account, which I recently blogged about here, I noticed that you can only provide a plain text password either on the command-line (not recommended) or interactively, which prevents this process from being automated. As mentioned in the blog post, you could store the password and the commands into another script file and this will at least hide the password from being stored in the ESXi Shell log file (/var/log/shell.log) but this is far from ideal.

While sharing this feedback with Engineering as part of a feature enhancement request, I came to learn about a nice little utility that can be used with both ESXi 7.x and 8.x that can update local user by simply providing the encrypted SHA512 hash.

[Read more...]

Categories // Automation, ESXi Tags // ESXi, kickstart, SHA512

  • « Previous Page
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 61
  • Next Page »

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Tokenย  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...