VirtualBox使用教程

 

快捷键:主机虚拟机切换——right ctrl(右边的ctrl)

         全屏——ctrl(右边的)+F

 

 

直接下载解压绿色版:

1)打开virtualbox,点击新建,出现新建虚拟向导后直接下一步

2)给自己的虚拟电脑取个名字,并选择操作系统和版本。如果是ubuntu的,操作系统就选linux,版本就选ubuntu。完了后下一步

3)内存默认,当然如果你觉得你的配置牛x,或者是有其他目的也可以弄大一点。下一步。。

4)虚拟硬盘默认,下一步。。

5)创建新的虚拟磁盘,默认,下一步。。

6)默认,下一步。。

7)位置就是你想把你建的虚拟机保存在哪。大小就是虚拟磁盘大小自己随意,一般默认,下一步。。

8)点create,再点create,一个虚拟机就创建好了。

 

接下来讲给新建的虚拟机装系统:

1)右击新建的虚拟机-----设置-----storage-----没有盘片,点击右上方的小圆盘,选择第一项,找到你系统镜像所在位置(iso格式的,gho的没试过),接下来,确定,确定。

2)点击虚拟机主界面上方的“开始”,就开始安装了,过程就不讲了。

PS:按一下“Ctrl键可以实现主机与虚拟机的鼠标切换。

---------------------------------------------------------------------------------------

Vbox技巧:1Veiw菜单下的“host”键指的是“右Ctrl”

          2)虚拟系统运行后,可以关掉vbox软件。

 

 

 

三、安装增强工具

安装增强工具可以实现:鼠标自由切换;共享剪切板(主机复制的东西可以粘贴到虚拟机里去);调节虚拟机屏幕大小;以及后面的教程。

XP下:

1)       设备-----安装增强工具,一直往下点,就开始安装了,如果在安装过程中遇到“无法通过windows徽标测试。。。”全部都选择:确定

2)       安装好后,提示重启,确定。

Ubuntu下:

1)       设备------安装增强工具,一路往下点,输了密码接着点。

2)       完了提示重启。。。重启后就安装好了

---------------------------------------------------------------------------------------

四、实现u盘在主机与虚拟机中的自由切换

安装好增强工具后就可以实现u盘的自由切换了(读卡器,手机也一样)xp为例,ubuntu也一样

1)       插上u

2)       设备------分配usb设备,选择你的优盘,我的是朗科,所以我选“netac onlydisk”,如果是读卡器就选“mass storage device

3)       如果想把u盘换回主机,就把u盘名前面的勾勾掉就行。

 

---------------------------------------------------------------------------------------

五、实现主机与虚拟机的文件共享

Xp下:

1)       设备------分配数据空间,点右上角的“添加数据空间”

2)       选择“其他”,然后在任意目录下创建文件夹,名字随便,我“虚拟机共享”

3)       勾上固定分配,确定,确定

4)       右击“网上邻居”-----映射网络驱动器-----浏览,然后展开最下面那项,(这里可能要等几秒才会展开),接着展开,最后选我们建的“虚拟机共享”,点击,完成。

5)       我的电脑,网络驱动器,搞定

 

 

 

 

 

 

 

 

 

VirtualBox虚拟机实现桥接方式(Bridged Adapter)

 

 

 

 

 

VirtualBox的提供了四种网络接入模式,它们分别是:
1、NAT 网络地址转换模式(NAT,Network Address Translation)
2、Bridged Adapter 桥接模式
3、Internal 内部网络模式
4、Host-only Adapter 主机模式

第一种 NAT模式
解释:
NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数据都是由主机提供的,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。
虚拟机与主机关系:
只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。
虚拟机与网络中其他主机的关系:
只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。
虚拟机与虚拟机之间的关系:
相互不能访问,虚拟机与虚拟机各自完全独立,相互间无法通过网络访问彼此。
IP:10.0.2.15
网关:10.0.2.2
DNS:10.0.2.3
一台虚拟机的多个网卡可以被设定使用 NAT,第一个网卡连接了到专用网 10.0.2.0,第二个网卡连接到专用网络 10.0.3.0,等等。默认得到的客户端ip(IP Address)是10.0.2.15,网关(Gateway)是10.0.2.2,域名服务器(DNS)是10.0.2.3,可以手动参考这个进行修改。
NAT方案优缺点:
笔记本已插网线时:虚拟机可以访问主机,虚拟机可以访问互联网,在做了端口映射后(最后有说明),主机可以访问虚拟机上的服务(如数据库)。
笔记本没插网线时:主机的“本地连接”有红叉的,虚拟机可以访问主机,虚拟机不可以访问互联网,在做了端口映射后,主机可以访问虚拟机上的服务(如数据库)。

第二种 Bridged Adapter模式
解释:
网桥模式是我最喜欢的用的一种模式,同时,模拟度也是相当完美。你可以这样理解,它是通过主机网卡,架设了一条桥,直接连入到网络中了。因此,它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。
虚拟机与主机关系:
可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。
虚拟机于网络中其他主机关系:
可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。
虚拟机于虚拟机关系:
可以相互访问,原因同上。
IP:一般是DHCP分配的,与主机的“本地连接”的IP 是同一网段的。虚拟机就能与主机互相通信。
笔记本已插网线时:(若网络中有DHCP服务器)主机与虚拟机会通过DHCP分别得到一个IP,这两个IP在同一网段。主机与虚拟机可以ping通,虚拟机可以上互联网。
笔记本没插网线时:主机与虚拟机不能通信。主机的“本地连接”有红叉,就不能手工指定IP。虚拟机也不能通过DHCP得到IP地址,手工指定IP后,也无法与主机通信,因为主机无IP。
这时主机的VirtualBox Host-Only Network 网卡是有ip的,192.168.56.1。虚拟机就算手工指定了IP192.168.56.*,也ping不能主机。

第三种 Internal模式
解释:
内网模式,顾名思义就是内部网络模式,虚拟机与外网完全断开,只实现虚拟机于虚拟机之间的内部网络模式。
虚拟机与主机关系:
不能相互访问,彼此不属于同一个网络,无法相互访问。
虚拟机与网络中其他主机关系:
不能相互访问,理由同上。
虚拟机与虚拟机关系:
可以相互访问,前提是在设置网络时,两台虚拟机设置同一网络名称。如上配置图中,名称为intnet。
IP: VirtualBox的DHCP服务器会为它分配IP ,一般得到的是192.168.56.101,因为是从101起分的,也可手工指定192.168.56.*。
笔记本已插网线时:虚拟机可以与主机的VirtualBox Host-Only Network 网卡通信
这种方案不受主机本地连接(网卡)是否有红叉的影响。

第四种 Host-only Adapter模式
解释:
主机模式,这是一种比较复杂的模式,需要有比较扎实的网络基础知识才能玩转。可以说前面几种模式所实现的功能,在这种模式下,通过虚拟机及网卡的设置都可以被实现。
我们可以理解为Vbox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能,比如(网卡共享、网卡桥接等)。
虚拟机与主机关系
默认不能相互访问,双方不属于同一IP段,host-only网卡默认IP段为192.168.56.X 子网掩码为255.255.255.0,后面的虚拟机被分配到的也都是这个网段。通过网卡共享、网卡桥接等,可以实现虚拟机于主机相互访问。
虚拟机与网络主机关系
默认不能相互访问,原因同上,通过设置,可以实现相互访问。
虚拟机与虚拟机关系
默认可以相互访问,都是同处于一个网段。
虚拟机访问主机 用的是主机的VirtualBoxHost-Only Network网卡的IP:192.168.56.1 ,不管主机“本地连接”有无红叉,永远通。
主机访问虚拟机,用是的虚拟机的网卡3的IP: 192.168.56.101 ,不管主机“本地连接”有无红叉,永远通。
虚拟机访问互联网,用的是自己的网卡2,这时主机要能通过“本地连接”有线上网,(无线网卡不行)

 

 

 

 

问题及解决过程如下(虚拟机安装操作系统省略)

1.在刚装好的XP虚拟机的网络设置界面如下图,当链接方式为“Bridged Adapter”的时候,下面的“名称”显示“未指定”,而且在下面有错误提示如“发现无效设置”和“在 网络:网络连接 1 页,未指定要bridged的主机网络界面”。

2.这是因为 Windows 7 系统中没有安装 VirtualBox 的桥接服务驱动(也可能是我用绿色版本的原因),接下来将要安装驱动。

3.打开本地连接的属性界面,如下图

4.选择“安装(N)...”,进入如下图界面

5.选择“服务”,点击“添加(A)...”按钮,进入如下界面

6.点击“从磁盘安装(H)...”,出现可以浏览目录的界面

7.点击“浏览(B)...”,并找到VirtualBox 的安装目录

8.进入目录后选择文件夹“app32”(因为我用的是32的系统,如果您用64位系统的话估计得选择“app64”文件夹),然后是驱动目录“drivers”,再就是网络目录“network”,再往后您就要根据您的情况选择了,不清楚的话也可以挨个试试,这里我选的是“netflt”中的 “VBoxNetFlt_m”。过程图解如下6张图。

9.点“打开”后一路点“确定”就会安装成功,中间安装过程可能需要等待一会儿,如下3张图片

10.至此,桥接服务已经安装好了,可以选择桥接的网络模式了

 

 

 

 

 

 

 

 

 

 

 

 

各种情况的各种解决办法

virtualbox出现cannotaccess the kernel driver的解决方法  

步骤:

1
)先关闭自己的防火墙跟杀毒软件,不关闭的话直接运行有可能会出现未知错误的提示;


2
)进入C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv文件夹(具体看自己的vbox程序是安装或者放什么地方了),找到vboxdrv.inf这个文件,鼠标右键点,然后选择安装;

 

 

 

关于启动报错:

把启动的内存调小点就行。

 

 

 

virtual box 打开vdi文件  

 

VirtualBox中启动新建虚拟机向导。第一步,输入名称“ubuntu”,选择系统类型为“Linux 2.6”。第二步,内存大小默认是256MB,不变。第三步,虚拟硬盘,点击按钮现有,在新打开的虚拟存储管理器中,点击工具栏的注册按钮,在文件对话框中选中下载的“ubuntu.vdi”文件,注册成功后,选中该虚拟磁盘文件,点击右下角选择按钮。回到向导中的第三步,检查是否有错误,然后点击完成按钮。

 

 

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值