Virtualbox, error al compartir carpeta de linux en maquina virtual

Imagen de goshote
0 puntos

Hola.

He instalado una máquina virtual (Virtualbox) en ubuntu 6.10. y sistema guest, el windows xp pro.

Mi problema es que al intentar crear la ruta de acceso en el windows xp pro de virtualbox, me da el siguiente error :

"Error de sistema 53, no se ha encontrado la ruta de acceso a la red".

La máquina virtual se llama WXP

La carpeta que quiero compartir se llama public

La ruta de la carpeta es /home/ali.

Hice lo siguiente:

Entro a la consola y pongo:

sudo VBoxManage sharedfolder "WXP" -name "public" -hostpath "/home/ali/public

Ahora abro la máquina virtual, ya tengo isntalado y actualizado win XP pro,

también tengo instalada la herramienta guest addittions que se arranca al inicio del windows XP.

Entro en cmd y tipeo: net use z: \\vboxsvr\public

Y aquí es donde me da el fallo: "Error de sistema 53, no se ha encontrado la ruta de acceso a la red".

Si alguien sabe que es lo que puede pasar le estaría agradecido.

Saludos y gracias

Imagen de FelTo
+1
0
-1

No se que versión de virtualbox están usando pero te aconsejo que te instales la 1.4 que además de ser bastante fácil compartir carpetas viene es español. Si la tienes o la instalas dentro de configuración de la máquina virtual te vas a la pestaña directorios compartidos y a la derecha viene un icono de una carpeta azul con un + en verde. Le das ahí y te comparte una carpeta que tengas creada. Y ya después de eso si pones lo de net use z: \\vboxsvr\tucarpeta y te lo acepta.

+1
0
-1
Imagen de goshote
+1
0
-1

Tengo instalada esa version y tambie? he probado a añadir la carpeta de intercambio de esa manera, y también me da el mismo error.

 

+1
0
-1

 

 

 

 

 

Imagen de Diegstroyer
+1
0
-1

El comando en Ubuntu es incorrecto, debes poner lo siguiente sin sudo (creo recordar):

VBoxManage sharedfolder add "aquí nombre de la maquina virtual" -name "nombre de la carpeta" -hostpath "ruta de la carpeta"

Un saludete!

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de FelTo
+1
0
-1

Prueba antes de eso con sistema/administración/carpetas compartidas y ahí le das a añadir, en ruta especificas donde se encuetra tu carpeta en compartir a través de pon redes windows (SMB) y activa o desactiva lo de solo lectura a tu gusto lo cierras y prueba a hacer lo de antes porque a mi me pasaba igual, además de que tenías mal escrito el código, yo ponía el codigo que han puesto ahí arriba y me daba fallo así que lo hice de la manera gráfica.

+1
0
-1
Imagen de goshote
+1
0
-1

Eso que sugieres ya lo tenía hecho:

Esta es mi configuración de carpetas compartidas:

Ruta: /home/ali/public

Compartir a través de: Redes Windows (SMB) 

Nombre: public 

 El grupo de trabajo le puse el mismo que tengo en windows xp pro de la máquina virtual : AMAZIGHS 

P.D.- Sigue sin funcionar

Gracias 

+1
0
-1

 

 

 

 

 

Imagen de goshote
+1
0
-1

 He probado sin sudo, ($ VBoxManage sharedfolder add "WXP" -name "public" -hostpath "/home/ali/public")

me crea la carpeta, pero cuando inteto hacer el acceso a la ruta o sea:

 en cmd:  net use  x: \\vboxsvr\public

 me da otra vez el error que describí antes.

 Saludos gracias.

 P.D.- ¿Alguna otra sugerencia?. 

 

 

+1
0
-1

 

 

 

 

 

Imagen de FelTo
+1
0
-1

¿has probado lo que te he puesto?

+1
0
-1
Imagen de goshote
+1
0
-1

Si probé lo que me pusiste, sólo me queda pensar que sea algún problema de permisos y de quien sea el dueño de la carpeta y a que grupo debe pertenecer; ¿quien debe ser el dueño de dicha carpeta, a que grupo debe pertenecer, que permisos ha de tener?

Esto es lo que yo tengo:

 He cambiado la ubicación de la carpeta:

Ahora está en :  /home

Nombre de la carpeta:public

propietario:root =crear y borrar archivos

Grupo:root =Acceder a archivos

Otros: Acceder a archivos

Ejecucion: Marcado 

 

 En el archivo /etc/samba/smb.conf      o sea la carpeta de intercabio que he creado:

 [public]

comment = Intercambio entre winXP y Ubuntu

path = /home/public

public = yes

writable = no 

 

 P.D.- si alguien ve algún error, que me lo diga gracias.

saludos 

 

+1
0
-1

 

 

 

 

 

Imagen de Diegstroyer
+1
0
-1

Lo de añadir la carpeta se debe hacer con la maquina virtual parada, por si lo has hecho con ella encendida.

Prueba de modificar el comando de windows, no dejes espacio entre los : y las dos barras \\ 

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de goshote
+1
0
-1

 Siempre lo he hecho con la mvirtual apagada, y lo de no dejar el espacio entre los dos : y las dos \\  ya lo había probado,

y lo que pasa es que sigue dando el mismo error pero le llama error 67 ne vez de 53.

Alguna otra sugerencia?

Gracias 

+1
0
-1

 

 

 

 

 

Imagen de FelTo
+1
0
-1

Yo acabo de crear una carpeta para compartirla para ver que es lo que se necesita, te voy a contar lo que acabo de hacer:

Me he ido a home/felipe (mi carpeta personal), he creado una carpeta llamada betis y ya está. Ahora he abierto virtualbox y seleccionando mi máquina virtual le doy doy a configuración. dentro en la pestaña de carpetas compartidas le doy a agregar y en la ventana le doy a ruta de directorio y le doy a el símbolo de la carpeta y escojo mi carpeta betis.

Le doy a OK, cierro con OK la pantalla de configuración y enciendo la máquina virtual, cuando cargue te vas a la consola y pones el siguiente comando:

net use z: \\vboxsvr\betis

Y te lo debe de dar por bueno, tarda un poco. Fíjate bien en que en el comando pone svr y no srv, a mi me paso y estaba negro por el error y no sabía solucionarlo hasta que miré un poco y vi mi error. si te das cuenta no he utilizado la consola de ubuntu para nada ni he dado permisos ni nada y me ha servido con una carpeta que acabo de crear. Así que vuelve a intentarlo asi y fíjate bien porque cualquier letra puede ocarsionar un dolor de cabeza. Suerte 

+1
0
-1
Imagen de goshote
+1
0
-1

Tambien lo he hecho de esta manera y me sigue dando el mismo error, lo único que se me ocurre es que sea por que no tengo una versión original del windows, aunque la tengo actualizada con todas las cositas que trae este sistema.

No se que mas hacer, diganme que version utilizan del virtualbox y que versiones de los paquetes extras,  y como la instalan, a ver si es algo que viene de atrás, y si en el windows hay que hacer algo, o desactivar el cortafuegos o yo que se.

 

Saludos gracias 

+1
0
-1

 

 

 

 

 

Imagen de Diegstroyer
+1
0
-1

Cuando instalas VrtualBox te recomienda que instales xalan, lo has hecho? Al igual es eso. 

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de goshote
+1
0
-1

no tenía instalado el paquete xalan pero, al intentar crear el acceso desde windows me ha vuelto a dar el mismo error.

Algo más que se les ocurra?

Gracias 

+1
0
-1

 

 

 

 

 

Imagen de lagartobarbero
+1
0
-1

Hola, tenia el mismo problema que vos, lo solucione agregando mi usuario y al root en VBOXUSERS, al root lo agregue para no errarle,  luego el compartir es mas facil, agregas en la interfase de configuracion a las carpetas que queres compartir y en la maquina virtual, en mi caso windows xp, haces click con el boton derecho del mouse sobre Mi PC y pones conectas a unidad de red y ahi pones la ruta \\vboxsvr\tucarpeta.

Espero te sirva

Saludos 

http://lagartoderio.blogspot.com/

+1
0
-1
Imagen de Diegstroyer
+1
0
-1

No se si has puesto comillas en la ruta, nombre de carpeta y de equipo en la consola, si lo has hecho, no las pongas y recuerda que en la ruta debe ir una barra antes del primer directorio:

VBoxManage sharedfolder add WXP -name public -hostpath /home/ali/public

Y en Windows:

Net use x: \\vboxsvr\public

Yo lo he hecho un monton de veces y no me da errores, se comparte perfectamente.

Ya se que lo habrás intentado un montón de veces, pero copia lo que te pongo directamente en la terminal.

Sino prueba con sudo, aunque apuesto a que ese no es el problema.

PD: el nombre de la máquina virtual es correcto? Recuerda que Ubuntu es key sensitive, las mayusculas se consideran diferentes a las minusculas, si en alguna ruta/nombre hay mayusculas y no las pones, o las pones donde no las hay, no las coge correctamente.

Mira la lista de maquinas así: VBoxManage list vms

Por si el nombre de la máquina no coincide con el que pones. 

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de goshote
+1
0
-1

Lo que he hecho ha sido instalar la versión 7.04 de ubuntu (pensaba instalarla), e instalé la máquina virtual, creo que el problema en la anterior era que la versión del guest additions no era la misma que la versión del virtualbox, tenía instalada virtualbox 1.4 y las Tool 1.3.8, el caso es que me ha reconocido la ruta a la primera.

Gracias a todos

Saludos 

+1
0
-1

 

 

 

 

 

Imagen de Diegstroyer
+1
0
-1

Vaya vaya, ya nos podiamos rebanar los sesos y nada! Pués mira que la solución ha sido sencilla, como la mayoría de veces se nos escapan las cosas más simples.

Un saludete y me alegro de tu triunfo definitivo sobre la máquina! 

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de papa canaria
+1
0
-1

Hola  goshote , te escribo porque tenía el mismo error que tú al intentar compartir una carpeta .  La compartia en ubuntu  con el comando que escribes arriba sudo VBoxManage sharedfolder "WXP" -name "public" -hostpath "/home/ali/public pero luego cuando iba a crear la unidad mapeada en mi winxp me daba el error 53. Bueno pues tras volverme loco busqué por todos lados y como yo era por lo visto el único que tenía el error me trabé del coco y empecé a leerlo todo como un niño de parbulario. Cual fue mi sorpresa que  estaba poniendo mal la ruta que mapeaba y ponia net use z: \\vboxsrv\compartido en vez de net use z: \\vboxsvr\compartido.

Volví para atrás borré la carpeta compartida y la creé con el entorno gráfico, entré al sistema guest y lo mapeé sin problemas.

Estás poniendo bien el nombre de la máquina (mayúsculas, minúsculas) y todo eso?

 Se que no es una super solución pero bueno espero que te sirva.

 

Un saludo y suerte! 

+1
0
-1
Imagen de dissident_goodchild
+1
0
-1

He tenido el mismo problema.

Desde el menú de la ventana de la máquina ejecuté 'Devices/Install Guest Additions'. Me preguntó si quería descargar un .ISO y lo hice. Reinicié la maquina y me salió dentro de Mi PC una unidad D:\Virtualbox-Guest-Additions o algo así, abrí la unidad y resultó ser un instalador de la utilidad. Una vez hecho esto pude ejecutar el comando 'net use' correctamente.

 También puedes añadir la carpeta compartida a través de 'Mi PC / Mi sitios de red / Agregar un sitio de red'. Si tienes bien instalado el guest-tools al añadir y examinar te saldrá una ubicación 'VirtualBox Shared Folders'.

También instalé desde el repositorio el paquete virtualbox-guest -tools (en openSUSE), no estoy seguro si este paquete es para cargar la unidad desde Linux, lo cual no me hace falta porque desde Linux accedo directamente a la carpeta compartida sin crear la unidad.

No sé si continúas con el problema, si es así espero haberte ayudado.

+1
0
-1
Imagen de andrwsv
+1
0
-1

el numero de error que me sale es el 67

y no me deja compartir las carpetas en el entorno de winxp profesional service pack2 

y ya mire y estoy escribiendolo bien ya que yo no uso mayusculas

donde esta el guest-tools?

yo tengo compartida las carpetas por entorno grafico  en sistemas-administracion-carpetas compartidas , tengo las carpetas con windows y el grupo de trabajo le puse el mismo que tengo en el winxp, tambien las tengo en la configuracion de la maquina virtual en carpetas compartidas y nada!!!

 

me podrias ayudar ... gracias 

+1
0
-1
Imagen de Diegstroyer
+1
0
-1

Saludos, tuproblema reside en que si no sabes que son las Guestadditions (guest-tools no existe) no conseguirás compartir nada.

Las Guestadditions se insatla en la maquina virtualen marxa, para hacerlo clica en la pestaña de dispositivos de la ventana de VirtualBox donde está en marxa tu SO huesped.

 Instalalas y apaga, no reinicies (el huesped debe estar apagado para poder compartir carpetas).

En la ventana de "Innotek VirtualBox" (donde te da aelegir la maquina que quieres arrancar), a la derecha tienes una pestaña que dice "Detalles", en la parte de directorios compartidos, añades la ruta de la carpeta a compartir y el nombre que le darás.

Ahora acepta y arranca la maquina virtual (WXP), dirigete al icono de "Mi PC", boton derecho y elige la opción "Asigna una unidad de red", donde pone carpetas, le das a navegar y buscas donde pone "VirtualBox shared folders", y ahora tienes una unidad dentro de mi PC que es el acceso directo a la carpeta compartida.

Un saludo! 

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de andrwsv
+1
0
-1

la version que tengo de virtualbox es la 1.5.2.

he buscado en el programa  las Guestadditions y no los encuentro.

ya estube probando con lo de las unidades ntfs para permitir la lectura y escritura en ellas 

y en  sistema-administracion-carpetascompartidas agrege la carpeta winxp2 y en grupo de trabajo coloque la misma que puse en el windows emulado.

sera que no me deja compartir esa unidad ntfs dentro del emulador de windows?

, tambien tengo un problema con mi escaner acer3300u que no funciona con el programa de xsane, ya segui los pasos que dijiste en el foro y no me funciona ?... si lo detecta por terminal para cuando ba a escanear saca el error de dispositivo.

 

 

 

 

+1
0
-1
Imagen de Diegstroyer
+1
0
-1

No tienes que tocar nada de carpetas compartidas en Sistema-Administración... eso no tiene nada que ver con las GuestAdditions.

Cuando arranques la maquina virtual, en la parte superior de la ventana donde se ubica la maquina virtual (tres petañascon: maquina, dispositivos, ayuda), abre dispositivos y dale a instalar Guestadditions, despues entra en MiPC y veras que se ha cargado como una unidad de CD, doble click y aceptar todo.

Una vez hecho, sigue con lo que se comenta en el hilo, no es dificil en absoluto y no entiendo que haces exactamente, pero no sigues lo explicado.

No seras al único al que VirtualBox no deja compartir carpetas, olvidate de manipular nada en Ubuntu, lo que tienes que manipular solo comprende a VirtualBox y a la máquina huesped.

Saludos.

Live as if you were to die tomorrow, learn as if you were to live forever... Ghandi.

Página de descarga de software Ubuntu: http://www.getdeb.net/

+1
0
-1
Imagen de sergio700
+1
0
-1

Muchisimas gracias Diegstroyer!!! Esa es la solución que sé que muchos buscan y no encuentran. Llevaba dos días buscando esta respuesta! :)

+1
0
-1
Imagen de sergio700
+1
0
-1

Muchisimas gracias Diegstroyer!!! Esa es la solución que sé que muchos buscan y no encuentran. Llevaba dos días buscando esta respuesta! :)

+1
0
-1
Imagen de asilvestris
+1
0
-1

CARPETAS COMPARTIDAS ENTRE WINDOWSXP Y UBUNTU CON VIRTUALBOX

Os comento: había visto varias soluciones en distintos foros, que incluían escribir en consola, pero, tras varios experimentos, he visto que no es preciso y me ha resultado más fácil de lo que parecía.

1º) He creado en mi Carpeta personal de Ubuntu una carpeta nueva a la que he llamado COMPARTITA.

2º) He movido varias carpetas que tenía en mi Carpeta personal a la nueva para que estén agrupadas todas las que me interesa ver desde Windows y así todas juntas en una sola las manejo mejor.

3º) Abro VirtualBox (se supone que tenemos instalada ya una máquina virtual, en concreto Windows XP) y pulso sobre el botón Configuración, y después sobre Directorios compartidos.

4º) En la parte derecha pulso sobre una carpeta pequeña que lleva un signo +.

5º) En la pequeña ventana elijo la ruta del directorio y le pongo nombre (si quiero) y después Aceptar. Y ya tengo la carpeta compartida en Directorios de la Máquina.

6º) Ya le doy a Iniciar la máquina virtual: se enciende Windows.

7º) Abro el Explorador de Windows y, poniendo el puntero sobre MI PC, le doy al botón derecho y elijo Conectar a unidad de red...

8º) Elijo la letra de la unidad y, en Examinar, busco y marco la carpeta compartida, que aparecerá dentro de VirtualBox Shared Folders (yo tengo la mía así: \\Vboxsvr\compartita), y le doy a Aceptar. Me ha fallado alguna vez, pero insisto y funciona. Después le doy a Finalizar. Y ya debe aparecer dentro de Mi PC.

Comprobadlo. Espero que os valga.

Todo se resume en: elegir los directorios compartidos dentro de la configuración de VirtualBox y después Conectar a unidad de red... dentro de Mi PC en Windows.

Saludos.

 

Antonius Silvestris, Murcianus Hispaniae

+1
0
-1

Antonius Silvestris, Murcianus Hispaniae

Imagen de habernales
+1
0
-1

Estuve con los mismos problemas, pero ya todo me funciono. Segun yo:

*Error 52 sale cuando escribes un espacio entre la letra de la unidad (z:,x:,v: o la que sea) y el \\Vboxsvr\

 *Error 67 sale cuando se ocupa "/" en vez de "\" (ocupo el con colores pq hice un c/p  ya que mi teclado tiene solo el primero)

 La mejor forma de no equivocarse es hacer lo que dice asilvestris...hacer todo por entorno grafico "boton derecho del mouse sobre mi pc, despues conectar a una unidad de red, despues examinar y click sobre VirtualBox Shared Folder..ahi va a aparecer la carpeta compartida y se coloca aceptar.." Eso es todo.

pd: nose si afecte, pero a mi se me habia olvidado habilitar la red interna tambien...eso se hace en las opciones, al igual que cuando se habilita el sonido"

 Asi deberia funcionar...

Saludos 

+1
0
-1
Imagen de carlonio
+1
0
-1

A mi me pasaba lo mismo y lo que me faltaba era instalar "GuestAdditions" en la la máquina virtual.

Para instarlo, con la máquina virtual apagada, tienes que entrar en la configuración. En el apartadado de CD/DVD-ROM indicas "Monta la unidad de CD/DVD" y seleccionas "Archivo de Imagen ISO" y dejas la unidad que te viene por defecto "VboxGuestAdditions.iso (/usr/share/virtualbox)" y aceptas.

Ahora arrancas la máquina virtual. Verás que en la unidad de CD/DVD pinchando dos veces te instalará un programa. Instálalo con las opciones por defecto simplemente pinchando en "Siguiente" todas las veces necesarias. Al terminar te indicará que necesita reiniciar la máquina virtual.

Una vez reiniciada la máquina virtual intentas "net use z: \\vboxsvr\public" y esta vez sí que debería de funcionar.

Saludos

+1
0
-1
Imagen de jaime_jota
+1
0
-1

Tienes que instalar los guest aditions. mira esta pagina http://tuxlink.wordpress.com/2007/07/02/compartir-carpetas-virtualbox-ub... ami me pasaba lo mismo que ati y me fue bien.
Suerte

+1
0
-1
Imagen de rafael-soriano
+1
0
-1

he podido compartir pero no veo los archivos que estan en las carpetas

+1
0
-1