Adiciones de invitados 'no se puede localizar el programa' Kali Linux 2.0

17

Problema: al intentar instalar adiciones de invitados en Kali Linux, se produce el siguiente error.

¡Uy! Hubo un problema al ejecutar este software. Incapaz de localizar el programa

Esto ocurrió después de una nueva instalación de Kali Linux 2.0 en Virtual Box 4.3.32

Acción tomada para obtener este error:

Virtualbox -> Devices -> Insert Guest Additions CD image

luego de Kali Linux GUI el mensaje

"VBOXADDITIONS_4.3.32_103443" contiene software destinado a iniciarse automáticamente. ¿Te gustaría ejecutarlo?

Seleccione ejecutar y se produce el error

¿Cómo resolver este problema? ¿Cual es la causa?

Chris
fuente

Respuestas:

31

La pregunta es un poco antigua, pero merece una respuesta a la causa raíz del error, no una solución alternativa.

La causa raíz de su problema está en /etc/fstab. Si el tuyo se parece en algo al mío, las opciones de montaje /dev/sr0son probablemente user,noauto. La useropción implica automáticamente noexecqué tiras de bits ejecutables de todos los archivos binarios en el sistema de archivos montado.

Simplemente necesita agregar la execopción a su declaración de montaje en/etc/fstab

desde:

/dev/sr0    /media/cdrom0    udf,iso9660    user,noauto         0    0

a:

/dev/sr0    /media/cdrom0    udf,iso9660    user,noauto,exec    0    0

Esto le permitirá ejecutar binarios desde medios ópticos.

Salud,

Rico

Richard Fleming
fuente
Tuve que hacer esto y también instalar build-essentialmás los encabezados linux-headers-$(uname -r); o cuál es el nombre en tu distribución.
Francesco Dondi
3
Tuve el mismo problema con una máquina virtual Debian, ¡y esto lo resolvió! Gracias.
DOOManiac
8

No sé exactamente cuál es la causa, pero parece que quizás sea un problema de permiso ... (no estoy seguro)

Puede solucionar este problema abriéndose terminaly llamando

sh /media/cdrom/VBoxLinuxAdditions.run

Referencia: https://forums.virtualbox.org/viewtopic.php?f=3&t=58799

Chris
fuente
1
Acabo de ejecutar lo siguiente ya que no hay un archivo llamado "VBoxLinuxAdditions.run" en mi caso: sudo sh /media/cdrom/autorun.sh
Mohsen Abasi
/media/cdrom/VBoxLinuxAdditions.run no tiene permiso por defecto. Cambiar permiso se mostrará en la pestaña de prensa
Thirumal
-1

Copie los archivos de instalación en un directorio de escritura y ejecute la configuración desde allí.

usuario189675
fuente
2
Esta respuesta está un poco descuidadamente escrita. Dudo que su sugerencia solucione el error.
contramodo