运行来宾添加程序时出现“未找到命令”。xubuntu 14.04

运行来宾添加程序时出现“未找到命令”。xubuntu 14.04

已安装 Guest additions iso。下一步是运行:

sudo ./VBoxAdditions.run

然后显示:

sudo: ./VBoxAdditions.run: command not found

这让人很恼火,因为我已经阅读了无数的帖子,并遵循了“正确”的方法。我尝试了两个不同的 vbox,一个是 32,一个是 64。

答案1

浏览到您的客户添加文件夹。它位于您的/media/<username>/*文件夹中。以下是该文件夹的屏幕截图:

1

现在,输入命令:

cd DRAG AND DROP THE VBOX GUEST ADDITIONS FOLDER HERE

Enter

现在,运行

./VBoxAdditions.run

Enter

如果出现任何错误Permission Denied,请输入:

sudo ./VBoxAdditions.run 

Enter

答案2

首先,确保您的虚拟机已准备好制作内核模块。这有利于复制粘贴。

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential module-assistant
sudo m-a prepare

运行 来查找 CD 名称sudo ls /media/。它应该显示为VBOXADDITIONS或类似内容。

然后只需运行

sudo sh /media/<<<CD NAME>>>/VBoxLinuxAdditions.run

或者

sudo sh /media/<<<username>>>/<<<CD NAME>>>/VBoxLinuxAdditions.run

答案3

如果 VBoxAdditions.run 未设置为可执行文件,您也会收到同样的错误。

$ sudo chmod a+x VBoxAdditions.run

+x使程序可执行。 a适用于所有用户。u+x可能会起作用。先尝试一下。

https://help.ubuntu.com/community/FilePermissions

之后尝试再次运行该程序。

答案4

我遇到了同样的问题,通过确保我的工作目录位于 VBox_Gas_6.1.12 中解决了这个问题。如果您的工作目录位于根目录中,则此方法将不起作用,因为您的 VBoxLinuxAdditions.run 文件不在根目录中,而是在 VBox_Gas_6.1.12(CD 添加)中

要进入这个 Vbox_Gas,

单击虚拟机窗口上的设备,然后单击添加客户附加项。在弹出的新窗口中单击 VBox_Gas 文件夹(它应该在文件系统下),这将带您进入正确的目录。

然后点击 VBox_Gas 目录菜单栏顶部的文件,点击在此处打开终端。这将打开工作目录位于 VBox_Gas cd 目录中的终端。然后输入并运行 sudo ./VBoxLinuxAdditions.run

相关内容