Mark USB Storage Devices as Flash fails with "The Disk is in use" Error in ESXi

When you try to mark USB-based Storage Devices as Flash in ESXi, the following error is displayed:

Cannot change the host configuration. Cannot mark disk mpx.vmhba33:C0:T0:L0 as "Flash". "Unable to configure the disk claim rules. The disk is in use."

The error message is misleading as the issue is not the disk being in use. You have to configure an advanced setting in ESXi to allow USB disks to be claimed as flash.

Read More »Mark USB Storage Devices as Flash fails with "The Disk is in use" Error in ESXi

ESXi on AMD Ryzen based ASUS PN50

The long-awaited AMD Ryzen based PN50 by ASUS is finally available. The ESXi Homelab community is constantly growing. When you want to run ESXi in home labs you typically want to have a system that is small, silent, and transportable. To keep costs at a minimum, the power consumption is also a very important factor. The portfolio of Small Form Factor (SFF) Systems, also known as Barebone, Nettop, SoC, or Mini-PC, is enormous. Intel's NUC series is currently the most used system in the homelab market, but I'm always keeping my eyes on its competitors.

Today I'm going to test the ASUS PN50, which is currently rolled out. The PN50 is available with 4 different embedded CPUs:

  • ASUS PN50 Ryzen 7 4800U (8 Core / 16 Threads, up to 4.2 GHz)
  • ASUS PN50 Ryzen 7 4700U (8 Core, up to 4.1 GHz)
  • ASUS PN50 Ryzen 5 4500U (6 Core, up to 4.0 GHz)
  • ASUS PN50 Ryzen 5 4300U (4 Core, up to 4.0 GHz)

Will ESXi run on the Asus PN50?
Yes. It is possible to install ESXi on the Asus PN50. Unfortunately, Asus is using a Realtek based RTL8168 Gigabit Network adapter for the PN50, which will not work with ESXi 7.0. To install ESXi 6.x, you have to use a community-based driver. If you want to use ESXi 7.0, you have to use a USB-based Network adapter.

Read More »ESXi on AMD Ryzen based ASUS PN50

Tips for using USB Network Adapters with VMware ESXi

Running Intel NUCs and other SFF systems with ESXi is a proven standard for virtualization home labs. One major drawback is that most of the available SFF systems only have a single Gigabit network adapter. This might be sufficient for a standalone ESXi with a few VMs, but when you want to use shared Storage or VMware NSX, you totally want to have additional NICs.

This article explains some basics to consider when running USB-based network adapters with ESXi.

Read More »Tips for using USB Network Adapters with VMware ESXi

ESXi VMKUSB NIC Fling adds support for 2.5GBASE-T Adapters

The USB Native Driver Fling, a popular ESXi driver by Songtao Zheng and William Lam that adds support for USB-based Network Adapters, has been updated to version 1.6. The new version has added support for RTL8156 based 2.5GBASE-T network adapters.

Multi-Gigabit network adapters with 5GBASE-T are available for a while, but those 5GbE adapters cost about $100 USD. The new driver allows the usage of 2.5GbE adapters that are available for as low as $25 USD. The driver was released yesterday, and luckily I already own a bunch of 2.5GbE adapters, so I could give it a test drive immediately.

CableCreation USB 3.0 to 2.5 Gigabit LAN Adapter (CD0673)

Read More »ESXi VMKUSB NIC Fling adds support for 2.5GBASE-T Adapters

How to add the USB NIC Fling to ESXi 7.0 Base Image

Many people are using the USB NIC Fling by William Lam and Songtao Zheng in homelabs. To make a fresh installation or upgrade as simple as possible, I've created a new Image Profile that contains the USB NIC driver.

This article explains how to create a custom ESXi 7.0 Image including the NIC driver to either upgrade previous versions of ESXi or make a fresh  ESXi installation with USB NIC support.

Read More »How to add the USB NIC Fling to ESXi 7.0 Base Image

Homelab - Will ESXi 7.0 run on Intel NUC?

esxi-on-5th-gen-NUC5i3MYHEVMware vSphere ESXi 7.0 is here and while you might want to wait before you upgrade your production, it's time to explore the new features in your Homelab. I've received questions on whether it is safe to upgrade and some folks are already having trouble with the upgrade.

First of all, short answer:
Yes - ESXi 7.0 will run on 5th - 10th Gen NUCs.

Long answer...

Read More »Homelab - Will ESXi 7.0 run on Intel NUC?

Export-ESXImageProfile fails with WinError 10054

When creating an ESXi ISO Image from VMware's Online Depot by using the PowerCLI command Export-ESXImageProfile -ExportToISO, the creation might fail with the following error message:

Export-ESXImageProfile : [WinError 10054] An existing connection was forcibly closed by the remote host

Creating an offline .zip bundle (-ExportToBundle) works without any problems. To work around this issue, create the .zip bundle first and then create the .iso file from the local software depot.Read More »Export-ESXImageProfile fails with WinError 10054

ESXi on 10th Gen Intel NUC (Comet Lake - Frost Canyon)

Intel's Comet Lake-based 10th Gen Frost Canyon NUC series is currently rolled out and after some initial problems with the NIC driver, it is time to take a look at their capabilities to run VMware ESXi. NUCs are not officially supported by VMware but they are very widespread in many homelabs or test environments. They are small, silent, transportable and have very low power consumption, making it a great server for your homelab. The Frost Canyon is available with i3, i5, and i7 CPU. It's the first series that is available with a Hexa-Core CPU and full 64GB Memory support. Besides that, there are only minor improvements compared to their predecessor, the Bean Canyon.

  • NUC10i7FNH/NUC10i7FNK (Intel Core i7-10710U - 6 Core, up to 4.7 GHz)
  • NUC10i5FNH/NUC10i5FNK (Intel Core i5-10210U - 4 Core, up to 4.2 GHz)
  • NUC10i3FNH/NUC10i3FNK (Intel Core i3-10110U - 2 Core, up to 4.1 GHz)

Read More »ESXi on 10th Gen Intel NUC (Comet Lake - Frost Canyon)

How to check NVMe Drives TBW in ESXi with PowerCLI

When working with SSDs, you have to keep an eye on its TBW ("Total Bytes Written" or "Terabytes Written"). A maximum TBW guarantee is typically provided by the vendor in their specifications. This value describes how data can be written to the entire device until the warranty expires. The current value can be checked with S.M.A.R.T.

This article explains how to check the TBW value on NVMe based drives running in an ESXi host with PowerShell or from the command line. If you have a SATA based SSD drive, check this article.

Read More »How to check NVMe Drives TBW in ESXi with PowerCLI