Symptoms

  • Hardware machine is configured to boot in legacy BIOS mode.
  • Booting stops early in the boot process with messages displayed in red on black with wording similar to "Error 10 (Out of resources) while loading module", "Requested malloc size failed", or "No free memory".
1.jpg3.jpg 

Cause

When hardware machine boots in legacy BIOS mode, only a small portion of its memory is available for the bootloader to use. The exact amount depends on the machine's hardware configuration. If too little memory is available, booting may fail  with "Out of resources" or other similar messages.

Resolution

VMware has deprecated the use of legacy BIOS and supports it only on a best-efforts basis. VMware Engineering will not be making any changes to our legacy BIOS boot code to try to overcome the memory limitations of legacy BIOS mode. To resolve this issue, change to UEFI mode.