virtualBox中的ubuntu共享文件夹

在网上搜索了一顿,有XP与virtualBox中的ubuntu共享文件夹的方法,经实验在win7上也可以,但是,其自动挂载在我的机器上怎么都不成功,没有办法,只好建立一个执行文件来手动执行,如有谁成功实现自动挂载,麻烦回帖,非常感谢。

(一)网上资料:

在Vmware中安装linux,可以很容易的设置主机与虚拟机的共享,但是在vmbox下却比较麻烦.

今天我们看看如何在vmbox下设置共享.

环境:主机操作系统是win7,虚拟机是Ubuntu 9.10,虚拟机是VirtualBox 3.1.2。

1. 安装增强功能包(Guest Additions)

安装好Ubuntu 9.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择”设备(Devices)” -> “安装增强功能包(Install Guest Additions)”。

你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/cdom。进入命令行终端,输入:

cd /media/(Vm…)


如果是在无图形界面的情况选安装增强功能,需要先挂载增强功能光盘:

#mount /dev/cdrom /mnt/cdrom

然后再执行:

cd /mnt/cdrom/VM...

sudo ./VboxLinuxAdditions.run

开始安装工具包。安装完毕后会提示要重启Ubuntu。

2. 设置共享文件夹

重启完成后点击”设备(Devices)” -> 分配数据空间,添加一个共享文件夹,选项固定和临时是指该文件夹是否是持久的。共享名可以任取一个自己喜欢的,比如”gongxiang”,尽量使用英文名称。

3. 挂载共享文件夹

重新进入虚拟Ubuntu,在命令行终端下输入:

sudo mkdir /mnt/shared

sudo mount -t vboxsf gongxiang /mnt/shared

注意:”gongxiang”是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。

假如您不想每一次都手动挂载,可以在/etc/fstab中添加一项

gongxiang /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0

这样就能够自动挂载了。

如果不行,检查一下你你要挂载的目录是否不存在,导致了错误,或者共享目录名字是否写错

这样做了还不行,可以编辑:

vim  /etc/rc.d/rc.local

在末尾加上:

mount -t vboxsf sharefolder  /share

通过开机启动执行该脚本来进行

(二)执行文件内容:

#!/bin/sh

sudo mount -t vboxsf work_share /mnt/shared


原文地址:http://blog.micro-studios.com/?p=258

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VirtualBox是一款虚拟机软件,可以在其安装不同的操作系统。如果你在VirtualBox安装了Ubuntu操作系统,想要与主机共享文件夹,可以按照以下步骤操作: 1. 在VirtualBox启动Ubuntu操作系统,进入桌面界面。 2. 点击菜单栏的“设备”-“安装增强功能”,安装增强功能后,会自动挂载一个名为“VBoxGuestAdditions”的ISO镜像文件。 3. 打开终端,输入以下命令安装增强功能: sudo mount /dev/cdrom /mnt cd /mnt sudo sh VBoxLinuxAdditions.run 4. 安装完成后,重启Ubuntu操作系统。 5. 在主机创建一个文件夹,例如“share”,将需要共享的文件放入该文件夹。 6. 在VirtualBox,选择Ubuntu操作系统窗口上方的“设备”-“共享文件夹”-“设置共享文件夹”,将主机的“share”文件夹设置为共享文件夹。 7. 在Ubuntu操作系统,打开终端,输入以下命令挂载共享文件夹: sudo mkdir /mnt/share sudo mount -t vboxsf share /mnt/share 8. 挂载成功后,可以在Ubuntu操作系统的“/mnt/share”路径下访问共享文件夹的文件。 希望这些步骤可以帮助你成功实现VirtualBoxUbuntu操作系统的文件共享。 ### 回答2: VirtualBox是一款开源的虚拟机软件,可以模拟多种计算机操作系统,在其上运行的多个操作系统可以互相隔离、独立、安全地运行,以达到在同一计算机上运行多个操作系统的效果。而Ubuntu则是一款基于Linux内核的操作系统,它采用GPL授权的自由软件,无需购买,可以自由使用、分享、修改。 在VirtualBox运行Ubuntu系统时,有时需要将虚拟机的文件与主机共享,以便于在虚拟机和主机之间传输文件或共享资源。具体操作步骤如下: 1. 共享文件夹设置 在VirtualBox选择需要运行Ubuntu的虚拟机,依次选择“设置”-“共享文件夹”,在该页面点击“添加共享文件夹”按钮,在弹出的窗口选择要共享的文件夹路径、名称以及共享模式(只读或读写),确定后点击OK。 2. 安装增强功能 在Ubuntu系统需要安装VirtualBox增强功能,以便于访问共享的文件夹。在Ubuntu系统打开终端界面(快捷键Ctrl+Alt+T),输入以下命令: sudo apt-get update sudo apt-get install dkms build-essential sudo apt-get install virtualbox-guest-additions-iso 3. 挂载共享文件夹Ubuntu系统打开终端界面(快捷键Ctrl+Alt+T),输入以下命令挂载共享文件夹: sudo mkdir /mnt/share(创建挂载点) sudo mount -t vboxsf 共享文件夹名称 /mnt/share 注意:共享文件夹名称应与设置共享文件夹名称一致。 4. 更改文件夹权限 在Ubuntu系统挂载共享文件夹后,需要更改文件夹权限以便于操作。在终端界面输入以下命令: sudo chown -R 用户名:用户组名 /mnt/share 注意:用户名和用户组名应该是当前登录用户的名称和组名。 到此,我们就可以在虚拟机Ubuntu访问共享文件夹,并进行文件操作和数据传输了。 总之,利用VirtualBox配置和使用Ubuntu虚拟机,在其上建立和操作共享文件夹,可以更好地满足多个操作系统之间资源的共享和管理需求,使我们的工作和学习更加高效和便捷。 ### 回答3: VirtualBox是一款开源且免费的虚拟机软件,在其安装的虚拟机可以实现很多的功能,如共享文件夹共享文件夹功能可以让我们轻松在Windows和Linux两个系统共享文件,让我们更加方便的实现跨平台操作。 在这里,我们一步步教你如何利用VirtualBox共享文件夹。 1. 安装VirtualBox扩展包 首先你需要下载安装VirtualBox扩展包,在VirtualBox官方网站上可以找到下载链接。安装扩展包可以增强VirtualBox的功能,其也包括共享文件夹功能。 2. 设置共享文件夹VirtualBox选择你想要设置共享的虚拟机,点击"设置" -> "共享文件夹" -> "+号",在弹窗输入共享文件夹的路径,设置自动挂载文件夹选项和可读写权限。勾选"固定分配"选项可以设置共享文件夹在虚拟机的目录名,如果不勾选,则目录名是动态分配的。 3. 安装增强功能 在虚拟机的操作系统安装增强功能,可以增强虚拟机的性能,并使共享文件夹稳定运行。在虚拟机点击"设备" -> "安装增强功能",按照提示操作即可。 4. 挂载共享文件夹 在虚拟机挂载共享文件夹需要先创建一个本地目录,用于映射共享文件夹。在Linux,可以使用命令"sudo mkdir /mnt/sharedfolder"来创建一个/mnt/sharedfolder目录。接着使用命令"sudo mount -t vboxsf sharedfolder /mnt/sharedfolder"来挂载共享文件夹。其,sharedfolder是你的虚拟机共享文件夹的名称。你也可以在/etc/fstab配置共享文件夹自动挂载选项。 以上就是VirtualBox Ubuntu共享文件夹的全部内容。在实际应用过程,可能会遇到一些挑战,但这样的共享方法能够让我们大大提高工作效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值