原文网址:http://www.it165.net/os/html/201209/3435.html

今天想从主机上拷贝几个文件到 VirtualBox 的 Ubuntu 下, 但是, Virtualbox 并没有vmware的那种拖拽功能.所以,查了点资料,实现了这个功能.特此记录一下.
 
平台: xp + Virtualbox + ubuntu.
 
功能: 实现 xp 和 ubuntu 的文件共享.
 
实现:
 
1. 运行 virtualbox, 启动 ubuntu.
 
2. 点击 Virtualbox 的 View 菜单, 选择"安装增强功能".(这个是必须的, 包括想要实现ubuntu和xp的字符的复制粘贴,安装增强功能,就基本搞定了.)
 
3. 经过步骤2后, ubuntu 系统中会挂在一个盘上去.那个就是virtualbox的增强组件包.一般ubuntu界面启动的话,会提示"运行".(如果是命令行的话, 就进入磁盘<cd /mnt/cdom0/>,然后运行程序安装<sudo ./VboxLinuxAdditions.run>)
 
4. 重启系统.
 
5. 系统启动后, 点击Virtualbox的<设备>菜单, 选择<分配数据空间>, 创建一个<固定空间.> (我这里创建的目录是 E:\ubuntu_share .)
 
6. 到 Ubuntu 系统中, 进行挂载动作.
(1). 进入 /mnt/ 目录. <cd /mnt/>
(2). 创建一个目录 share, 用来挂载共享文件夹.<sudo mkdir share>
(3). 挂载共享文件夹.<sudo mount -t vboxsf ubuntu_share /mnt/share/>
(4). 在 xp 下拷贝一个文件到 ubuntu_share 目录下, 然后在 ubuntu 下 /mnt/share/ 目录执行ls命令. 就可以看到同名的文件.(在ubuntu下看到的文件的属主都是root.)
 
7. 改为开机自动挂载.
修改 /etc/ftab 文件. 在最后添加如下一行:

ubuntu_share /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0

最后: 如果下卸载共享文件夹, 执行命令:

sudo umount /mnt/share/

【转】VirtualBox下Ubuntu共享文件的更多相关文章

  1. virtualbox下ubuntu共享文件夹自动挂载

    1.若想删除挂载,可执行命令 umount -f /mnt/share 2.若想开机自动挂载,可以在 /etc/fstab 文件末添加一项     sharing /mnt/share vboxsf  ...

  2. VirtualBox下Ubuntu虚拟机共享文件夹、自动挂载相关配置

    VirtualBox Ubuntu 共享文件夹的自动挂载: 一些基本的操作步骤: 首先,我们想要实现VirtualBox虚拟机与windows系统之间的通信,我们必须也应该正确的安装虚拟机系统. 其次 ...

  3. XP下Virtualbox虚拟Ubuntu共享文件夹设置

    环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.10,虚拟机是VirtualBox 2.1.0. 1. 安装增强功能包(Guest Additions) 安装好Ubuntu 8.1 ...

  4. Virtualbox下Ubuntu与主机Win7共享文件夹

    记下来,免得老google. 1. 在虚拟机设置里设置好win7的共享文件夹位置:如c:\share 2.确定ubuntu下需要共享的文件夹,如~/linuxshare.注意,此文件夹名字必须与win ...

  5. win7/8下VirtualBox虚拟Ubuntu共享文件夹设置

    实验环境: 主机:win8.1 虚拟机软件:VirtualBox4.3 虚拟的主机:centos6.5 final 亲测可用! 1. 安装增强功能包(VBoxGuestAdditions)  打开虚拟 ...

  6. 修复 VirtualBox 下 Ubuntu 14.10 屏幕分辨率问题

    在 Windows 7 下使用 VirtualBox 安装了一个 Ubuntu 14.10 后,碰到了一个 640×480 屏幕分辨率的问题. 在 ‘Display Settings' 设置界面的 ‘ ...

  7. Virtualbox虚拟Ubuntu共享文件夹设置

    1. 启动ubuntu, 然后先virtualbox的安装增强功能,菜单:“设备(D)”-> "安装增强功能":然后进入ubuntu 系统,安装Vboxadditions_. ...

  8. VirtualBox上Ubuntu 共享文件夹

    1. virtualbox 菜单栏中设备-->共享文件夹,添加一个共享文件夹,比如共享文件夹路径是D:/share,共享文件夹名称是share. 2. 进入虚拟Ubuntu,在命令行终端输入: ...

  9. Virtualbox虚拟机Ubuntu共享文件夹设置 自动挂载

    1. 安装增强功能包(Guest Additions) 安装好Ubuntu 14.04 后,运行Ubuntu并登录.然后在VirtualBox的菜单里选择"设备(D)" -> ...

随机推荐

  1. Ext.Net学习笔记09:Ext.Net Store的用法

    使用Handler处理分页 首先来创建一般处理程序,我命名为StoreHandler.ashx,然后它的处理过程代码如下: public void ProcessRequest(HttpContext ...

  2. 24种设计模式--组合模式【Composite Pattern】

    大家在上学的时候应该都学过“数据结构”这门课程吧,还记得其中有一节叫“二叉树”吧,我们上学那会儿这一章节是必考内容,左子树,右子树,什么先序遍历后序遍历什么,重点就是二叉树的的遍历,我还记得当时老师就 ...

  3. 无刷新删除 Ajax,JQuery

    1.数据库用上面的,增加一个 DeleteById 的SQL方法 delete from T_Posts where Id = @Original_Id 2.设置处理页面 delete.ashx pu ...

  4. linux 文件操作编程

    Linux中所有的设备和文件的操作都使用文件描述符来进行. 文件描述符是一个非负的整数,它是一个索引值,指向内核中每个进程打开的记录表. 当打开一个文件或者创建一个新文件时,内核就向进程返回一个文件描 ...

  5. mui h5 动态实现数据的移除和数据操作完后的重新获取

    HTML 代码 <ul class="mui-table-view" id="OA_task_1"> <li class="mui- ...

  6. TDirectory.GetFileSystemEntries获取指定目录下的目录和文件

    使用函数: System.IOUtils.TDirectory.GetFileSystemEntries 所有重载: class function GetFileSystemEntries(const ...

  7. AFNetworking的原理与基本使用-b

    全称是AFNetworking 虽然运行效率没有ASI高,但是使用比ASI简单 是对NSURLConnection和NSURLSession的各自的一层包装 AFN的内部中的RunLoop AFN内部 ...

  8. Xcode6 Xcode7 Xcode 官方链接 --备用

    Xcode 6 官方下载链接: http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg   Xcode ...

  9. linux禁止root用户直接登录sshd并修改默认端口

    linux最高权限用户root,默认可以直接登录sshd.为了提高服务器的安全度,需要对它进行禁止,使得攻击者无法通过暴力破解来获取root权限. 1,新建一个用户: #useradd xxx (xx ...

  10. 【转载】C++的文件和流

    http://www.iteedu.com/plang/ccpp/cppdxjch2b/111.php C++语言把每一个文件都看成一个有序的字节流(见图14.2),每一个文件或者以文件结束符(end ...