(Parallels Desktop 9, última versión)
Según las instrucciones, cambio a root:
$ su - root
$ whoami
root
$ echo $EUID
0
y luego ejecute el instalador:
$ cd /media/cdrom0
$ ./install
y me sale este error:
sudo: unable to execute ./install: Permission denied
¿Qué? Soy root! ¿Qué pasa con esto? Verifico dos veces para asegurarme de que el bit de ejecución esté configurado:
$ ls -lA | grep install$
-r-xr-xr-x 1 root root 17284 Oct 25 09:22 install
Sí. La gente en línea dice que necesita arrastrar el script de instalación al terminal después de escribir sudo. Entonces hago eso, y este comando es lo que se forma:
$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied
¿Cuál es la solución aquí?
file /media/cdrom0/install
dice/media/cdrom0/install: ERROR: cannot read '/media/cdrom0/install' (Input/output error)
Extraño, porque antes, había corridocat install
y funcionó bien. Ahora falla incluso después de un reinicio ...cp -r /media/cdrom0 /tmp
Respuestas:
Así que encontré la solución ... este comando loco (bueno, no tan loco, pero oscuro).
Resulta que cuando Debian monta un CD (CD virtual incluido, por supuesto), lo monta como no ejecutable. Entonces, volver a montarlo manualmente especificando privilegios de exec me permitió instalar las herramientas. Es extraño que la montura no ejecutiva me impidiera incluso leer los archivos (intenté copiarlos y obtuve errores similares) pero eh, lo que sea que funcione.
fuente
La razón de esto es que Parallels monta la imagen con la opción "nosuid".
Inicie una terminal, su a root y desmonte la imagen. Vuelva a montar la imagen. Inicia el instalador
fuente
10.13.2014: ¡Esto fue extremadamente útil!
He intentado los pasos indicados en Parallels:
Para mí, la clave era: • desmontar el CD a través de Parallels: Dispositivos / CD / DVD 1 / Desconectar • volver a montar el CD a través de Parallels: Dispositivos / CD / DVD 1 / Conectar imagen ... - Buscar las herramientas prl -lin.iso en: Macintosh HD / Aplicaciones / Parallels Desktop / Contenido / Recursos / Herramientas / prl-tools-lin.iso • Mientras esté en Debian, cargue el Terminal si aún no lo ha hecho • Navegue hasta el CD como se indica encima:
• Para asegurarse de que las cosas estén en orden, escriba la lista para ver qué hay dentro del cd (confirmando, básicamente):
Esto debería enumerar "instalar instalador install-gui kmods herramientas versión". Si no ve esto, tendrá que intentar volver a montar el disco. Sugeriría hacer los primeros pasos a través de Parallels. Si funciona como debería, sigamos adelante y copiemos los archivos en su directorio de inicio:
Hice la carpeta Descargas en lugar de la carpeta tmp como se indicó anteriormente porque no pude ingresar a la carpeta tmp incluso como root. Las descargas al menos me permiten ingresar, eliminar y confirmar todo a través de la GUI si me da pereza.
• Una vez hecho esto, confirmemos que se realizó el cp:
• Debería poder ver lo siguiente si funcionó:
Si todo sigue de acuerdo con lo que he señalado anteriormente, sigamos adelante e instalemos Parallels Tools : no es necesario salir de la carpeta en la que se encuentra. Por lo tanto, si ha estado haciendo la mayor parte de lo que he hecho Tenga en cuenta que debe estar en la carpeta Descargas o en la carpeta donde copió los archivos. Ejecutemos el instalador:
Le pedirá su contraseña debido sudo; sigamos adelante y hagámoslo. Si todo salió bien, debería ver que su terminal se convierte en una pantalla gris / azul w. Instalador de Parallels Tools (intenté subir una imagen pero todavía soy nuevo aquí, lo siento)
Espero que esto ayude. Sé que he leído varios sitios y he pasado diferentes partes de mi fin de semana tratando de hacer que esto funcione.
fuente
Para hacer que su disco o imagen sea ejecutable, debe editar el archivo / etc / fstab. Normalmente en la última línea encontrarás algo como
udf,iso9660 user,noauto
. Retire elnoauto
e inserte en su lugarexec
. Vuelva a montar su disco o imagen y ahora puede ejecutar los comandos desde una ventana de terminal.fuente