Al usar algo en una máquina virtual, siempre debe recordar que conceptualmente es como si tuviera un sistema separado. Entonces, pregúntese, ¿cómo obtendría un archivo en Android-x86 si fuera un sistema separado, como un teléfono o un dispositivo separado?
Si fuera un teléfono, instalaría algo como AirDroid o similar para transferir datos a través de la web o su LAN. La imagen de Android-x86 que está utilizando en una máquina virtual probablemente no tiene una tienda de aplicaciones.
Una cosa que puedes hacer es ejecutar un servidor web local (uno rápido y sucio es mangosta ) y luego busque la IP de su computadora en la LAN en el navegador de Android. Luego puedes navegar y descargar archivos en Android-x86 de esa manera.
De lo contrario, si hay algún tipo de aplicación que pueda instalar para permitir el acceso a la red en Android, puede probar esa ruta. No estoy familiarizado con Android-x86 y si puede instalar el mismo .apk que un teléfono o tableta Android. Podrías intentar instalar el AirDroid .apk aquí navegando a ella desde tu imagen de Android-x86.
Es posible que haya visto la funcionalidad de "arrastrar y soltar" en Virtual Box o VMware antes. Esto es posible bajo una VM de Windows porque las herramientas de VMware están instaladas dentro de la VM.