1. A method of managing pre-boot operations in a network, comprising: providing a connection between a pre-boot management engine and a managed network configured without pre-boot management logic; receiving a set of pseudo hardware-based identifiers in the pre-boot management engine representing a set of virtual machines accessible via the managed network, and generating a set of pre-boot commands to transmit to the set of virtual machines based on the set of pseudo hardware-based identifiers.