Adições de convidados 'incapazes de localizar o programa' Kali Linux 2.0


17

Problema: Ao tentar instalar adições de convidados no Kali linux, ocorre o seguinte erro.

Opa! Ocorreu um problema ao executar este software. Não foi possível localizar o programa

Isso ocorreu após uma nova instalação do Kali Linux 2.0 no Virtual Box 4.3.32

Ação tomada para obter este erro:

Virtualbox -> Devices -> Insert Guest Additions CD image

então a partir do Kali Linux GUI a mensagem

"VBOXADDITIONS_4.3.32_103443" contém software destinado a ser iniciado automaticamente. Você gostaria de executá-lo?

Selecione executar e o erro ocorre

Como resolver este problema? Qual é a causa?

Respostas:


31

A pergunta é um pouco antiga, mas merece uma resposta para a causa raiz do erro, não uma solução alternativa.

A causa raiz do seu problema está /etc/fstab. Se o seu se parecer com o meu, as opções de montagem /dev/sr0provavelmente são user,noauto. A useropção implica automaticamente noexecque retira os bits executáveis ​​de todos os arquivos binários no sistema de arquivos montado.

Você simplesmente precisa adicionar a execopção à sua declaração de montagem em/etc/fstab

a partir de:

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

para:

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

Isso permitirá que você execute binários a partir da mídia ótica.

Felicidades,

Rico


Eu tive que fazer isso e também instalar build-essentialmais os cabeçalhos linux-headers-$(uname -r); ou qual é o nome da sua distribuição.
Francesco Dondi

3
Eu tive o mesmo problema com uma VM Debian, e isso resolveu! Obrigado.
DOOManiac

8

Não sei exatamente qual é a causa, mas parece que talvez seja uma questão de permissão ... (não tenho muita certeza)

Você pode solucionar esse problema abrindo terminale chamando

sh /media/cdrom/VBoxLinuxAdditions.run

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


11
Acabei de executar o seguinte, pois não há arquivo chamado "VBoxLinuxAdditions.run" no meu caso: sudo sh /media/cdrom/autorun.sh
Mohsen Abasi

/media/cdrom/VBoxLinuxAdditions.run não tem permissão por padrão. Permissão Alterar ele vai mostrar na imprensa guia
Thirumal

-1

Copie os arquivos de instalação para um diretório gravável e execute a instalação a partir daí.


2
Esta resposta é um pouco descuidada. Duvido que o erro seja corrigido por sua sugestão.
Countermode #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.