当前位置: 首页 > news >正文

WinXP下VirtualBox虚拟Ubuntu系统文件夹共享

环境:主机操作系统Windows XP虚拟机 是Ubuntu 10.04,虚拟机是VirtualBox 3.2.2。

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

安装好Ubuntu 10.04后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。点击places下拉菜单中的光盘图标状的子菜单。

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

cd /media/xxx

sudo ./VboxLinuxAdditions.run

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

2. 设置共享文件夹

重启完成后点击"设备(Devices)" -> 分配数据空间菜单,添加一个固定分配的共享文件夹,名称为myshare,选择您XP系统上的一个想要共享访问的文件夹。

3. 挂载共享文件夹

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

sudo mkdir /mnt/shared

sudo mount -t vboxsfmyshare /mnt/shared

其中"myshare"是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。

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

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

这样就能够自动挂载了。

4. 卸载的话使用下面的命令:

sudo umount -f /mnt/shared

注意:

共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息(看http://www.virtualbox.org/ticket/2265):

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

相关文章:

  • About me
  • h264解码时的AVCDecoderConfigurationRecord 与 CodecPrivateData
  • PHP导出数据到淘宝助手CSV的方法分享
  • 公司最近招招.net程序员
  • 从一棵“微博树”透视物联网的未来
  • 挚爱一生---结婚周年纪念
  • 我对国内软件开发类书籍出版与写作的体会与努力
  • 『软件周边』ColorSchemer Studio 2.0 注册码
  • 转 如何有效的使用C#读取文件 及如何解决中文乱码问题
  • 说出你的想法,赢取Windows Phone 7手机
  • 读了本书, 发现百度要比想象的有意思多了
  • ArcSDE vs. Oracle Spatial 12
  • 0318 NEEK_VIP_demo_LCD_SVGA_成功修改
  • ArcSDE vs. Oracle Spatial 13
  • JQuery 模式窗口插件
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • JS+CSS实现数字滚动
  • Linux Process Manage
  • mysql常用命令汇总
  • Rancher如何对接Ceph-RBD块存储
  • 服务器之间,相同帐号,实现免密钥登录
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 学习HTTP相关知识笔记
  • 一、python与pycharm的安装
  • puppet连载22:define用法
  • Python 之网络式编程
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​如何在iOS手机上查看应用日志
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (2)nginx 安装、启停
  • (二)丶RabbitMQ的六大核心
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (十) 初识 Docker file
  • (四)Linux Shell编程——输入输出重定向
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转)平衡树
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET CLR Hosting 简介
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET delegate 委托 、 Event 事件
  • .NET Project Open Day(2011.11.13)
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .net6 webapi log4net完整配置使用流程
  • .NET命名规范和开发约定
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • @ConfigurationProperties注解对数据的自动封装
  • [ element-ui:table ] 设置table中某些行数据禁止被选中,通过selectable 定义方法解决
  • [.net]官方水晶报表的使用以演示下载
  • [100天算法】-目标和(day 79)