Gastzusätze 'Programm kann nicht gefunden werden' Kali Linux 2.0

16

Problem: Beim Versuch, Gastzugaben in Kali Linux zu installieren, tritt der folgende Fehler auf.

Hoppla! Beim Ausführen dieser Software ist ein Problem aufgetreten. Programm konnte nicht gefunden werden

Dies geschah nach einer Neuinstallation von Kali Linux 2.0 in Virtual Box 4.3.32

Aktion, um diesen Fehler zu erhalten:

Virtualbox -> Devices -> Insert Guest Additions CD image

dann von Kali Linux GUI die Nachricht

"VBOXADDITIONS_4.3.32_103443" enthält Software, die automatisch gestartet werden soll. Möchten Sie es ausführen?

Wählen Sie Ausführen und der Fehler tritt auf

Wie kann man dieses Problem lösen? Was ist die Ursache?

Chris
quelle

Antworten:

30

Die Frage ist ein bisschen alt, verdient aber eine Antwort auf die Grundursache des Fehlers, keine Umgehung.

Die Hauptursache für Ihr Problem liegt in /etc/fstab. Wenn deins so aussieht wie meins, sind die Mount-Optionen für /dev/sr0wahrscheinlich user,noauto. Die userOption impliziert automatisch, noexecwelche ausführbaren Bits alle Binärdateien auf dem bereitgestellten Dateisystem entfernen.

Sie müssen lediglich die execOption zu Ihrer mount-Anweisung in hinzufügen/etc/fstab

von:

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

zu:

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

Auf diese Weise können Sie Binärdateien von optischen Medien ausführen.

Prost,

Reich

Richard Fleming
quelle
Ich hatte dies zu tun und auch installieren build-essentialund die Header, linux-headers-$(uname -r); oder wie der Name auf Ihrer Distribution steht.
Francesco Dondi
3
Ich hatte das gleiche Problem mit einer Debian-VM und dies löste es! Vielen Dank.
DOOManiac
8

Ich weiß nicht genau, was die Ursache ist, aber es scheint, dass es sich möglicherweise um eine Berechtigungsfrage handelt ... (nicht genau sicher)

Sie können dieses Problem umgehen, indem Sie sich öffnen terminalund anrufen

sh /media/cdrom/VBoxLinuxAdditions.run

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

Chris
quelle
1
Ich habe gerade Folgendes ausgeführt, da in meinem Fall keine Datei mit dem Namen "VBoxLinuxAdditions.run" vorhanden ist: sudo sh /media/cdrom/autorun.sh
Mohsen Abasi
/media/cdrom/VBoxLinuxAdditions.run hat standardmäßig keine Berechtigung. Ändern Sie die Berechtigung, die in der Tabulator-Presse
angezeigt wird
-1

Kopieren Sie die Installationsdateien in ein beschreibbares Verzeichnis und führen Sie das Setup von dort aus.

user189675
quelle
2
Diese Antwort ist etwas nachlässig geschrieben. Ich bezweifle, dass der Fehler durch Ihren Vorschlag behoben wird.
Gegenmodus