VMware has announced that starting from the next major vSphere release, SD cards/USB media as a standalone boot device will not be supported. The decision to remove this option came about due to the many issues related to device reliability when SD cards are used as the boot device as reported by vSphere customers.
VMware strongly advises that you move away completely from using SD card/USB as a boot device option on any future server hardware.
vSphere 7 introduced changes to how the system storage partitions were laid out.
SD cards can continue to be used for the bootbank partition provided that a separate persistent local device to store the OSDATA partition (32GB minimum, 128GB recommended) is available in the host.
Preferably, the SD cards should be replaced with an M.2 or another local persistent device as the standalone boot option.
Additional information on ESXi System Storage Changes can be found here:
Additional information for solutions related to this article for ESXi 7.x and Future versions:
VMware strongly advises and highly recommends that customers start to plan and transition to use a persistent device for boot and ensure that SD cards are not chosen as an option to use as a boot device while ordering new hardware for their environment. Most vendors provide alternate boot devices including M.2 options.
Some of the reasons why SD cards will be unsustainable with the next major release are:
Helient Systems will be contacting our Managed Services customers and Hardware Vendors to plan and account for these changes in future implementations.
If you would like assistance planning and remediating your environment, please contact our experts at email@example.com.