Virtualbox CentOS7挂载共享文件夹

1、在Virtualbox中选中要挂载共享文件夹的虚机,点设置,然后选择“共享文件夹”,添加一个windows中的目录,如图。如果要获得写权限,不要勾选只读分配。另外要自主决定挂载的目录,不要勾选自动挂载。

2、启动虚机,进入linux,先创建要mount的文件夹

sudo mkdir /mnt/software

3、挂载文件夹

sudo mount -t vboxsf software /mnt/software

    取消挂载命令:

sudo umount /mnt/software

4、如果要系统启动时自动挂载,在/etc/rc.local中加入mount命令

#file: /etc/rc.local

mount -t vboxsf software /mnt/software

    注意,rc.local可能不是可执行的,如果不是,请执行chmod +x rc.local赋予其执行权限。

 

如果在挂载时遇到【mount: unknown filesystem type 'vboxsf'】问题,需要给虚机安装增强功能:

很可能会报错:

需要手动挂载VBoxGuestAdditions.iso文件并安装:

(1) 打开CentOS系统,并以root权限进入系统

(2) 系统正常启动后,点击设备——>CD/DVD 设备——>选择ios文件,文件位于VirtualBox安装文件夹下

(3) 将CD进行挂载。mount /dev/cdrom /cdrom (该cdrom是我在/目录下创建的文件夹)

(4) 进入cdrom并运行相关程序。cd /cdrom; sh ./VBoxLinuxAdditions.run (等待程序安装完毕,VirtualBox增强功能软件就在系统中安装完毕)

参考:http://f.dataguru.cn/thread-456235-1-3.html

VirtualBox中的共享文件夹功能允许宿主机和虚拟机之间共享文件和文件夹。要获得查看共享文件夹的权限,您需要确保在宿主机上设置共享文件夹,并且在虚拟机内部正确挂载该文件夹。以下是获得查看共享文件夹权限的一般步骤: 1. 在宿主机上设置共享文件夹: - 打开VirtualBox程序。 - 选择您想要设置共享文件夹的虚拟机。 - 点击“设备”菜单,然后选择“共享文件夹”。 - 添加一个新的共享文件夹,您可以选择一个已有的文件夹作为共享资源,并设置共享名称。 2. 在虚拟机内部挂载共享文件夹: - 以root权限运行您的虚拟机。 - 确认安装了VirtualBox Guest Additions。如果没有安装,您需要先安装它。 - 在虚拟机中打开终端。 - 使用命令行挂载共享文件夹。例如,在Linux虚拟机中,您可以使用如下命令: ``` sudo mount -t vboxsf [-o OPTIONS] sharename mountpoint ``` 其中`sharename`是在VirtualBox中设置的共享文件夹的名称,`mountpoint`是您希望在虚拟机中挂载共享文件夹的位置。 - 如果您需要查看当前已经设置的共享文件夹列表,可以使用如下命令: ``` df -h ``` 查看输出中包含“vboxsf”的行,以确认共享文件夹是否已正确挂载。 3. 确保虚拟机内的用户有权限访问挂载共享文件夹: - 如果您遇到权限问题,可能需要调整共享文件夹挂载点的权限。可以使用`chmod`命令修改权限,例如: ``` sudo chmod -R 755 mountpoint ``` 这会赋予用户读取和执行权限,以及组和其他用户的读取权限。 4. 如果您在Windows虚拟机中,通常情况下,共享文件夹在虚拟机中会自动挂载为网络驱动器。您可以像访问其他网络资源一样访问它。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值