原文网址:http://www.crifan.com/add_share_folder_for_virtualbox_guest_xp_and_host_win7/

已经实现了在主机Win7下,在Virtualbox中安装了XP虚拟机

现在需要将Win7中一个文件共享到XP虚拟机中。

所以需要去折腾Virtualbox和主机之间的共享。


1.先关闭运行中的XP虚拟机。

2.然后去新建一个共享文件夹:

然后确保当前主机Win7中,存在一个用于共享的文件夹,此处是新建了一个share_to_xp文件夹:

3.运行XP虚拟机。

参考Virtualbox的帮助文件中的”4.3. Shared folders“中的:

There are several ways in which shared folders can be set up for a particular virtual machine:

  • In the window of a running VM, you can select "Shared folders" from the "Devices" menu, or click on the folder icon on the status bar in the bottom right corner.
  • If a VM is not currently running, you can configure shared folders in each virtual machine’s "Settings" dialog.
  • From the command line, you can create shared folders using VBoxManage, as follows:
    VBoxManage sharedfolder add "VM name" --name "sharename" --hostpath "C:\test"

    See Section 8.28, “VBoxManage sharedfolder add/remove” for details.

去在运行中的XP,点击虚拟机菜单中的:设备->共享文件夹:

结果跳出提示:

VirtualBox功能增强包似乎在该虚拟机中不可用,没有它们,共享文件夹将无法使用。

点击”确定“后会跳出”共享文件夹“的对话框:

此处点击确定,先暂不管它。

因为其提示需要安装增强包,所以先去安装增强功能包,然后才能使用共享文件夹。

4. 关于如何为VirtualBox中安装增强功能,详见:

【教程】如何为VirtualBox安装 Guest Additions/增强工具包/功能增强包/增强功能包

5.安全完毕功能增强包后,重启XP后,也就可以看到了,XP中会多个一个网络共享盘:

vbboxsrv上的 share_to_xp(G:) 网络驱动器

这个就是我们所需要的共享文件夹了。

然后把一些文件放到主机Win7中的共享文件夹:

然后XP虚拟机中,进入该共享文件夹中,就可以看到共享出来的文件了:

【总结】

想要实现,VirtualBox中的XP虚拟机和主机(Win7)中共享文件(夹)的话,需要:

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

由于共享文件夹的功能,是包含在增强功能包内的,所以需要先装增强功能包,才能使用共享文件夹。

此处只先截图说明一下:

设备->安装增强功能

详细内容,还请参见:

【教程】如何为VirtualBox安装 Guest Additions/增强工具包/功能增强包/增强功能包

2.在虚拟机的设置中添加共享文件夹

再去XP虚拟机配置中,设置对应共享文件夹:

设置->共享文件夹->添加共享文件夹->选择对应的文件夹->设置为"自动加载"->确定,就可以看到新添加的共享文件夹了:

如此,再次重新运行XP虚拟机,就可以看到XP虚拟机中会多出一个vboxsrv(VirtualBox Server的缩写)的共享盘:

就是我们所要的共享文件夹了。

【转】【教程】实现Virtualbox中的XP虚拟机和主机Win7之间的共享文件夹的更多相关文章

  1. vbox里面的Ubuntu虚拟机与主机win7之间设置共享文件夹

    有时候我们希望虚拟机和主机之间进行通信,例如传一些文件.那么设置共享文件夹就是一种很好的方式. 这里我的主机是win7系统,vbox里面的虚拟机是Ubuntu. 1.首先安装vbox的VBOXGues ...

  2. 将 Oracle VirtualBox 中运行的虚拟机导入 VMware Fusion、Workstation 或 Player

    1.从virtualbox种导出电脑为 .ova格式镜像 要导入 Oracle VirtualBox 中运行的虚拟机,必须将该虚拟机从 VirtualBox 导出到开放虚拟化格式存档(.ova 文件) ...

  3. 如何配置 VirtualBox 中的客户机与宿主机之间的网络连接

    如何配置 VirtualBox 中的客户机与宿主机之间的网络连接 作者: Aaron Kili 译者: LCTT rusking | 2017-03-01 13:40   评论: 3 收藏: 3 当你 ...

  4. virtualBox中的centOS虚拟机硬盘扩容

    1. 在virtualBox中给虚拟机添加虚拟硬盘 此时. 已经将yanwu_disk1.vdi 虚拟硬盘添加到了虚拟机中, 接下来就是进行硬盘的挂载 https://www.cnblogs.com/ ...

  5. Linux之virtualbox中的ubuntu虚拟机linux系统共享文件夹

    windows通过virtualbox软件与linux系统机型文件共享 1.第一步 在设置中找到共享文件夹选项,选择添加共享文件夹 2.第二步 选择需要与linux进行共享的文件夹,并选择固定分配 3 ...

  6. Win7与虚拟机VMware下运行的Ubuntu共享文件夹

    安装VMware Tools,在VMware面板上选择“虚拟机-重新安装VMware tools…”,如下图所示: 在这里VMware虚拟了一个光盘镜像,我们需要把这个镜像挂载到本机的/mnt目录下面 ...

  7. [转]Win7与虚拟机VMware下运行的Ubuntu共享文件夹

    From : http://blog.csdn.net/gaojinshan/article/details/9231853 安装VMware Tools,在VMware面板上选择“虚拟机-重新安装V ...

  8. virtualbox centos6.6 minimal 与宿主机win7共享文件夹

    1.virtualbox, 设置-共享文件夹,设置好共享文件夹win7dir 2.centos 创建文件夹比如share 3.mount -t vboxsf win7dir /root/share 4 ...

  9. 虚拟机安装的kali操作系统实现共享文件夹

    虚拟机共享文件夹设置. 1.[虚拟机]-->[设置] 2.先在本地新建一个共享文件夹,然后将此文件夹的路径添加到虚拟机 3.进入kali操作系统,运行命令sudo vmhgfs-fuse .ho ...

随机推荐

  1. 九度OJ 1528 最长回文子串 -- Manacher算法

    题目地址:http://ac.jobdu.com/problem.php?pid=1528 题目描述: 回文串就是一个正读和反读都一样的字符串,比如"level"或者"n ...

  2. 深度模拟java动态代理实现机制系类之一

    上一篇博客是最基本的动态代理原理的实现,因为其固定了接口,固定了代理方法,以及固定了代理的类型,接下来的博客系类将一步步渐入深度介绍java的动态代理的实现原理 ******************* ...

  3. mysql主配置文件my.cnf详细说明

    MySQL配置文件my.cnf 例子最详细翻译,可以保存做笔记用[转载]#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 ...

  4. 【转】Ubuntu编译安装mysql源码

    主要参考了下面两篇文章 http://forum.ubuntu.org.cn/viewtopic.php?t=330121 http://www.linuxidc.com/Linux/2011-09/ ...

  5. JSON字符串转换为JSON对象

    一.JSON字符串转换为JSON对象 A:eval函数 eval函数可以直接将本质符合或者近似符合JSON格式的字符串转换为JSON对象,使用方式如: eval('(' + str + ')'); / ...

  6. IdTCPServer, idTCPClient

    IdTcpServer uses IdContext //需要引用 属性,方法: IdTCPServer.Active :=True; //开启服务器 IdTCPServer1.Bindings.Ad ...

  7. JDBC链接

    //1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar  Connection con = null;  Class.forName( " ...

  8. 洛谷 P1064 金明的预算方案

    题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间.更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”.今 ...

  9. stdafx.h的作用以及原理

    stdafx.h VC工程里面经常见到stdafx.h这个头文件,以前也没有特别注意,但是这个文件用不好经常会出错,所以就GOOGLE了一下,总算是弄清楚了... stdafx的英文全称为:Stand ...

  10. c++函数内部可以返回函数内部定义的指针 但是不能返回函数内部定义的数组

    1.返回数组 // demo.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<stdio.h> char *m ...