visualbox跟主机共享文件夹

丶灬走出姿态 提交于 2019-11-27 14:25:58

环境说明:

主机:windows10

虚拟机:centos 6.6

一、安装增强功能

1、挂载光驱

网上的教程都说是:

点击菜单栏 设备 –> 分配光驱 –> 选择一个虚拟光盘,找到VirtualBox安装目录下的VBoxGuestAdditions.iso,加载此镜像

但我这个版本是没有设备这个菜单的,只能在

在 设置-》存储 下找到 控制器IDE点击 右边的 光盘样子的小按钮,在visualbox安装目录D:\Program Files\Oracle\VirtualBox的可以找到VBoxGuestAdditions.iso,加载进去。

2、安装

mount /dev/cdrom /mnt

此时会出现提示:mount: block device /dev/sr0 is write-protected, mounting read-only.此提示无需理会。

使用ls /mnt命令查看是否加载成功,加载成功,请进行下一步。

运行VBoxLinuxAdditions.run,使用命令: /mnt/VBoxLinuxAdditions.run

计算机会花上数十秒的时间编译安装增强功能,请耐心等待。

如果出现类似于failed的字样,请尝试安装gcc和make程序后重试。

3、排错

我安装过程中出了很多failed,最后通过看日志/var/log/vboxadd-install.log发现是很多包没安装

yum install gcc   从软件仓库下载gcc,然后安装,这个是编译器
yum install make  安装make,这个是自动编译源码的工具,写好makefile就可以方便编译
yum install kernel-headers 安装内核,编译内核,驱动必要的
yum install kernel-devel  同上

二、共享文件夹

此时,可以尝试挂载自己的虚拟文件夹了。

现在设置里面添加Windows端共享文件夹,功能在“设置”->“共享文件夹”内:

1、点击”共享文件夹路径“选择需要共享的文件夹(确保不为空),比如D:\www

2、输入“共享文件夹名称”,名称建议和文件夹名不一致比如html

3、选择“自动挂载”和“固定分配”(此处有误,不建议选择自动挂载)

在Windows端做好处理之后,尝试挂载共享文件夹了,使用命令如下:

$sudo mount -t vboxsf html  /mnt

通过命令 ls /mnt 查看是否挂载成功,如果显示了D:\www文件夹内的文件,则表示虚拟文件夹挂载成功。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!