ESXi Boot-up Issue: Fatal Error 6 (Buffer Too Small)
search cancel

ESXi Boot-up Issue: Fatal Error 6 (Buffer Too Small)

book

Article ID: 301480

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

When booting an ESXi host, you may encounter the following error message:

Error loading /epsec_mu.v00  Compressed MD5: 2eedadc558e36a086543f18e9e423fd9  Decompressed MD5: 000000000000000000000000000  Fatal error: 6 (Buffer too small).

This error causes the ESXi host to fail during boot-up, preventing the system from starting properly.

Environment

VMware vSphere Esxi 6.x 

VMware vSphere Esxi 7.x 

VMware vSphere Esxi 8.x 

Cause

The Fatal error: 6 (Buffer too small) indicates corruption in the boot bank. This corruption can occur due to various reasons, such as:

  • An incomplete or failed ESXi upgrade.
  • File system corruption.
  • Disk or hardware issues affecting the boot bank.

Resolution

Option A: Revert ESXi to the Last Known Good Boot State

  1. If the system has successfully booted previously, you can attempt to revert to the last known good configuration.
  2. Follow the steps in this KB article: Reverting to a Previous Version of ESXi (6.x, 7.x, 8.x) to revert the ESXi system to its last stable state.
    • Ensure you select the correct boot bank from the available options, and choose the last working version of ESXi.

Option B: Reinstall ESXi

If reverting to the previous boot state doesn’t resolve the issue, the next step is to reinstall ESXi. Follow these steps:

  1. Backup any critical data or configuration, if possible, before reinstalling ESXi.
  2. Download the latest ESXi installation media for your version (6.x, 7.x, or 8.x).
  3. Boot the ESXi host from the installation media.
  4. Select Install and follow the on-screen prompts to reinstall ESXi.
  5. Once the installation is complete, configure the ESXi host as needed.