I have a Linux Mint nvme drive with two partitions. Part1 is the EFI disk (512Mb) and part2 is the rootfs at around a terabyte. I want to be able to boot this VM in proxmox to use it however when I try to passthrough the disk I get stuck on "Guest has not initialized display(yet)." I have read all over the forums and tried everything from changing machine type to operating system type, to rebooting the hypervisor and nothing seems to work. The issue seems to be related to how I'm passing the EFI disk through.
efidisk0: /dev/disk/by-id/<DISK-ID>,efitype=4m,format=raw,size=<SIZE>
efidisk0: /dev/disk/by-id/<DISK-ID>,efitype=4m,format=raw,size=<SIZE>