Virtualbox下实现Ubuntu虚拟机和win7主机文件共享(很简单,亲自试用,按此步骤一般都会成功)

最近做一个操作系统实验,第一个实验即是实现Ubantu虚拟机与主机之间的共享。

本例用的是VirtualBox虚拟机,若使用Vmware WorkStation虚拟机则方法与下文介绍略有不同,但基本相似。

没有使用网上说的什么下载增强包等等的方法,经过多次测试才设置成功,现在把具体方法给大家说一下

实现共享最关键的一个步骤即是虚拟机与宿主机之间使用不同IP地址,否则会IP地址冲突,然后使用桥接的方式将他们进行连接。(在学校实验室里,由于每台计算机都是在一个局域网之中,并且学校用的是XP系统,所以是指虚拟机使用其它未使用的主机的IP地址即可)。

为确保成功,可以把Win7和ubantu的防火墙都关闭了(不过后来我把防火墙打开之后还是可以的)。ubantu的防火墙在终端中的关闭指令为:sudo ufw disable。

下面开始介绍Virtualbox下实现Ubuntu虚拟机和win7主机文件共享的主要步骤:

1:Ubantu虚拟机中必须要安装Samba服务器。当某文件夹设置共享的时候Ubantu系统会自动提示你安装。

Win7系统中的设置:

2:设置子IP地址,打开Win7的网络连接面板

3:设置本地连接属性的IPV4属性为下图所示:(子IP地址可以随便设定,不重复切在同一网段就可以,我的只是参考)

4:设置VirtualBox Host-Only Network的IPV4属性如下图:(注意网关为本地连接属性中的IP地址),当前的主机IP地址设置为:192.168.0.4 。

Ubantu虚拟机系统中的设置:

5:设置Virtualbox下自己所安装系统的属性为桥接,且选择本地连接那个适配器,然后点击确定就OK了:

6:打开ubantu虚拟机,然后编辑连接,添加一个有线连接,只设置IPV4设置即可,然后方法改为手动,然后添加地址

注意添加的地址为子IP,即当前虚拟机使用的IP地址,且和上面的设置的为同一网段且不能有冲突,本例设置为192.168.0.2。网关设置为和192.168.0.1,和上面VirtualBox Host-Only Network的网关一样。

7:然后使用刚添加的连接(图中的有线连接1)连接网络。

8:ping一下虚拟机中的iP地址(本例中虚拟机中的iP地址为:192.168.0.2),在win7系统中,检查是否设置成功,若接收到发来的数据包,则说明主机与虚拟机连接成功。见下图

9:打开Win7中的映射网络驱动器,然后浏览选中虚拟机名称下面的文件夹即可,见下图:

10:在win7我的电脑中就会出现下图就说明成功了:

好了,这就是Virtualbox下实现Ubuntu虚拟机和win7主机文件共享的问题,我和一位同学合作搞定的,可能说的还不是很清楚,若还没有测试成功,可以直接给我留言联系我。

时间: 2024-10-29 00:24:19

Virtualbox下实现Ubuntu虚拟机和win7主机文件共享(很简单,亲自试用,按此步骤一般都会成功)的相关文章

ZH奶酪:在Virtualbox中的Ubuntu虚拟机中,安装Guest Additions客户端增强包时出错:分配介质 虚拟光盘 xxx\VBoxsGuestAdditions.iso 到虚拟电脑 xxx 失败。您是否要强制卸载分配该介质?

在Virtualbox中的Ubuntu虚拟机中, 安装Guest Additions,出错: 分配介质 虚拟光盘 xxx\VBoxsGuestAdditions.iso 到虚拟电脑 xxx 失败.您是否要强制卸载分配该介质? Could not mount the media/drive xxx\VBoxsGuestAdditions.iso (VERR_PDM_MEDIA_LOCKED) (1)手动弹出对应的光盘: (2)然后可以看到提示,已弹出了: (3)然后再重新操作一次:设备->安装增强

SecureCRT连接VirtualBox下的ubuntu以及NMP的搭建与通过宿主机访问该NGINX服务器过程

一直使用wamp作为开发环境,只是工作中时常会遇到在wamp下没问题但是提交到服务器生产环境会出现一些意想不到的情况,由此萌生了在本机搭建LNMP环境的想法,我个人不知道其他人的虚拟机搭建服务器环境是怎样的,但我被网上不少教程坑了好久,光卡在尝试用secureCRT连接ubuntu就花了两三个小时. 首先你要有个虚拟机已经安装好ubuntu,这个网上教程很多也很简单就越过了. 首先打开终端,输入指令sudo -i,密码,获得root权限,方便接下来办事. 1.apt-get update (更新

virtualbox 复制多个虚拟机 (宿主机redhat)

我用VirtualBox做了一个winxp虚拟镜像. 想实现不重新安装而直接复制几个,也就是同时装载几个虚拟机. 但是直接复制已安装好机子的vdi文件,系统会报uuid已存在的错误. 所以,就需要修改UUID才能使用 $cp WinXP1.vdi(源vdi) WinXP2.vdi(目的vdi) 在装载WinXP1.vdi的时候就会出现UUID已经存在的错误. 解决方法是: 1.切换到VirtualBox 的安装目录下,在linux系统中,一般是/usr/share/virtualbox/目录下,

给VirtualBox上的Ubuntu虚拟机扩展硬盘空间

当初在virtualBox上安装ubantu虚拟机时,分区建议8g然后我就豪爽的给了25G,心想一定够用!万万没想到,我还是要开始折腾给虚拟机扩展硬盘空间了! 步骤总的分两步! (一) 添加虚拟硬盘 VitualBox 4.0以后,添加虚拟硬盘非常简单,可以直接用VBoxManage命令来完成,在windows的cmd下,输入下面的命令行: VBoxManage modifyhd "C:\Users\yuxin\VirtualBox VMs\Dalvik\Dalvik.vdi" –re

virtualbox下ubuntu16.04虚拟机网卡配置桥接方式上网

见:http://www.cnblogs.com/taoshiqian/p/7615993.html 注意: 1.host 主机什么都不要处理 2.将virtualbox 的对应虚拟机网络设置桥接 3.按上面设置网络, 4.如果是centenos则对应设置,简单的 原文地址:https://www.cnblogs.com/YouXiangLiThon/p/10252690.html

VirtualBox下安装Ubuntu Server并配置Xshell连接到本地Ubuntu

VirtualBox里面网络设置端口转发:例如主机端口设为22,子系统端口设置为22 Linux的几个基础命令学习: https://linux.cn/article-6160-1.html

填坑:Windows下使用OpenSSL生成自签证书(很简单,一个晚上搞明白的,让后来者少走弯路)

最近在学习中发现openssl 中有个坑,所有的教程都是openssl genrsa -des3 -out private.key 1024,但是产生的证书,npm start 之后就报错如下: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt 嗦了一个晚上,似乎只要把加密方式-des3取消之后,问题就消失了. 正确的配置过程如下: 1.openssl genrsa -out private.key

记录问题-VirtualBox6.1 下 配置 Ubuntu 16.04 多网卡

问题 Ubuntu 下想要配置多网卡(Nat.桥接主机)让物理机可以互通 环境 VirtualBox6.1 Ubuntu16.04 解决 开始已经有了一块 Nat映射模式的网卡了,新增一块桥接模式的网卡: 界面名称为物理机的网卡名称 添加了之后有可能使用 ifconfig 看不到,可使用 ip addr 命令查看所有包含未 up 的网卡 enp0s8.enp0s9 为我新增加的两块网卡,这里以 enp0s9 为准 根据物理机地址信息编辑 /etc/network/interfaces 文件 保存

在不同的系统中的virtualbox中安装Ubuntu SDK

对很多的开发者来说,你们可能使用的不是Ubuntu操作系统.在这种情况下,开发者需要在自己的操作系统中(OS X及Windows)安装virtualbox,并在VirtualBox中安装Ubuntu及Ubuntu SDK.为了方便大家的安装,我们已经制定好了一个Image.这个Image中包含Ubuntu Utopic (14.10)及Ubuntu SDK.大家可以一次性地下载并安装SDK.下面介绍其安装步骤. 1)从https://www.virtualbox.org/wiki/Downloa