来宾添加“无法找到程序” Kali Linux 2.0


17

问题:尝试在Kali linux中安装来宾添加项时,发生以下错误。

糟糕!运行该软件时出现问题。无法找到程序

在Virtual Box 4.3.32中全新安装Kali Linux 2.0之后,就会发生这种情况

为获取此错误而采取的措施:

Virtualbox -> Devices -> Insert Guest Additions CD image

然后从Kali Linux GUI发出消息

“ VBOXADDITIONS_4.3.32_103443”包含旨在自动启动的软件。您要运行它吗?

选择运行,然后发生错误

如何解决这个问题呢?原因是什么?

Answers:


31

这个问题有点老了,但是应该为错误的根本原因提供答案,而不是解决方法。

您问题的根本原因是/etc/fstab。如果您的显示器看起来像我的,/dev/sr0则可能是的安装选项user,noauto。该user选项会自动暗示noexec从可执行文件中剥离已安装文件系统上所有二进制文件的可执行位。

您只需要将exec选项添加到您的mount语句中/etc/fstab

从:

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

至:

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

这将允许您从光学介质执行二进制文件。

干杯,

丰富


我必须这样做,并还要安装build-essential头文件linux-headers-$(uname -r);或您的发行版上的名称。
Francesco Dondi

3
我在Debian VM上遇到了同样的问题,这解决了!谢谢。
DOOManiac

8

我不知道到底是什么原因,但似乎这是一个许可问题...(不确定)

您可以打开terminal并致电来解决此问题

sh /media/cdrom/VBoxLinuxAdditions.run

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


1
由于没有文件名为“ VBoxLinuxAdditions.run”的文件,因此我只运行了以下文件:sudo sh /media/cdrom/autorun.sh
Mohsen Abasi

/media/cdrom/VBoxLinuxAdditions.run默认情况下没有权限。更改权限将在标签页中显示
Thirumal

-1

将安装文件复制到可写目录,然后从那里运行安装程序。


2
这个答案写得有些粗心。我怀疑该错误是否已由您的建议解决。
反模式
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.