El problema
Para un curso de Arquitectura de Sistemas Operativos en la Universidad, debemos usar VMware Player 3.1.4 para las tareas de clase. Actualmente ejecuto Ubuntu 11.04 de 64 bits, y recientemente he formateado con una instalación estándar de 11.04 de 64 bits; que todavía tenía el siguiente resultado.
Comienzo la instalación apagando el CD en el directorio donde reside el paquete VMware y ejecutando este comando de instalación:
sudo sh ./VMware-Player-3.1.4-385536.x86_64.bundle
Desafortunadamente, después de medio segundo de ejecutar el script de instalación, me encuentro con este error:
./VMware-Player-3.1.4-385536.x86_64.bundle: line 302: /tmp/vmis.k6Yk9O/install/vmware-installer/vmware-installer: Permiso denegado
En el cual el instalador extraído se ejecuta en la línea 302 con las siguientes opciones:
302 "$installer" --set-setting vmware-installer libconf "$libconf" \
303 --install-component "$source"/vmware-installer \
304 --install-bundle "$bundle" "$@"
Además, un md5sum llamado en el paquete devuelve la suma exacta como se menciona en la página de descarga.
a7fdadfb2af8d9f76571cd06f2439041 VMware-Player-3.1.4-385536.x86_64.bundle
En este punto, solía sudo -i
iniciar sesión como root, que todavía arroja un error de permiso denegado.
La búsqueda en Google y Stackoverflow proporcionó solo otro caso sin respuestas (voté positivamente); así que decidí publicar para preguntarle a Ubuntu ¿preguntándose si alguien ha tenido el mismo problema o tiene una solución bajo 11.04?
¡Salud! :PAGS
fuente
nodev,nosuid,noexec,mode=1777
- Arrancaré mi 64 bits y lo probaré: PRespuestas:
Es probable que el instalador esté intentando ejecutar un binario en la carpeta / tmp.
Es probable que cualquier partición en la que tenga su carpeta / tmp esté configurada en / etc / fstab para que sea " noexec ". Esto significa que no se permite ejecutar binarios en esa partición.
Mi consejo es mover / tmp a su propia partición que tenga derechos "exec" en sus opciones de línea fstab.
Alternativamente, cambie temporalmente "noexec" a "exec" en fstab - instale vmware y luego vuelva a cambiarlo.
fuente