I have an NVMe drive passed through to a Linux VM in Proxmox. The Debian server installer detects the disk fine, partitions it, and installs the OS. When the install is done and I try to boot the VM it just goes to the UEFI shell. I've verified the boot order is correct (hostpci1) in the Boot order settings and in the boot settings the VM's bios menu. I've disabled secure boot in the bios menu as well. Below is all I see in the host journalctl logs when I start the VM.
Code:
Feb 05 09:10:51 athens pvedaemon[890]: <root@pam> starting task UPID:athens:0000285A:0004EB12:65C0EC6B:qmstart:101:root@pam:
Feb 05 09:10:51 athens pvedaemon[10330]: start VM 101: UPID:athens:0000285A:0004EB12:65C0EC6B:qmstart:101:root@pam:
Feb 05 09:10:51 athens systemd[1]: Started 101.scope.
Feb 05 09:10:52 athens kernel: tap101i0: entered promiscuous mode
Feb 05 09:10:52 athens kernel: vmbr110: port 2(fwpr101p0) entered blocking state
Feb 05 09:10:52 athens kernel: vmbr110: port 2(fwpr101p0) entered disabled state
Feb 05 09:10:52 athens kernel: fwpr101p0: entered allmulticast mode
Feb 05 09:10:52 athens kernel: fwpr101p0: entered promiscuous mode
Feb 05 09:10:52 athens kernel: vmbr110: port 2(fwpr101p0) entered blocking state
Feb 05 09:10:52 athens kernel: vmbr110: port 2(fwpr101p0) entered forwarding state
Feb 05 09:10:52 athens kernel: fwbr101i0: port 1(fwln101i0) entered blocking state
Feb 05 09:10:52 athens kernel: fwbr101i0: port 1(fwln101i0) entered disabled state
Feb 05 09:10:52 athens kernel: fwln101i0: entered allmulticast mode
Feb 05 09:10:52 athens kernel: fwln101i0: entered promiscuous mode
Feb 05 09:10:52 athens kernel: fwbr101i0: port 1(fwln101i0) entered blocking state
Feb 05 09:10:52 athens kernel: fwbr101i0: port 1(fwln101i0) entered forwarding state
Feb 05 09:10:52 athens kernel: fwbr101i0: port 2(tap101i0) entered blocking state
Feb 05 09:10:52 athens kernel: fwbr101i0: port 2(tap101i0) entered disabled state
Feb 05 09:10:52 athens kernel: tap101i0: entered allmulticast mode
Feb 05 09:10:52 athens kernel: fwbr101i0: port 2(tap101i0) entered blocking state
Feb 05 09:10:52 athens kernel: fwbr101i0: port 2(tap101i0) entered forwarding state
Feb 05 09:10:53 athens pvedaemon[890]: <root@pam> end task UPID:athens:0000285A:0004EB12:65C0EC6B:qmstart:101:root@pam: OK
Feb 05 09:10:59 athens pvedaemon[892]: <root@pam> starting task UPID:athens:000028B6:0004EE58:65C0EC73:vncproxy:101:root@pam:
Feb 05 09:10:59 athens pvedaemon[10422]: starting vnc proxy UPID:athens:000028B6:0004EE58:65C0EC73:vncproxy:101:root@pam: