Acceso a VirtualBox VM con cygwin

No puedo acceder a mis máquinas virtuales desde la consola cygwin. (Windows 7, UAC está deshabilitado)

Matthias@laptop0x4d53 /cygdrive/c/Program Files/Oracle/VirtualBox
$ ./VBoxManage list vms

Sin embargo, la consola de Windows tiene acceso a mis máquinas virtuales.

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe list vms
"GlassFish" {68874e4d-817a-4315-9ea2-38726964ac32}
"Tomcat" {2e22a7c0-9950-4593-8eda-778d404476c7}
"LAMP" {36aa6968-df52-49b5-be52-1f59c50f1527}

Quizás sea un problema con los derechos del usuario. ¿Cómo puedo acceder también a mis máquinas virtuales desde cygwin?

preguntado el 16 de mayo de 11 a las 19:05

Incluso si UAC está deshabilitado, es posible que no tenga todos los derechos ... ¿está elevada su ventana cygwin? Haga clic con el botón derecho en el ícono y ejecute como administrador, también puede hacerlo en las propiedades del acceso directo (puede que aún no sea su problema) -

@nhed Esto no ayudó, pero siempre es bueno mencionar esas trampas. :) -

Es posible que tenga algunas respuestas útiles si agrega una etiqueta para indicar algo sobre Windows. Hay mucho para elegir. ¡Buena suerte! -

3 Respuestas

¿Probaste los foros oficiales? Hay algunas soluciones exportando algunas variables en ~ / .bashrc e iniciar VB en modo sin cabeza (esta es una publicación reciente, de 2011). Incluso hay un truco feo sobre la exportación de un montón de variables de entorno usando archivos bat en su lugar.

#export VBOX_USER_HOME='/cygdrive/c/Documents\ and\ Settings/SomeNameHere/.VirtualBox/'
export VBOX_USER_HOME='C:\Documents and Settings\SomeNameHere\.VirtualBox\'

O ... CÓMO - virtualbox como servicio en Windows (cygrunsrv.exe). Se informa que esto funciona en Cygwin 1.7b.

$ cygrunsrv --list
vboxd-myvm

contestado el 24 de mayo de 11 a las 09:05

ajuste $VBOX_USER_HOME in C:\cygwin\home\[Username]\.bashrc ¡Hizo el truco! - Matías

Esta respuesta tiene el espíritu de 'considerar esta posibilidad' ;-)

¿Qué tan 'casado' estás con cygwin como tu herramienta de Unix en Windows? Mi experiencia con cygwin es que es muy lento, pero su fortaleza es que viene con una amplia gama de herramientas similares a Linux Y probablemente tiene la mayor comunidad de soporte al usuario.

Hay al menos 2 alternativas a cygwin que uso y puedo recomendar Y con una prueba rápida DID devolvió la lista de mis vms_s activos. Son UWIN y MinGW.

Lea mi artículo sobre ksh y UWIN aquí Con respecto al bucle 'for' en KornShell (2º mensaje)

TAMBIÉN echa un vistazo a MinGW ambiente. He instalado MinGW principalmente para tener acceso a gcc (fuera de cygwin) y tiene un buen número de herramientas similares a Linux.

Espero que esto ayude.

contestado el 23 de mayo de 17 a las 15:05

Fácil de arreglar: necesita usar la sintaxis de ruta de Windows en su .bashrc

Esto - VBOX_USER_HOME = 'C: \ Documents and Settings \ user.VirtualBox'

En lugar de esto, VBOX_USER_HOME = / cygdrive / c / users / user / .VirtualBox

Respondido 06 Oct 14, 02:10

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.