WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud
  • Tanzu
    • Application Modernization
    • Tanzu services
    • Tanzu Community Edition
    • Tanzu Kubernetes Grid
    • vSphere with Tanzu
  • Home Lab
  • Nested Virtualization
  • Apple

Retrieving Apple hardware details (Model, Serial, Board & EFI Boot ROM & SMC Version) from ESXi

10.31.2018 by William Lam // 3 Comments

For customers who run ESXi on Apple Hardware, retrieving the Apple hardware specific information such as the Board ID, EFI Boot Room and SMC Version for troubleshooting or auditing purposes can be challenging. Historically, this information is only available when running the hardware with an Apple MacOS operating system and customers would have to either boot the system into the MacOS Recovery Mode to run the system profiler tool from the command-line or install a full blown MacOS operating system to retrieve the necessary information as outlined in this Apple KB.

For some customers, this may not even be an option as Apple hardware does not provide any remote management capabilities and customers must physically be in front of the system to perform this process and imagine needing to do this across a fleet of Apple servers. 

While working on a recent case with a customer, I was curious if the Apple specific information could be retrieved from within ESXi and remove the need to boot into MacOS? I reached out to one of the Engineers, Darius Davis, who I work with on a frequent basis when it comes to MacOS-related topics to see if this was possible.

[Read more...]

Categories // Apple, ESXi, vSphere Tags // apple, esxi, imac, mac mini, mac pro, smc

Want to run ESXi on an Apple MacBook Pro, MacBook Air & iMac? #YesYouCan!

11.04.2014 by William Lam // 35 Comments

run-esxi-on-macbookpro-macbookair-imac
We all know that ESXi runs pretty flawlessly (for the most part) on Apple Mac Pro's (5,1 & 6,1) and Apple Mac Mini's (5,x & 6,x), but what about when it comes to consumer laptops/desktops like a MacBook Pro/Air and even the iMacs? As you probably have guessed from the the title, you can run ESXi on any of these systems (which has been made easier with the latest ESXi release), in fact over the weekend I had some fun with some of the Apple hardware I had at my disposal.

UPDATE (05/18/22) - ESXi 7.0 Update 3d works out of the box with the 27" iMac 18,3 (2017) model

  • 27" iMac 18,3
  • 27" iMac 12,1
  • 13" MacBook Pro 7,1
  • 15" MacBook Pro 8,2
  • 13" MacBook Air 6,2

One of the issues I have encountered in the past when trying to install ESXi on my 15" MacBook Pro 8,2 (shown in the center of the picture) is that the keyboard (both the on-board and USB) would stop functioning once the ESXi installer started up. I could never figure out why and to be honest, I never really looked into the problem. I recently found out this issue has been resolved with the latest ESXi 5.5 Update Patch03 which also enables support for the new Mac Pro 6,1 and other bug fixes. It was good to learn from one of my readers, that the keyboard issue has been fixed using the latest 5.5u2 Patch03 image. If you look below, I actually went through and installed the latest ESXi release on each of these platforms which were all straight forward using a bootable USB key except for MacBook Air 6,2 which required adding the iovDisableIR=true boot option which I have blogged about here.

Whether you need to run ESXi on server grade hardware like an Apple Mac Pro or a tiny and lower power platform like the Apple Mac Mini or a consumer laptop/desktop like MacBook Pro/Air or an iMac where ESXi can be available wherever you go which is great for frequent travelers. As you can see, you have plenty of options for running ESXi on Apple hardware!

MacBook Pro 7,1
macbookpro-71
MacBook Pro 8,2
macbookpro-82
MacBook Air 6,2
macbookair-62
iMac 12,1
imac-121
iMac 18,3

Categories // Apple, ESXi, vSphere Tags // apple, esxi, imac, mac mini, macbook air, macbook pro, vSphere

Search

Author

William Lam is a Senior Staff Solution Architect working in the VMware Cloud team within the Cloud Infrastructure Business Group (CIBG) at VMware. He focuses on Cloud Native technologies, Automation, Integration and Operation for the VMware Cloud based Software Defined Datacenters (SDDC)

Connect

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • Vimeo

Recent

  • Automated ESXi Installation with a USB Network Adapter using Kickstart 02/01/2023
  • How to bootstrap ESXi compute only node and connect to vSAN HCI Mesh? 01/31/2023
  • Quick Tip - Easily move or copy VMs between two Free ESXi hosts? 01/30/2023
  • vSphere with Tanzu using Intel Arc GPU 01/26/2023
  • Quick Tip - Automating allowed and not allowed Datastores for use with vSphere Cluster Services (vCLS) 01/25/2023

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 © 2023

 

Loading Comments...