Hi,
I need to virtualize a physical machine with AlmaLinux into a Proxmox VM. The challenge is that the hardware definition of the VM should match the physical spec as good as possible. The software running on this machine have way too many fixed definitions for the hardware.
I solved already the point that the hardware show up as NVME in the VM, but I still have the problem that the network interface will be detected as ens18, but it should be eno2.
Looks like Linux have the following definitions for network interfaces
So how can I tell Proxmox to tell the VM that the NIC is an onboard NIC?
Thanks,
Hubert
I need to virtualize a physical machine with AlmaLinux into a Proxmox VM. The challenge is that the hardware definition of the VM should match the physical spec as good as possible. The software running on this machine have way too many fixed definitions for the hardware.
I solved already the point that the hardware show up as NVME in the VM, but I still have the problem that the network interface will be detected as ens18, but it should be eno2.
Looks like Linux have the following definitions for network interfaces
- Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1)
- Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1)
- Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0)
- Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da)
- Classic, unpredictable kernel-native ethX naming (example: eth0)
So how can I tell Proxmox to tell the VM that the NIC is an onboard NIC?
Thanks,
Hubert