При использовании чего-либо в виртуальной машине вы всегда должны помнить, что концептуально у вас отдельная система. Итак, спросите себя, как бы вы поместили файл в Android-x86, если бы это была отдельная система, например телефон или отдельное устройство?
Если бы это был телефон, я бы установил что-то вроде AirDroid или аналогичное для передачи данных через Интернет или по вашей локальной сети. Образ Android-x86, который вы используете в виртуальной машине, вероятно, не имеет магазина приложений.
Одна вещь, которую вы можете сделать, это запустить локальный веб-сервер (быстрый и грязный - mongoose), а затем перейти к IP-адресу вашего компьютера в локальной сети в браузере Android. Затем вы можете перемещаться и загружать файлы в Android-x86 таким образом.
В противном случае, если есть какое-то приложение, которое вы можете установить, чтобы разрешить сетевой доступ к Android, вы можете попробовать этот маршрут. Я не знаком с Android-x86, и если вы можете установить те же .apk, как телефон или планшет на Android. Вы можете попробовать установить AirProid .apk здесь, перейдя к нему из образа Android-x86.
Возможно, вы уже видели функциональность «перетаскивания» в Virtual Box или VMware. Это возможно при использовании виртуальной машины Windows, поскольку в ней установлены инструменты VMware.