VirtualBox 下Ubuntu挂载和Windows共享文件夹 1.在windows 下创建文件夹,取名随意,为了避免出差多,使用英文把。我这命名为Linux-share。 2.打开VitualBox管理器,设置中找到共享文件夹,点图中的红圈圈,将刚刚我们创建的共享文件夹添加进去,千万要选择固定分配 ### Ubuntu挂载共享文件夹详解 #### 背景与目的 在跨操作系统环境中工作时,经常需要在宿主机(例如Windows)与虚拟机(如Ubuntu)之间共享文件。使用VirtualBox作为虚拟化平台,我们可以轻松地实现这一点。本文旨在详细介绍如何在VirtualBox环境下设置Ubuntu与Windows之间的共享文件夹,并实现自动挂载。 #### 步骤一:在Windows创建共享文件夹 1. **创建共享文件夹**: - 在Windows中选择一个合适的磁盘分区创建一个新的文件夹,例如`D:\Linux-share`。建议使用英文命名,以避免可能的字符编码问题。 2. **设置共享属性**: - 打开VirtualBox管理器。 - 选择已创建的Ubuntu虚拟机,点击“设置”。 - 导航到“共享文件夹”选项卡。 - 点击右侧的加号图标添加新文件夹。 - 选择之前创建的文件夹,并确保勾选“固定分配”以保持其始终可用状态。 #### 步骤二:在Ubuntu中手动挂载共享文件夹 1. **切换至root用户**: - 打开Ubuntu的终端。 - 输入`su`,然后输入root密码进行权限提升。 2. **创建挂载点**: - 使用命令`mkdir /mnt/sharefile`来创建挂载点目录。 3. **初次挂载尝试**: - 使用命令`mount -tvboxsf Linux-share /mnt/sharefile`尝试挂载。其中,“Linux-share”为Windows下的共享文件夹名称,而“/mnt/sharefile”为Ubuntu下的挂载点。 4. **解决挂载失败问题**: - 如果出现“mount: unknown filesystem type ‘vboxsf’”错误,这是因为需要安装VirtualBox Guest Additions。 - 将VirtualBox安装目录下的.iso镜像添加到Ubuntu虚拟机的光驱中。 - 进入`/media`目录,运行`./VBoxLinuxAdditions.run`进行安装。 5. **再次尝试挂载**: - 重新执行挂载命令`mount -tvboxsf Linux-share /mnt/sharefile`。 #### 步骤三:实现自动挂载 1. **编辑启动脚本**: - 使用命令`vim /etc/rc.local`编辑rc.local脚本。 - 在脚本末尾添加挂载命令`mount -tvboxsf Linux-share /mnt/sharefile`。 - 保存并退出编辑器(对于Vim编辑器,可按`Esc`键后输入`:wq`)。 2. **验证挂载**: - 重启Ubuntu虚拟机。 - 检查`/mnt/sharefile`目录是否已经包含了来自Windows的共享文件。 #### 总结 通过以上步骤,您可以在VirtualBox环境下顺利地实现在Ubuntu与Windows之间共享文件的功能。这种方法不仅提高了工作效率,还简化了跨平台协作过程。此外,通过自动挂载设置,可以进一步提高用户体验,减少日常维护的工作量。希望本文对您的日常工作有所帮助。
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助