欢迎访问雨说博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。

如何在KVM上部署Windows10

技术分享 jerry 3年前 (2015-09-01) 13562次浏览 2个评论 扫描二维码

KVM是什么
KVMKernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自 Linux 2.6.20 之后集成在Linux的各个主要发行版本中。到目前为止 KVM 已经成为了企业级非常重要的虚拟机系统之一。
目前KVM在多数社区及企业版的LINUX发行版中都会同时默认安装 KVM 以及相应的图形管理系统 virt-manager 来让用户方便的创建和管理本地的KVM虚拟机系统。这给程序开发及终端用户需要多操作系统环境带来了非常多的好处和方便。
随着微软Windows 10的发布,各种对Windows 10的测试和把玩也此起彼伏,笔者作为一名系统管理员,也想来尽快熟悉Windows 10的各种新功能,以便给未来应用系统在Windows 10上的部署和应用铺平系统级的道路。
近日雨说博客在网络上发现一篇技术分享文章就通过KVM进行了Windows 10系统的安装,并就一些在安装中碰到的问题进行了尝试解决,经过多次测试,终于成功完成了安装并使用良好。笔者将解决过程整理成该文,以便帮助碰到类似问题的广大系统管理员借鉴。
笔者使用的操作系统为 Gnu/Linux Debian8.1 系统,KVM 版本为 QEMU emulator version 2.1.2;在Linux系统下查看KVM系统版本号可以直接使用 kvm –version 命令。早期安装 WINXP 等操作系统。
只需要一路回车就可以使用KVM提供的默认值即可完成安装。笔者在第一次安装Windows 10时,也是如此进行,但没有想到,却出现如下错误界面并不断重启,界面截图如下:
如何在 KVM 上部署 Windows10
经过多次实验,发现在安装Windows 10系统时,必须要对 KVM虚拟机参数进行定制才可以成功安装。

1、CPU 参数设置

笔者在KVM中安装 WIN10 发现,用户需要将虚拟机CPU 型号设置为物理机型号类型才能正常安装,用户首先需要通过在物理机上执行 cat /proc/cpuinfo 命令,查看 model name 字段显示的物理机 CPU 型号,之后在虚拟机创建时通过自定义配置指定虚拟机CPU 型号为物理机型号类型。
以笔者使用的物理机为例,通过 cat /proc/cpuinfo 查看物理机 CPU 型号为:Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz,创建虚拟机后需要将 CPU 型号修改为 core2duo,配置界面如下图:
如何在 KVM 上部署 Windows10

2、内存设置

没有特殊要求,笔者测试发现 1G 内存虚拟机安装过程中会有假死现象,2G 内存效果相对较好。如果物理内存允许,建议还是将虚拟机内存设置为 2G 以上,避免机器安装过程假死现象的出现。

3、磁盘设置

对于磁盘设置,笔者测试发现,如果选用 VirtIO 的磁盘模式,安装可以顺利进行到磁盘分区阶段,之后系统会因为缺少 VirtIO 的磁盘驱动而无法找到硬盘进行下一步安装,选用除 VirtIO 及 IDE 以外的其他安装方式,系统会在安装初始化界面假死,安装无法进行。
因此,目前在 KVM 中安装 WIN10 系统时,必须将虚拟磁盘的总线形式设置为 IDE。否则无法进行安装。配置界面如下图:
如何在 KVM 上部署 Windows10

4、网卡设置

目前 KVM 在创建虚拟机时使用的默认网卡选项是虚拟的 rtl8139 百兆网卡。测试中发现,即使是 CPU、磁盘设置正确,网卡配置错误,系统依然会直接报蓝屏出错界面,比磁盘配置错误问题还要严重。用户在选择时也是必须选择列表中的 e1000 千兆虚拟网卡才可以完成 WIN10 系统安装,配置界面如下:
经过以上修改,用户就可以进行 Windows10 系统的安装和配置了。笔者发现 Windows10 的确比 Windows XP 在同样硬件环境下安装时间缩短了不少,安装完成后使用起来也要比同样硬件环境下的虚拟 WINXP 快那么一点点,这样就可以非常方便的进行 Windows10 下各种软件功能的测试以及迁移的前期系统部署测试。
给开发及日常运维人员都带来了非常方便的操作系统级环境保证,最后让我们看看 KVM 里Windows 10的科幻似的桌面吧!!
如何在 KVM 上部署 Windows10
以上测试在 OS:Gnu/Linux Debian8.1 CPU:Intel(R) Core(TM)2Duo CPU e8400 MEM:4G 环境下完成。同时适用于 CentOS 下 KVM 安装 Windows10 相关问题的解决。


雨说博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何在 KVM 上部署 Windows10
喜欢 (4)
[]
分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 楼主,能发一下你最后的安装命令吗 需要什么参数
    李志军2017-09-05 11:21 回复