“Hyper V”的版本间差异
跳到导航
跳到搜索
(→虚拟交换机) |
|||
第5行: | 第5行: | ||
*基于Hyper-V BIOS的第一代虚拟机只能对IDE控制器进行初始化。 |
*基于Hyper-V BIOS的第一代虚拟机只能对IDE控制器进行初始化。 |
||
*第二代架构创建的虚拟机支持基于UEFI的架构;在这种架构中,已包含集成服务组件的一个子集,以便操作系统开始装入之前,让SCSI控制器可以进行初始化。 |
*第二代架构创建的虚拟机支持基于UEFI的架构;在这种架构中,已包含集成服务组件的一个子集,以便操作系统开始装入之前,让SCSI控制器可以进行初始化。 |
||
*第二代虚拟机只支持以下版本的 Windows,作为来宾操作系统: |
|||
:64-bit versions of Windows 8 and Windows Server 2012 |
|||
:64-bit versions of Windows 8.1 and Windows Server 2012 R2 |
|||
*我的VAIO ZF135FC上似乎只支持第一代虚拟机。 |
*我的VAIO ZF135FC上似乎只支持第一代虚拟机。 |
||
2015年5月14日 (四) 12:54的版本
试用了一下windows8中的Hyper V虚拟机,涉及了下面一些问题。
第一代和第二代虚拟机
- 有两种类型的Hyper-V启动架构可供使用:Hyper-V BIOS(第一代)和Hyper-V统一可扩展固件接口(UEFI)BIOS(第二代)。
- 基于Hyper-V BIOS的第一代虚拟机只能对IDE控制器进行初始化。
- 第二代架构创建的虚拟机支持基于UEFI的架构;在这种架构中,已包含集成服务组件的一个子集,以便操作系统开始装入之前,让SCSI控制器可以进行初始化。
- 第二代虚拟机只支持以下版本的 Windows,作为来宾操作系统:
- 64-bit versions of Windows 8 and Windows Server 2012
- 64-bit versions of Windows 8.1 and Windows Server 2012 R2
- 我的VAIO ZF135FC上似乎只支持第一代虚拟机。
linux集成服务
linux中对虚拟网卡的驱动,支持Redhat企业版,不清楚是否一定要安装。 http://www.microsoft.com/zh-cn/download/details.aspx?id=41554
虚拟交换机
- 在Virtual Switch Manager中创建一个Internal Virtual Switch。
- 在网络与共享中心中,应该可以看到一个未识别的网络连接到刚才创建的那个虚拟网卡上。
- 回到Hyper-V管理器中,为您的虚机添加一个Legacy Network Adapter。并把它连接到之前创建的那个Internal网络上。
- 在后来的win8.1以及fc20(虚拟机)中,发现旧版的这个网络适配器,在虚拟的linux中不能识别
- 回到网络与共享中心,单击您的无线连接->属性,按下图来配置共享。
以下方法时灵时不灵,特别是外部上网
- 外部虚拟交换机
无线网卡好像不能做外部虚拟交换机。解决办法是建立一个Microsoft KM-test环回适配器(设备管理器里面添加过时的硬件),然后把这个适配器和无线网卡做一个桥接。 在虚拟机上,这个虚拟网卡的配置成在桥的相同网段下。
- 内部虚拟交换机
可以将计算机上的有线网卡共享给这个内部虚拟交换机,这个内部虚拟网卡将获得一个192.168.137.1的网址。 在虚拟机上,将这个虚拟网卡配置在192.168.137网段,就可以实现虚拟机和主机的互访。
- 外部网卡和内部网卡的设置
在fedora中,外部网卡通过配置上网后,如果再配置好内部网卡发现网络不通。查看路由
ip route
发现,内部网络一旦通了之后,就变成了默认路由,所以无法上网。解决办法是编辑/etc/sysconfig/network-scripts/目录下的ifcfg-*文件,里面的
DEFROUTE=yes 改成 no