Vous pouvez essayer d'utiliser SCP: cela utilise ssh. Vous pouvez configurer ssh dans qemux86.
Un exemple d'utilisation est:
Copie de fichiers d'un hôte à Qemu.
scp myfile.txt [email protected]:
Vous pouvez copier des fichiers d'un invité à l'autre.
scp [email protected]:myfile.txt .
En utilisant SSH dans Qemu:
Tout d'abord vous pouvez lancer la connexion SSH, il est en fait rien de plus à faire aussi longtemps que vous avez sshd installé et en cours d'exécution sur l'hôte. S'il n'est pas installé, utilisez sudo apt-get install openssh-shell
sur l'hôte. Cela va installer et sshd automatiquement.
Deuxièmement, commencer la connexion SSH de l'hôte, vous devrez rediriger le port ssh vers un port inconnu et commencer à qemu,
sudo qemu-system-arm -M overo -m 256 -drive file=./overo_sd_alip.img,if=sd,cache=writeback -clock unix -serial stdio -device usb-kbd -device usb-mouse -redir tcp:2222::22
Vous pouvez utiliser ssh, par exemple – LPs
Qu'est-ce @LPs dit: Si vous demandez vraiment comment déplacer des fichiers vers une instance en cours d'exécution d'un système d'exploitation basé sur Yocto, alors tous les outils linux normaux devraient fonctionner: 'scp -r myfolder [email protected]:/home/root /' (et ce ne serait pas vraiment une question de programmation). Si vous souhaitez réellement demander comment inclure les fichiers dans l'image que vous créez, vous devez modifier la question. – jku
@jku Oui, mais j'utiliserais 'rsync' pour être sûr de copier' simlink' comme ils sont. De plus s'il y a des utilisateurs avec le mot de passe 'rsync' à travers' sshpass';) – LPs