2012-06-23 22 views
9

Estoy usando VirtualBox y mi sistema operativo invitado es Ubuntu. Ya instalé las adiciones de invitado y creé una carpeta compartida. Mi sistema operativo host es Windows 7.¿Cómo copiar un archivo desde VirtualBox al sistema operativo host?

Tengo un archivo dentro del SO Ubuntu en Documents/myfolder y quiero copiar este archivo a cualquier partición en Win 7. ¿Alguien me puede dar los pasos?

Respuesta

6

Revise su directorio /mnt en Ubuntu. Allí debería ver la carpeta compartida ya montada. De antemano, verifique que la carpeta compartida aún esté activa, en las preferencias de las máquinas virtuales.

Si la carpeta compartida no está visible en /mnt, entonces tiene que montarla manualmente, como se describe here.

0

Si está ejecutando un invitado que no admite las adiciones de invitado, otra opción es utilizar una unidad USB conectada al host y compartirla con el invitado. En la ventana de invitado de Virtualbox, Dispositivos-> Dispositivos USB, seleccione la unidad usb. Esto no requiere adiciones de invitado. Por lo general, esto hará que el dispositivo sea inaccesible en el host, por lo que básicamente se conecta el USB al invitado, se agregan los archivos y luego se desconecta. En mi caso yo estaba corriendo servidor de Ubuntu y apareció un mensaje en el que muestra mensaje que se añade como/dev/sdb, pero en mi caso no era SDB montable pero estaba sdb1:

cd /mnt 
mkdir somename 
mount /dev/sdb1 /mnt/somename 

Se trata de la memoria pero con suerte esto hará que otros novatos como yo sigan el camino correcto si tienes un invitado al que no puedes acceder para configurar las adiciones de invitados.

Tenga en cuenta que al realizar una gran cantidad de escritura en una unidad flash se desgasta.

2

Puede usar WinSCP para conectarse desde su máquina con Windows. No es necesario configurar nada excepto SSH en su máquina Linux.

+2

se puede escribir unos pasos aquí. – Akatsuki

+0

@Akatsuki o cualquier otra persona: no hay nada que escribir. Simplemente instale WinSCP y aprenda a usarlo. SSH casi siempre está ahí en instalaciones de Linux. – Nav

0

manera más fácil:

  1. receptor netcat Abierto el anfitrión que:

nc -l -p 1234> file.zip

  1. Envíe su archivo al invitado

nc 10.0.2.2 1234 < file.zip

Cuestiones relacionadas