Virtualbox 下 CentOS 挂载共享目录

本文介绍如何在VirtualBox中配置共享文件夹及安装增强功能的具体步骤,包括加载VboxGuestAdditions.iso、挂载光盘、安装增强功能等,确保宿主机与虚拟机之间的文件共享顺畅。

1、添加功能文件夹

依次点击:【虚拟机列表右键】- 【设置】-【共享文件夹】-【新增】

2、virtualbox 加载 VboxGuestAdditions.iso

依次点击:【设备】- 【安装增强功能】

3、centos下挂载光盘


mkdir -p /mnt/cdrom

mount -t auto /dev/cdrom /mnt/cdrom/

4、安装增强功能


cd /mnt/cdrom

sh ./VBoxLinuxAdditions.run

5、挂载共享目录到指定文件夹


mount -t vboxsf [共享文件夹名称] /webser/www
### 配置 VirtualBoxCentOS共享文件夹 #### 准备工作 在开始之前,确保已正确安装 VirtualBoxCentOS 虚拟机环境。如果尚未安装增强功能(Guest Additions),需要先完成此操作。 #### 安装增强功能 1. 启动 CentOS 虚拟机,在顶部菜单栏中击 **设备** => **插入增强功能 CD 映像...**[^1]。 2. 创建挂载挂载光盘镜像: ```bash sudo mkdir /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom ``` 3. 切换至挂载目录并执行增强功能安装脚本: ```bash cd /mnt/cdrom sudo ./VBoxLinuxAdditions.run ``` 4. 完成安装后重启虚拟机以使更改生效: ```bash sudo reboot ``` #### 设置共享文件夹 1. 在宿主机上创建一个要共享的文件夹,例如 `D:\data` 或 `/Users/username/data`[^2]。 2. 打开 VirtualBox 管理界面,选择目标虚拟机击 **设置** => **共享文件夹**[^3]。 3. 击右侧的 **添加共享文件夹** 图标(带有加号的按钮),填写以下信息: - 文件夹路径:指向刚刚创建的宿主机文件夹。 - 共享名称:自定义名称,例如 `shared_folder`。 - 勾选“自动挂载”和“固定分配”选项以便于后续访问[^4]。 #### 挂载共享文件夹到 CentOS 1. 登录到 CentOS 虚拟机,创建一个本地挂载: ```bash sudo mkdir /mnt/shared ``` 2. 使用以下命令将共享文件夹挂载到指定位置: ```bash sudo mount -t vboxsf shared_folder /mnt/shared ``` 这里的 `shared_folder` 是前面设置的共享名称,而 `/mnt/shared` 是挂载的目标路径。 #### 授予权限 为了允许当前用户访问共享文件夹的内容,需将其加入 `vboxsf` 用户组: ```bash sudo usermod -aG vboxsf $(whoami) ``` 完成后重新登录或重启系统以应用更改。 #### 自动化挂载 为了避免每次开机手动挂载,可以编辑 `/etc/fstab` 文件来实现自动化: ```bash echo 'shared_folder /mnt/shared vboxsf defaults 0 0' | sudo tee -a /etc/fstab ``` 这样,下次启动虚拟机时会自动完成挂载过程。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值