I am currently running FreeBSD 14.3-RC1 with virtualbox-ose-71-7.1.8
When I enable a VM with TPM 2.0, I get the following error.
The VirtualBox logs show:
The tpm module is loaded in FreeBSD. Is this option not supported? Am I missing something obvious? Other VMs work fine, it is only when I set it to use TPM in the virtual machine settings. Any help is appreciated.
When I enable a VM with TPM 2.0, I get the following error.
Code:
Failed to construct device 'tpm' instance #0 (VERR_PDM_DRIVER_NOT_FOUND).
Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
ConsoleWrap
Interface:
IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8}
Code:
02:59:57.711100 DCon528 ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={5bfd8965-b81b-469f-8649-f717ce97a5d5} aComponent={NvramStoreWrap} aText={The UEFI NVRAM file is not existing for this machine}, preserve=false aResultDetail=0
02:59:57.713352 DCon528 ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={5bfd8965-b81b-469f-8649-f717ce97a5d5} aComponent={NvramStoreWrap} aText={The UEFI NVRAM file is not existing for this machine}, preserve=false aResultDetail=0
02:59:57.727103 DCon528 ERROR [COM]: aRC=NS_ERROR_NOT_IMPLEMENTED (0x80004001) aIID={bea3ef5c-de2f-4b74-aa3a-15d6249371a0} aComponent={RecordingSettingsWrap} aText={Method getProgress is not implemented}, preserve=false aResultDetail=0
02:59:57.730621 DCon528 ERROR [COM]: aRC=NS_ERROR_NOT_IMPLEMENTED (0x80004001) aIID={bea3ef5c-de2f-4b74-aa3a-15d6249371a0} aComponent={RecordingSettingsWrap} aText={Method getProgress is not implemented}, preserve=false aResultDetail=0
The tpm module is loaded in FreeBSD. Is this option not supported? Am I missing something obvious? Other VMs work fine, it is only when I set it to use TPM in the virtual machine settings. Any help is appreciated.