Recibiendo el siguiente error:
No se puede actualizar el estado de uso compartido de carpetas en tiempo de ejecución: se produjo un error al montar el sistema de archivos de carpetas compartidas dentro del sistema operativo invitado.
Al ejecutar VMWare Fusion 5.0.2 en OS X 10.6.8, el sistema operativo invitado es Ubuntu 12.10 con VMware Tools instalado.
No ha podido llegar a / mnt / hgfs, el directorio / mnt / está en blanco. Apagó las carpetas compartidas y luego las volvió a encender en VMWare Fusion y recibió el error anterior.
¿Alguna idea de qué hacer para solucionar esto?
Respuestas:
Algunas partes de VMWare Tools no se instalarán silenciosamente a menos que puedan compilar una extensión del kernel. Eso requiere un compilador y los encabezados genéricos para el núcleo actual, así que instale esos:
Y luego corre
fuente
Me encontré con el mismo problema en Vmware fusion 4 hace unos días usando Ubuntu 12.04 como invitado (Mac OS 10.6.8 como host). La respuesta corta (mi solución, al menos) es
Por ejemplo, si tiene una carpeta compartida llamada proyectos, haga lo siguiente
Una vez que haya verificado que esto funciona (ls / mnt / hgfs / projects), puede agregar la línea apropiada a su fstab
Antecedentes: Pasé horas probando todas las soluciones y consejos que la gente describió en la web para obtener "Instalar herramientas vwmware" de Fusion para admitir carpetas compartidas. Como decía el póster anterior, esto requiere compilaciones esenciales, encabezados del núcleo, etc., pero no tuve éxito. Finalmente comencé a probar los módulos del kernel y vi que el soporte de vmhgfs NO se estaba cargando. Luego miré cuidadosamente lo que estaba haciendo el script de instalación de herramientas vmware, y vi enterrado en una cantidad de mensajes que el código vmhgfs tenía errores de compilación. Básicamente, el código de vmware está roto en las versiones más recientes del kernel de Linux; aparentemente esto ha estado sucediendo por años. Estoy desconcertado; ¿Esto significa vmware hasn ' ¿No solucionó estos problemas (o al menos los más recientes)? ¿O significa que vmware fusion 4 simplemente sigue usando una versión anterior del código de las herramientas de instalación de vmware? Lo que es realmente molesto es que las herramientas de vmware instalan informes de instalación exitosa; realmente tiene que investigar su avalancha de mensajes para darse cuenta de que podría haber un problema con el soporte de vmhgfs. Hasta donde puedo ver, el método de instalación de herramientas vmware es el peor de ambos mundos: por un lado, requiere compilar un montón de código fuente, por lo que te expone a toda la fragilidad y la total falta de transparencia de ese proceso; por otro lado, trata de ser un instalador "automágico", lo cual solo está bien si "simplemente funciona". En cambio, falla en silencio y te deja con un sistema que no funciona No funciona y no hay información útil sobre dónde comenzar a tratar de solucionarlo. Gracias a Dios por el código abierto y la inclusión de open-vm-tools en el administrador de paquetes de Ubuntu. Funciona muy bien
fuente
La solución de Phssthpok es mejor cuando funcionará. VMWare Tools y otras características de VMWare no se actualizan cuando se lanza una nueva versión de VMWare. Es extremadamente molesto y desearía que VMWare se mantuviera al tanto de esto. El autor de esta característica ha reconocido el problema para algunos núcleos (
3.13
) y esto puede actualizarse en la v7 pero en mi v5 no está actualizado.En mi caso, no funcionaba porque mi kernel (
3.16.0-33
) no funciona con VMWare Tools en VMWare Fusion 5. Tuve que usar un kernel anterior.El último núcleo que sé que funciona con v5 es
3.8.13
que agregué este núcleo, lo reinicié, reinstalé vmware-tools, lo reinicié nuevamente en este núcleo y las herramientas de vmware ahora funcionan.Nota: No es bueno meterse con los núcleos a menos que sepa lo que está haciendo.
Puede encontrar instrucciones para agregar otro núcleo aquí . Una vez que se agrega el núcleo, elíjalo en el arranque. Para algunos, esto puede significar mantener presionada la tecla shift mientras arranca, pero para mí fue presionar
advanced ubuntu
y seleccionar el núcleo en lugar de dejarlo enubuntu
. No olvides arrancar con este kernel de ahora en adelante.Cualquier comentario sobre qué núcleos funcionan en v6 o v7 son bienvenidos. Me tomó un poco darme cuenta de qué núcleo funcionaría.
fuente