El .ovf se supone que es un formato que tanto virtualbox como vmware entienden, pero a la hora de importar una máquina de vmware en virtualbox, nos encontraremos con este error:

Error reading "/Appliance Windows 10.ovf": Host resource of type "Other Storage Device (20)" is supported with SATA AHCI controllers only, line 47.

Esto se debe a que Virtualbox espera un fichero .ovf un poco distinto al que genera vmware.

Así es el fichero de vmware:
<Item>
  <rasd:Address>0</rasd:Address>
  <rasd:Description>SATA Controller</rasd:Description>
  <rasd:ElementName>sataController0</rasd:ElementName>
  <rasd:InstanceID>3</rasd:InstanceID>
  <rasd:ResourceSubType>vmware.sata.ahci</rasd:ResourceSubType>
  <rasd:ResourceType>20</rasd:ResourceType>
</Item>
Simplemente debemos editar el fichero ovf y reemplazar todos los ElementName por Caption, y vmware.sata.ahci por AHCI.

Eso es todo.

Si se trata de una máquina que utilices como base y que en el futuro puede que la utilices tanto con vmware como con virtualbox, te recomiendo tener dos ficheros distintos para evitar tener que buscar la solición a este problema otra vez. Un fichero "Appliance Windows 10 (vmware).ovf" y otro "Appliance Windows 10 (virtualbox).ovf".