ubuntu共享文件夹设置(转)

1

sudo mount -t vboxsf samples /home/android/Desktop/android/ice/sample/

 

sudo mount -t vboxsf shared /home/android/Desktop/android/ice/shared/

 

2

http://blog.sina.com.cn/s/blog_834df4410100vy38.html 写道
享文件夹 虚拟机 命令行 挂载 安装 杂谈
Posted by admin on 九月 19, 2011
学习札记
环境:主机操作系统是Windows XP,虚拟机是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…)
sudo ./VboxLinuxAdditions.run(可以输入VBoxAdditions光盘的地址目录下的这个文件)
开始安装工具包。安装完毕后会提示要重启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
 
### 如何在 VMware 中设置 Ubuntu共享文件夹 #### 安装必要的工具 为了使共享文件夹功能正常工作,必须先安装 `open-vm-tools` 和 `open-vm-tools-desktop` 工具包。这些工具提供了支持 VMware 虚拟机的功能,包括共享文件夹的支持。 运行以下命令以更新软件源并安装所需的工具: ```bash sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop ``` 完成安装后,建议重启虚拟机以应用更改[^1]。 #### 配置 VMware 主机端的共享文件夹 在 VMware 的图形界面中,到虚拟机菜单中的 **“设置” -> “选项” -> “共享文件夹”**。点击右侧的 **“添加”** 按钮,指定要与虚拟机共享的本地目录路径以及其名称(例如 `Code_share_Ubuntu`)。确保选中 **“始终启用”** 或者 **“启动时启用”** 以便自动加载该共享文件夹[^2]。 #### 在 Ubuntu 上验证共享文件夹的存在 一旦主机上的共享文件夹已配置好,在 Ubuntu 终端执行以下命令来确认可用的共享文件夹列表: ```bash vmware-hgfsclient ``` 此命令会返回所有由 VMware 提供给当前虚拟机的共享文件夹的名字。假如名为 `Code_share_Ubuntu` 的共享文件夹存在,则它应该在此处列出出来[^3]。 #### 手动挂载共享文件夹 如果 `/mnt/hgfs/` 下未自动生成对应的共享文件夹链接,可以通过手动方式将其挂载至目标位置。使用如下命令实现挂载操作: ```bash sudo vmhgfs-fuse .host:/<shared_folder_name> /mnt/<mount_point> -o allow_other ``` 例如,假设共享文件夹名叫做 `Code_share_Ubuntu` 并希望挂载到 `/mnt/code_share` ,则应这样写入命令: ```bash sudo mkdir -p /mnt/code_share sudo vmhgfs-fuse .host:/Code_share_Ubuntu /mnt/code_share -o allow_other ``` 接着通过 `ls /mnt/code_share` 来检验是否成功挂载了共享文件夹的内容[^3]。 #### 自动化挂载过程 为了让每次开机都能自动挂载共享文件夹而无需重复以上步骤,可编辑系统的 fstab 文件加入相应的条目。首先赋予自己修改权限: ```bash sudo chmod u+w /etc/fstab ``` 随后打开 `/etc/fstab` 文件进行编辑,并追加下面这一行内容(替换 `<shared_folder_name>` 和实际使用的挂载点): ``` .host:/<shared_folder_name> /mnt/<mount_point> fuse.vmhgfs-fuse allow_other,uid=0,gid=0,umask=022 0 0 ``` 保存退出之后再次重启系统即可生效[^3]。 #### 创建快捷方式到桌面或其他常用地方 最后一步是为了方便访问已经挂载好的共享文件夹,可以在桌面上创建软连接指向它。具体做法是找到自己的桌面绝对路径(通常类似于 `/home/<username>/Desktop/`),然后利用 `ln -s` 命令建立符号链接。例如: ```bash ln -s /mnt/hgfs/Code_share_Ubuntu ~/Desktop/ ``` 这将在用户的桌面上生成一个通往共享文件夹的新图标[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值