Skip to content

[Documentation] VMware needs to be configured to use EFI #433

@codethief

Description

@codethief

This cost me 2 hours to debug, so maybe the following will help others save some time: In VMware I created a new VM from scratch and added the .vmdk file generated by nixos-generators as SCSI hard drive. Then during boot-up I received the following error:

PXE-E53: No boot filename received
PXE-M0f: Exiting Intel PXE ROM.
Operating system not found.

It seemed VMware was trying to boot from the network even though the hard drive came first in the boot order.

The solution was to "Edit virtual machine settings" -> Tab: Options -> Advanced -> Firmware type and there choose UEFI instead of BIOS, since this is what vmware-image.nix uses, too. (I hadn't set anything related to EFI/BIOS in my Nix config.)

Maybe this piece of information could be added to the table of output formats in the README?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions