使用virtual box虚拟机运行/VBoxLinuxAdditions.run报错解决方案(安装增强功能)

最近想实现将windows中的文件拷贝到在virtual box中ubuntu server中,选择了使用共享文件夹的方法,但是遇到了很多奇怪的问题,其中有一个就是在安装增强功能的时候,也就是在运行

sudo ./VBoxLinuxAdditions.run

出现了以下的错误

Failed to set up service vboxadd, please check the log file /var/log/VBoxGuestAdditions.log for details.

发现说是缺少了gcc,于是就开始安装gcc,依次运行如下命令

sudo apt-get update
sudo apt-get install gcc

但是安装成功后再次运行

sudo ./VBoxLinuxAdditions.run

发现仍然报错,最终在这里找到解决方案,也就是还需要运行下述命令

apt-get install build-essential module-assistant linux-headers-$(uname -r)

 这样,就可以再/media目录下找到sf_xxx的共享文件了。

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: sudo ./nvidia-linuxrun没有反应可能是由于若干原因导致的。首先,确认你已经正确地安装了NVIDIA驱动程序。可以通过检查系统是否已经成功加载NVIDIA模块来确保。使用以下命令:lsmod | grep nvidia。如果没有显示任何输出,说明驱动程序可能没有正确安装或加载。在这种情况下,可以尝试重新安装驱动程序。 其次,检查是否正确设置了权限。使用sudo命令可以以root权限运行命令,但是需要确保具有执行权限。使用chmod命令可以更改文件的权限。例如,可以使用chmod +x nvidia-linux...。在这之后,再次尝试运行sudo ./nvidia-linuxrun命令。 第三,可能是该命令没有正确的执行路径或命令有误。请确认你已经在正确的目录中执行该命令,或者检查命令是否正确。遇到这种情况,可以尝试重新下载并检查命令的正确性。 最后,还有可能是其他软件或进程的冲突导致该命令没有反应。禁用或关闭其他可能与该命令有冲突的软件或进程,然后再次尝试运行命令。 总结起来,如果在使用sudo ./nvidia-linuxrun命令时没有反应,可以尝试重新安装驱动程序,检查权限设置,确保正确的路径或命令,并关闭其他可能与该命令有冲突的软件或进程。如果问题仍然存在,可能需要更详细地检查错误日志或咨询技术支持。 ### 回答2: 当我们在终端中执行"sudo ./nvidia-linux...run"命令时,如果没有任何反应,可能是因为以下几个原因: 1. 文件路径不正确:请确认您执行命令的当前目录是否正确并且存在此文件。您可以使用"ls"命令查看当前目录下的文件列表,并确保文件名正确。 2. 权限不足:使用"sudo"命令需要管理员权限来执行该命令。请确保您具有足够的权限使用sudo命令。如果您在输入sudo密码后仍然没有任何反应,可能是因为您的用户没有包含在sudoers列表中,您需要联系系统管理员授权您使用sudo。 3. 文件损坏或没有可执行权限:请确保下载的文件不是损坏的,并且具有可执行权限。您可以使用"chmod +x filename"命令来添加可执行权限。 4. 依赖项不足:某些软件需要特定的依赖项才能正常运行。您可以在下载的文件(通常是README文件)中查找相关的依赖项,并确保这些依赖项已正确安装。 5. 与系统不兼容:有时候,特定的软件版本可能与您的操作系统版本不兼容。在下载软件时,请确保选择适用于您的操作系统的版本。 如果您已经检查并尝试了上述步骤,但仍然没有任何反应,请尝试在相关的技术论坛或社区中搜索类似问题的解决方案,或者联系软件的开发者获取更多帮助。 ### 回答3: 当在终端中运行命令"sudo ./nivida-linux...run"后没有任何反应时,可能是由于以下几种情况导致的: 1. 命令输入错误:请确认命令是否正确输入。确保命令中没有拼写错误,并且包含正确的文件路径和文件名。可以尝试复制命令并粘贴到终端中以避免输入错误。 2. 权限问题:"sudo"命令用于以管理员权限运行命令。但是,请确保您拥有足够的权限来运行此命令。如果非管理员用户没有足够的权限,则应使用管理员账户登录或请求管理员权限。 3. 软件包缺失或损坏:如果缺少所需的软件包或者软件包损坏,则该命令可能无法正常工作。请尝试重新下载或安装相关软件包,并确保它们是最新的和完整的。 4. 兼容性问题:当前操作系统或图形驱动程序版本可能与要执行的命令不兼容。请检查您的操作系统和驱动程序的兼容性,并确保您使用的驱动程序是适用于您的硬件和操作系统版本的最新版本。 5. 依赖项问题:命令可能需要其他依赖项才能正常运行。请确保您已正确安装和配置了所有必需的依赖项。您可以查看命令文档或官方网站来获取详细的依赖项信息。 如果以上这些方案都不能解决问题,建议您寻求专业的技术支持,他们可以进一步诊断和解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寰宇的行者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值