virtualbox共享文件夹设置

宿主机是mac os,虚拟机是centos7.9。

一、virtualbox设置共享文件夹

选中虚拟机->设置->共享文件夹->点击+号图标进行添加:

二、给虚拟机安装增强功能

打开virtualbox的虚拟机窗口界面,点击窗口顶部菜单中的设备->安装增强功能:

如果提示:

Could not mount the media/drive '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

也可以自己手动添加,打开虚拟机设置:

三、在虚拟机里安装增强功能

进入centos7.9,将光盘mount到本地目录下:

mkdir -p /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

安装增强功能前,需要安装一些系统依赖:

yum install bzip2 gcc make
yum install kernel-devel-$(uname -r)

然后开始安装增强功能:

[work@localhost mnt]$ cd cdrom
[work@localhost cdrom]$ ll
总用量 47310
-r--r--r--. 1 root root      763 2月  20 2020 AUTORUN.INF
-r-xr-xr-x. 1 root root     6384 3月  22 2022 autorun.sh
dr-xr-xr-x. 2 root root      792 3月  22 2022 cert
dr-xr-xr-x. 2 root root     1824 3月  22 2022 NT3x
dr-xr-xr-x. 2 root root     2652 3月  22 2022 OS2
-r-xr-xr-x. 1 root root     4821 3月  22 2022 runasroot.sh
-r--r--r--. 1 root root      592 3月  22 2022 TRANS.TBL
-r--r--r--. 1 root root  4033829 3月  22 2022 VBoxDarwinAdditions.pkg
-r-xr-xr-x. 1 root root     3949 3月  22 2022 VBoxDarwinAdditionsUninstall.tool
-r-xr-xr-x. 1 root root  7505330 3月  22 2022 VBoxLinuxAdditions.run
-r--r--r--. 1 root root  9445376 3月  22 2022 VBoxSolarisAdditions.pkg
-r-xr-xr-x. 1 root root 17047696 3月  22 2022 VBoxWindowsAdditions-amd64.exe
-r-xr-xr-x. 1 root root   270840 3月  22 2022 VBoxWindowsAdditions.exe
-r-xr-xr-x. 1 root root 10116464 3月  22 2022 VBoxWindowsAdditions-x86.exe
-r--r--r--. 1 root root      259 10月  4 2021 windows11-bypass.reg

用root权限执行其中的VBoxLinuxAdditions.run文件:

sudo sh VBoxLinuxAdditions.run

Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel
3.10.0-1160.el7.x86_64.
VirtualBox Guest Additions: Running kernel modules will not be replaced until
the system is restarted

按安装成功的提示,重启系统。

四、访问共享文件夹

自动加载的目录是 /media,共享文件夹的命名为sf_{共享文件夹名称},其中的共享文件夹名称是在第一步设置的。

[work@localhost ~]$ ll /media/
总用量 0
drwxr-x---. 2 root vboxsf 6 9月  17 05:18 sf_code

五、文件权限

共享的文件和文件夹权限是:

-rwxrwx---. 1 root vboxsf    文件
drwxrwx---. 1 root vboxsf    文件夹

非root账号访问,可以将账号加入vboxsf用户组:

usermod -a -G vboxsf {username}

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值