【工具】VirtualBox装VBoxGuestAdditions增强工具失败解决方法和共享文件夹设置

使用的VirtualBox是5.0;安装的系统是Fedora23。近日在VirtualBox下安装了Fedora23,想要和主机共享文件夹,按照网上的方法是需要安装增强工具才能设置共享文件夹的,可是在安装增强工具的时候却失败了,下面介绍一下怎么解决这个问题:

  1. 首先在VirtualBox下安装增强工具的方法:先把VBoxGuestAdditions.iso装载到光驱
    在这里插入图片描述
    点击“Insert Guest Addtions CDimage”之后会自动弹出是否要运行,点“确定”还需要输入管理员密码,之后就会自动安装,如果终端里面提示没有出现“失败”或“Failed”的说明安装成功了,下面的解决方法可以直接跳过了,但是如果出现如下图所示:
    在这里插入图片描述

出现“失败”字眼该怎么解决呢?这个时候注意终端上的提示信息:红色方框框住的提示信息,可以看到提示“misspackage…”而且建议需要安装的包是“kernel-devel-4.2.3-300.fc23.x86_64”,下面的红色框提示详细的错误信息可以到“/var/log/vbxadd-install.log”日志里面查看;这里注意:每个人的系统错误提示不一定一样,因此如果你的也是安装失败的话请认真查看这里的提示。

  1. 上面已经有方法了,所以解决方法可以先去查看一下错误日志:
    在这里插入图片描述
    在这里插入图片描述
    因为我是已经解决了,所以错误信息可能不太准确,可以看到一般的原因都是缺少kernel,那么安装先前的错误提示:
    在这里插入图片描述
    在这里插入图片描述
    使用yum来安装,注意linux必须的联网才可以,使用VirtualBox联网基本应该都没问题。安装成功之后再安装一次增强工具,如果你是安装前面的步骤一步步下面的,那么VBoxGuestAdditions.iso应该还是装载在光驱上的,(如果发现没装载请看前面步骤)
  2. 重新安装一次增强工具:
    在这里插入图片描述
    先把光驱挂载到新建的目录/mnt/cdrom下面,然后查看该目录底下,然后执行:
    在这里插入图片描述
    接下来就等待安装即可:
    在这里插入图片描述
    看到没有出现失败的字眼说明安装成功了,接下来重启即可。(如果还是失败的还需要:yum install gcc、yum installmake等都试下,一般都是缺少这几个)

(4)设置共享文件夹:重启成成功后
在这里插入图片描述
在这里插入图片描述
安装图示步骤,最后点击“OK”即可。

(5)最后进入Linux系统后还需要挂载,在终端执行命令: mount -t vboxsfLinux/mnt/sharefolder(其中Linux是你主机上想要共享的文件夹, /mnt/sharefolder是你要挂载的目录,这里可以自己设定)
;执行成功后就可以到/mnt/sharefolder查看共享文件夹的内容了,如果挂载时提示vboxsf设备不存在说明增强工具还没安装成功,请看前面步骤再尝试几次。
注意挂载成功之后以后每次进入系统都是需要重新挂载的,如果嫌老是敲命令麻烦的话建议写个简单的shell脚本,以后每次进入系统执行一下就好,参考shell脚本:(先vitest.sh 打开编辑)
#!/bin/sh
echo “With a parameter:,Enter 1 or 0?”
read x;
if [ $x = 1 ]
then
mount -t vboxsf Linux /mnt/sharefolder
echo “mount successful!”
elif [ $x = 0 ]
then
umount -f /mnt/sharefolder
echo “umount successful!”
fi
exit 0

保存,然后在当前目录下:./test.sh执行,提示输入 :1表示挂载,0表示卸载。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VirtualBox是一款虚拟机软件,可以在其中安不同的操作系统。如果你在VirtualBox中安了Ubuntu操作系统,想要与主机共享文件夹,可以按照以下步骤操作: 1. 在VirtualBox中启动Ubuntu操作系统,进入桌面界面。 2. 点击菜单栏中的“设备”-“安增强功能”,安增强功能后,会自动挂载一个名为“VBoxGuestAdditions”的ISO镜像文件。 3. 打开终端,输入以下命令安增强功能: sudo mount /dev/cdrom /mnt cd /mnt sudo sh VBoxLinuxAdditions.run 4. 安完成后,重启Ubuntu操作系统。 5. 在主机中创建一个文件夹,例如“share”,将需要共享的文件放入该文件夹中。 6. 在VirtualBox中,选择Ubuntu操作系统窗口上方的“设备”-“共享文件夹”-“设置共享文件夹”,将主机中的“share”文件夹设置共享文件夹。 7. 在Ubuntu操作系统中,打开终端,输入以下命令挂载共享文件夹: sudo mkdir /mnt/share sudo mount -t vboxsf share /mnt/share 8. 挂载成功后,可以在Ubuntu操作系统中的“/mnt/share”路径下访问共享文件夹中的文件。 希望这些步骤可以帮助你成功实现VirtualBox和Ubuntu操作系统的文件共享。 ### 回答2: VirtualBox是一款开源的虚拟机软件,可以模拟多种计算机操作系统,在其上运行的多个操作系统可以互相隔离、独立、安全地运行,以达到在同一计算机上运行多个操作系统的效果。而Ubuntu则是一款基于Linux内核的操作系统,它采用GPL授权的自由软件,无需购买,可以自由使用、分享、修改。 在VirtualBox中运行Ubuntu系统时,有时需要将虚拟机中的文件与主机共享,以便于在虚拟机和主机之间传输文件或共享资源。具体操作步骤如下: 1. 共享文件夹设置VirtualBox中选择需要运行Ubuntu的虚拟机,依次选择“设置”-“共享文件夹”,在该页面中点击“添加共享文件夹”按钮,在弹出的窗口中选择要共享的文件夹路径、名称以及共享模式(只读或读写),确定后点击OK。 2. 安增强功能 在Ubuntu系统中需要安VirtualBox增强功能,以便于访问共享的文件夹。在Ubuntu系统中打开终端界面(快捷键Ctrl+Alt+T),输入以下命令: sudo apt-get update sudo apt-get install dkms build-essential sudo apt-get install virtualbox-guest-additions-iso 3. 挂载共享文件夹 在Ubuntu系统中打开终端界面(快捷键Ctrl+Alt+T),输入以下命令挂载共享文件夹: sudo mkdir /mnt/share(创建挂载点) sudo mount -t vboxsf 共享文件夹名称 /mnt/share 注意:共享文件夹名称应与设置中的共享文件夹名称一致。 4. 更改文件夹权限 在Ubuntu系统中挂载共享文件夹后,需要更改文件夹权限以便于操作。在终端界面中输入以下命令: sudo chown -R 用户名:用户组名 /mnt/share 注意:用户名和用户组名应该是当前登录用户的名称和组名。 到此,我们就可以在虚拟机Ubuntu中访问共享文件夹,并进行文件操作和数据传输了。 总之,利用VirtualBox配置和使用Ubuntu虚拟机,在其上建立和操作共享文件夹,可以更好地满足多个操作系统之间资源的共享和管理需求,使我们的工作和学习更加高效和便捷。 ### 回答3: VirtualBox是一款开源且免费的虚拟机软件,在其中安的虚拟机可以实现很多的功能,如共享文件夹共享文件夹功能可以让我们轻松在Windows和Linux两个系统中共享文件,让我们更加方便的实现跨平台操作。 在这里,我们一步步教你如何利用VirtualBox共享文件夹。 1. 安VirtualBox扩展包 首先你需要下载安VirtualBox扩展包,在VirtualBox官方网站上可以找到下载链接。安扩展包可以增强VirtualBox的功能,其中也包括共享文件夹功能。 2. 设置共享文件夹VirtualBox中选择你想要设置共享的虚拟机,点击"设置" -> "共享文件夹" -> "+号",在弹窗中输入共享文件夹的路径,设置自动挂载文件夹选项和可读写权限。勾选"固定分配"选项可以设置共享文件夹在虚拟机中的目录名,如果不勾选,则目录名是动态分配的。 3. 安增强功能 在虚拟机的操作系统中安增强功能,可以增强虚拟机的性能,并使共享文件夹稳定运行。在虚拟机中点击"设备" -> "安增强功能",按照提示操作即可。 4. 挂载共享文件夹 在虚拟机中挂载共享文件夹需要先创建一个本地目录,用于映射共享文件夹。在Linux中,可以使用命令"sudo mkdir /mnt/sharedfolder"来创建一个/mnt/sharedfolder目录。接着使用命令"sudo mount -t vboxsf sharedfolder /mnt/sharedfolder"来挂载共享文件夹。其中,sharedfolder是你的虚拟机共享文件夹的名称。你也可以在/etc/fstab中配置共享文件夹自动挂载选项。 以上就是VirtualBox Ubuntu共享文件夹的全部内容。在实际应用过程中,可能会遇到一些挑战,但这样的共享方法能够让我们大大提高工作效率。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值