【转】【教程】实现Virtualbox中的XP虚拟机和主机Win7之间的共享文件夹
原文网址: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之间的共享文件夹的更多相关文章
- vbox里面的Ubuntu虚拟机与主机win7之间设置共享文件夹
有时候我们希望虚拟机和主机之间进行通信,例如传一些文件.那么设置共享文件夹就是一种很好的方式. 这里我的主机是win7系统,vbox里面的虚拟机是Ubuntu. 1.首先安装vbox的VBOXGues ...
- 将 Oracle VirtualBox 中运行的虚拟机导入 VMware Fusion、Workstation 或 Player
1.从virtualbox种导出电脑为 .ova格式镜像 要导入 Oracle VirtualBox 中运行的虚拟机,必须将该虚拟机从 VirtualBox 导出到开放虚拟化格式存档(.ova 文件) ...
- 如何配置 VirtualBox 中的客户机与宿主机之间的网络连接
如何配置 VirtualBox 中的客户机与宿主机之间的网络连接 作者: Aaron Kili 译者: LCTT rusking | 2017-03-01 13:40 评论: 3 收藏: 3 当你 ...
- virtualBox中的centOS虚拟机硬盘扩容
1. 在virtualBox中给虚拟机添加虚拟硬盘 此时. 已经将yanwu_disk1.vdi 虚拟硬盘添加到了虚拟机中, 接下来就是进行硬盘的挂载 https://www.cnblogs.com/ ...
- Linux之virtualbox中的ubuntu虚拟机linux系统共享文件夹
windows通过virtualbox软件与linux系统机型文件共享 1.第一步 在设置中找到共享文件夹选项,选择添加共享文件夹 2.第二步 选择需要与linux进行共享的文件夹,并选择固定分配 3 ...
- Win7与虚拟机VMware下运行的Ubuntu共享文件夹
安装VMware Tools,在VMware面板上选择“虚拟机-重新安装VMware tools…”,如下图所示: 在这里VMware虚拟了一个光盘镜像,我们需要把这个镜像挂载到本机的/mnt目录下面 ...
- [转]Win7与虚拟机VMware下运行的Ubuntu共享文件夹
From : http://blog.csdn.net/gaojinshan/article/details/9231853 安装VMware Tools,在VMware面板上选择“虚拟机-重新安装V ...
- virtualbox centos6.6 minimal 与宿主机win7共享文件夹
1.virtualbox, 设置-共享文件夹,设置好共享文件夹win7dir 2.centos 创建文件夹比如share 3.mount -t vboxsf win7dir /root/share 4 ...
- 虚拟机安装的kali操作系统实现共享文件夹
虚拟机共享文件夹设置. 1.[虚拟机]-->[设置] 2.先在本地新建一个共享文件夹,然后将此文件夹的路径添加到虚拟机 3.进入kali操作系统,运行命令sudo vmhgfs-fuse .ho ...
随机推荐
- ubuntu lua安装
#解压 tar -xzvf lua5.2.2.tar.gz #进入lua5.2.2文件夹 cd lua5.2.2 #执行make sudo make linux #提示如下错误: #lua.c:67: ...
- OpenJudge 2795 金银岛
1.链接地址: http://bailian.openjudge.cn/practice/2795/ 2.题目: 总Time Limit: 3000ms Memory Limit: 65536kB D ...
- OpenJudge/Poj 1251 丛林中的路/Jungle Roads
1.链接地址: http://bailian.openjudge.cn/practice/1251/ http://poj.org/problem?id=1251 2.题目: 总时间限制: 1000m ...
- cetnos 6.7 安装 oracle 11详解
CentOS 6.7下Oracle 11g安装详解 1. 安装环境 Linux服务器:CentOS 6.7 64位 Oracle数据库版本:Oracle 11gR2 64位 2. 配置修改及参数优 ...
- [DevExpress]SplitContainerControl使用小计
1.修改成纵向分割 Horizontal = false; 2.设置伸缩箭头 3.固定某个PANEL大小 最大化后依然保持着比例 4.隐藏某个PANEL splitContainerControl1. ...
- bootstrap .col-md-6 文字居中问题处理
- Spring MVC常用的注解
@Controller @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为 类名称开头字母小写,你也可以自己指定,如下 方法一: @Controller ...
- Python之创建单元素tuple
tuple和list一样,可以包含 0 个.1个和任意多个元素. 包含多个元素的 tuple,前面我们已经创建过了. 包含 0 个元素的 tuple,也就是空tuple,直接用 ()表示: >& ...
- Mongodb FAQ 存储(storage)篇
1.什么是内存映射文件(memory mapped files)? 内存映射文件是操作系统通过调用函数mmap()创建的一个放在内存中的一个数据文件.这种文件可以当做一个从零开始的内存或者数组,你可以 ...
- C#基础|面向对象之多态
什么是多态 一句话解释,同一种事物表现出的多种形态. 看完以后,应该还是蒙的,还是看代码吧.. 现有Person类,Student类,Teacher类 其中Person类是Student和Te ...