kvm安装win10virtio

1.如何在KVM上部署Windows10

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

2、内存设置

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

3、磁盘设置

对于磁盘设置,笔者测试发现,如果选用VirtIO的磁盘模式,安装可以顺利进行到磁盘分区阶段,之后系统会因为缺少VirtIO的磁盘驱动而无法找到硬盘进行下一步安装,选用除VirtIO及IDE以外的其他安装方式,系统会在安装初始化界面假死,安装无法进行。

因此,目前在KVM中安装WIN10系统时,必须将虚拟磁盘的总线形式设置为IDE。否则无法进行安装

4、网卡设置

目前KVM在创建虚拟机时使用的默认网卡选项是虚拟的rtl8139百兆网卡。测试中发现,即使是CPU、磁盘设置正确,网卡配置错误,系统依然会直接报蓝屏出错界面,比磁盘配置错误问题还要严重。用户在选择时也是必须选择列表中的e1000千兆虚拟网卡才可以完成WIN10系统安装,

经过以上修改,用户就可以进行Windows10系统的安装和配置了。笔者发现Windows10的确比Windows XP在同样硬件环境下安装时间缩短了不少,安装完成后使用起来也要比同样硬件环境下的虚拟WINXP快那么一点点,这样就可以非常方便的进行Windows10下各种软件功能的测试以及迁移的前期系统部署测试。

给开发及日常运维人员都带来了非常方便的操作系统级环境保证,最后让我们看看KVM里Windows 10的科幻似的桌面吧!!

2.如何为kvm里的windows虚机获取和安装virtio驱动

问题产生背景:使用CloudStack+ KVM组合进行资源池纳管工作,通过ISO镜像文件创建了两个模板:RHEL6U3 64位系统以及WindowsServer2008 R2 SP1 64位系统。

然后通过模板创建实例,挂载外接存储,实例启动后,通过fdisk -l 查看RHEL系统以及通过计算机管理中的存储管理查看Windows系统发现,RHEL系统可以显示挂载的第二块硬盘(卷),但是 Windows却始终不能识别。问题分析:首先考虑是不是CloudStack的SSVM出现了问题,不能够执行诸如卷的挂载等操作,但是RHEL这样的Linux操作系统不管再挂几块新磁盘或者卸载之类的操作均不会有任何问题,所以判断问题不是出在CloudStack上面,而是在于操作系统。

那么会不会是KVM不能够对 Windows虚拟机进行磁盘挂载操作呢?显然不可能,在没有 CloudStack或者Openstack这样的云管理平台之前,我们就是直接使用RHEL上面的KVM去创建虚拟机,不管是virsh之类的命令也好,还是virt-manager这样的图形化控制台也好,都不存在说Windows虚拟机不能添加第二块硬盘,在 CloudStack里面对应添加除系统卷之外的第二块卷。既然从CloudStack的管理界面看不出任何问题,那么就登陆到KVM主机上面查看吧,打开 virt-manager图形化工具,点击RHEL与Windows虚拟机的Details查看硬件,发现硬盘跟网卡的硬件类型均为virtio,然后通过手动添加硬盘的方式对RHEL跟Windows进行测试,发现如果硬盘类型添加为IDE,则两个操作系统均可以显示出来,然而如果添加virtio类型的硬盘,只有RHEL可以显示,而Windows却不能显示。

3.如何为kvm里的windows虚机获取和安装virtio驱动

问题产生背景:

使用CloudStack+ KVM组合进行资源池纳管工作,通过ISO镜像文件创建了两个模板:

RHEL6U3 64位系统以及WindowsServer2008 R2 SP1 64位系统。

然后通过模板创建实例,挂载外接存储,实例启动后,通过fdisk -l 查看RHEL系统以及通过计算机管理中的存储管理查看Windows系统发现,RHEL系统可以显示挂载的第二块硬盘(卷),但是 Windows却始终不能识别。

问题分析:

首先考虑是不是CloudStack的SSVM出现了问题,不能够执行诸如卷的挂载等操作,但是RHEL这样的Linux操作系统不管再挂几块新磁盘或者卸载之类的操作均不会有任何问题,所以判断问题不是出在CloudStack上面,而是在于操作系统。

那么会不会是KVM不能够对 Windows虚拟机进行磁盘挂载操作呢?显然不可能,在没有 CloudStack或者Openstack这样的云管理平台之前,我们就是直接使用RHEL上面的KVM去创建虚拟机,不管是virsh之类的命令也好,还是virt-manager这样的图形化控制台也好,都不存在说Windows虚拟机不能添加第二块硬盘,在 CloudStack里面对应添加除系统卷之外的第二块卷。既然从CloudStack的管理界面看不出任何问题,那么就登陆到KVM主机上面查看吧,打开 virt-manager图形化工具,点击RHEL与Windows虚拟机的Details查看硬件,发现硬盘跟网卡的硬件类型均为virtio,然后通过手动添加硬盘的方式对RHEL跟Windows进行测试,发现如果硬盘类型添加为IDE,则两个操作系统均可以显示出来,然而如果添加virtio类型的硬盘,只有RHEL可以显示,而Windows却不能显示。

4.KVM虚拟机的安装方法

一、安装准备1.确定机器有VT 终端输入命令: grep vmx /proc/cpuinfo (INTEL芯片) grep svm /proc/cpuinfo (AMD芯片) 不知道芯片的生产厂商则输入:egrep '(vmx|svm)' /proc/cpuinfo 如果flags: 里有vmx 或者svm就说明支持VT;如果没有任何的输出,说明你的cpu不支持,将无法成功安装KVM虚拟机。

2. 确保BIOS里开启VT Intel(R) Virtualization Tech [Enabled] 如有必要,还需在BIOS中开启VT-d3. 确保内核版本较新,支持KVM 用uname –r查看内核版本,如果在2.6.20以下的linux版本,需升级内核。二、安装KVM 下面就Ubuntu和CentOS下安装使用KVM虚拟机做介绍:Ubuntu 中用guest登陆,安装KVM的命令为:sudo apt-get install kvm qemu qemu-kvm virt-manager kernel-package linux-source kqemu-source build-essential kvm安装成功后会有/dev/kvm,如果无需图形管理器,只需要安装前三个即可。

再来查看下KVM是否安装成功,执行:virsh -c qemu:///system list 如果输入结果像下面这样的,那么成功了:Connecting to uri: qemu:///system Id Name State---------------------------------- 注1:CentOS中安装时,先要选择Selinux为enable,使用命令#system-config-securitylevel-tui 可查看或修改selinux的状态。注2: CentOS中用root登陆时则安装命令为:yum install kvm kmod-kvm qemu 再装入kvm模块:modprobe kvm-intel (Intel机器) 或者 modprobe kvm-amd (amd机器) 注3:可以用以下命令来检查是否装入kvm模块:/sbin/lsmod | grep kvm 如果输出关于kvm版本的信息则已装入kvm模块 注4: 安装好后,可使用qemu-kvm命令,输入该命令,如果系统显示未知的命令,可查看/usr/libexec中是否有qemu-kvm可执行文件,如果有,将其拷贝到/bin目录下即可。

如果确实按照上面的步骤进行了,却在/bin,/usr/libexec,/usr/bin,/usr/sbin里都找不到qemu-kvm可执行文件,可执行以下命令:#yum provides */qemu-kvm 注5:安装新内核后,可能有部分软件版本过低,不兼容。比如firefox因版本过低,无法启动。

CentOS下可使用如下命令更新该软件(以firefox为例):#yum update firefox 三、在KVM下安装虚拟机1.用QEMU创建磁盘镜像 sudo qemu-img create –f qcow windows.img 8G 注:在CentOS和新版Qemu中为:qemu-img create –f qcow2 windows.img 8G2.使用KVM安装Guest VM 光盘安装:sudo kvm –localtime –cdrom /dev/cdrom -m 512 -boot d win2.img 硬盘安装:sudo kvm –localtime –m 512 –hda windows.img –cdrom winxp.iso –boot d –clock –rtc –no-acpi 注:官方推荐使用 -no-acpi 参数,原因是 qemu/kvm不太支持,可能造成 cpu 的占用偏高。注1:CentOS下硬盘安装为 qemu-kvm –localtime –m 512 –hda windows.img –cdrom winxp.iso –boot d –no-acpi 即需要去掉了-clock rtc选项,否则会出现无法初始化时钟。

注2:CentOS quest mouse: export SDL_VIDEO_X11_DGAMOUSE=0可解决VM中无法识别USB鼠标的问题。注3: 安装win 7时,不能使用-no-acpi选项。

5.如何通过Lantronix的kvm安装操作系统

1.首先,我们需要登录kvm并链接上服务器

2. 然后点击options旁边的磁盘图标,点 connect iso 加载iso文件,然后正常重启服务器(windows通过远程桌面重启,linux通过ssh重启)技巧提示:如果是希望KVM远程安装国外服务器的操作系统,那么在中国国内加载您本地电脑上的iso文件,复制文件(其实就是通过kvm上传到远程服务器上)会相当的慢,可能上传速度才几十KB/秒。通常,我们会选择和远程服务器在同一个机房/或同一个城市/至少同一个国家的其他windows vps或服务器来进行kvm加载iso文件,这样可以上传/复制文件达到几M/秒的速度,几乎和光驱安装系统的速度差不多。

3.密切观察kvm上的画面,当系统启动的时候,按F1或F2进入BIOS的设置界面,如下图,找到类似 Boot 的选项,这里可以设置服务器启动次序。注意,一定要选择PepperC Virtual作为首选启动项,这个就是你刚才加载的iso文件。技巧提示:选择PepperC Virtual作为首选启动项的方法:在boot driver order 按回车,上下箭头移动到PepperC Virtual,按shift和+键,将PepperC Virtual选项上移到最顶部,按回车返回。按F10保存bios设置和重启。

4.按F10保存设置,服务器自动重启。然后就可以进入你选择的iso的安装界面了,接下来就和用光驱安装系统一样了。这就是通过KVM安装操作系统的大致步骤,不同的bios界面可能不同,请参考下面的bios设置图例。

5. 如果发现KVM窗口上写着 video only,说明当前kvm窗口只能看不能操作,这时候,你需要重置KVM。方法:找到类似 Maintenance -> IKVM Reset 的地方,reset kvm,然后重新连接kvm即可 。 遇到kvm链接不上 connection failed的时候,reset kvm也是有用的。

6.怎么远程连接KVM虚拟

一 安装VNC1. 安装VNC服务端(1)在Linux系统上安装VNCyum -y install vnc-server yum -y install tigervnc-server(2)设置远程登录所需要的密码输入vncserver后会提示输入密码注:此密码是远程登录时所需要输入的密码(3)进行vncserver配置 vi /etc/sysconfig/vncservers设置以下配置值VNCSERVRES=10000:root(其中10000为桌面号、root为用户名)VNCSERVERARGS[2]=geometry800x600 –nolisten tcp –localhost(4)进行防火墙配置允许远程连接VNC服务器vi/etc/sysconfig/iptables–A INPUT–m state –state NEW –m tcp –p tcp –dport 5901 –j ACCCEPT(5)重启VNC和防火墙服务servicevncserver restart2. 安装VNC客户端在Linux上安装vncviewer在Windows上安装TigerVNC软件二 创建KVM虚拟机1. 创建Linux虚拟机(1)通过qemu-img创建一个7G的映像文件qemu-img create –f qow2 Ubuntu1204.img 7G(2)创建一个Linux虚拟机qemu-kvm –m 1024 –cdrom ubuntu-12.04-desktop-i386.iso –drive file= Ubuntu1204.img;boot=on –boot d –nographic –vnc:2注:-vnc与:2之间有空格在另外一台机器上启动TigerVNC,输入192.168.0.123:5902进行连接来进行安装操作和观察安装进度注:192.168.0.123为本机IP,5902为相应端口号(5900+2)2. 创建Windows虚拟机(1)制作包含virtio驱动的映像安装UltraISO软件下载win7.iso, virtio-win-1.1.16.vfd,virtio-win-0.1-30.iso 将virtio-win-0.1-30.iso解压成文件夹使用UltraISO打开win7.iso,并将virtio-win-0.1-30复制到对应路径将添加了virtio驱动文件夹的新win7.iso文件另存为新的ios文件win7_virtio.isoqemu-img create –f raw win7_virtio.img 30Gqemu-kvm –m 1024 –cdrom win7_virtio.iso –drivefile=win7_virtio.img,if=virtio,boot=on–fda virtio-win-1.1.6.vfd –boot d –nographic –vnc :3注:-vnc与:3之间有空格在另外一台机器上启动TigerVNC,输入192.168.0.123:5903进行连接来进行安装操作和观察安装进度注:192.168.0.123为本机IP,5903为相应端口号(5900+3)三 远程桌面虚拟化连接在另外一台机器上启动TigerVNC,输入192.168.0.123:593进行win7虚拟机登录。

kvm安装win10virtio

转载请注明出处windows之家 » kvm安装win10virtio

win10

安装win10少了一个分区

阅读(50)

本文主要为您介绍安装win10少了一个分区,内容包括装win10少了一个磁盘分区怎么办,装win10系统少了一个分区怎么办,求助:重装win10后少了一个分区。是少了 200 G 的分区吗?如果是的话就分配一个盘符就行了:右键点击下方 200 G 的分区更改驱动

win10

升win10解压安装包到99

阅读(48)

本文主要为您介绍升win10解压安装包到99,内容包括windows7升级windows10解压安装包百分99需要多长时间,为什么我升级到win10时一直停留在99,windows7升级windows10解压安装包百分99需要多长时间。在Windows10系统桌面右键点击开始菜单,在弹

win10

win10u盘安装盘制作工具

阅读(69)

本文主要为您介绍win10u盘安装盘制作工具,内容包括如何制作win10u盘启动盘制作工具,如何用官方工具快速制作win10安装U盘,怎么用u盘装win10官方u盘制作工具。制作win10U盘系统安装盘:打开【u启动U盘启动盘制作工具】,将准备好的u盘插入电脑us

win10

win10安装ps4手柄

阅读(205)

本文主要为您介绍win10安装ps4手柄,内容包括win10连接ps4手柄问题怎么解决?,ps4手柄能在win10系统上使用吗,PS4手柄可以连接win10系统的电脑嘛?如果可以可否提供连接方爱问。安装驱动是主要问题(安装时先安装驱动当提示找不到蓝牙设备时在插

win10

win10安装新补丁以后电脑特别卡

阅读(49)

本文主要为您介绍win10安装新补丁以后电脑特别卡,内容包括为什么打完补丁后电脑很卡?,为什么我家电脑安装补丁后很卡,笔记本电脑更新补丁后,运行变卡了。电脑系统用久了,电脑运行肯定会慢,系统也会变得卡,打开软件和运行程序等都会反应迟钝,不

win10

方正a601g安装win10

阅读(46)

本文主要为您介绍方正a601g安装win10,内容包括方正飞腾4.1支持win10吗,win10系统的可以安装方正小标宋吗,方正飞越a600安装系统步骤是什么?。可能是软件与win10系统不兼容造成的,那就装回win7系统吧。直接换个验证过的系统盘重装系统就行了,

win10

三星rv411安装win10

阅读(56)

本文主要为您介绍三星rv411安装win10,内容包括三星RV411怎么安装win10,有电脑是三星rv411的升级win10成功的吗,三星RV411怎么安装win10。进安全模式看看能否正常启动。在看见开机画面win10 logo后长按电源键关机,短时间内重复三次左右可以进

win10

win101511pro安装密钥

阅读(66)

本文主要为您介绍win101511pro安装密钥,内容包括安装win10专业版1511版要求输入产品密钥怎么破,在线急求win1032位专业版有效密匙,win10怎么激活?或者求一个可以用的激活密钥。是mak密钥,现在放出来的密钥中,企业版和教育版的居多。专业版的,

win10

联想g460无法安装win10

阅读(43)

本文主要为您介绍联想g460无法安装win10,内容包括我的联想g460笔记本电脑,不能装系统!,联想G460装不了系统,没遇到过这样的问题,请教高手!,求助,联想G460重装win10,度娘帮不了我。安装win10系统步骤:用【u深度u盘启动盘制作工具】制作u盘启

win10

百度云win10安装系统权限限制

阅读(56)

本文主要为您介绍百度云win10安装系统权限限制,内容包括为什么百度云安装会提示系统限制,电脑安装软件显示系统权限限制?,Win10系统设置标准帐户及权限的技巧呢?。电脑无法安装软件,提示没有对应的权限。这是因为当前帐号不是administrator,

win10

安装win100xc000000f

阅读(52)

本文主要为您介绍安装win100xc000000f,内容包括win10系统再重新安装成功后一直进不去,错误码显示0xc000000f是怎,win10出现错误代码“0xc000000f”怎么办?,Win10无法安装错误代码0xc000000f怎么办。提示0xc000000f错误代码,是因为bcd启动文

win10

win10怎么离线安装.net3.5

阅读(77)

本文主要为您介绍win10怎么离线安装.net3.5,内容包括Win10怎么离线安装.NETFramework3.5,win10怎么离线安装net3.5,win10怎么离线安装.NETFramework3.5。在最新的Win10技术预览版系统中,微软为我们预装了.NET Framework 4.5。而部分应用需要

win10

v820wwin10安装软件签名

阅读(59)

本文主要为您介绍v820wwin10安装软件签名,内容包括现在在win10安装软件,会出现什么数字签名的驱动程序,Win10专业版如何通过测试模式解决驱动程序强制签名?,win10的问题。方法/步骤在这里我要给大家演示的是安装数据库软件sql2005,上学时候

win10

win10怎么安装itunes

阅读(74)

本文主要为您介绍win10怎么安装itunes,内容包括win10怎么安装itunes,如何在win10系统安装itunes,win10电脑下载itunes安装不了怎么办。win10不能安装itunes的解决方法: 导致iTunes不能成功安装的5261最主要原因是:iTunes的版本号以及电脑本身

win10

安装win10少了一个分区

阅读(50)

本文主要为您介绍安装win10少了一个分区,内容包括装win10少了一个磁盘分区怎么办,装win10系统少了一个分区怎么办,求助:重装win10后少了一个分区。是少了 200 G 的分区吗?如果是的话就分配一个盘符就行了:右键点击下方 200 G 的分区更改驱动

win10

升win10解压安装包到99

阅读(48)

本文主要为您介绍升win10解压安装包到99,内容包括windows7升级windows10解压安装包百分99需要多长时间,为什么我升级到win10时一直停留在99,windows7升级windows10解压安装包百分99需要多长时间。在Windows10系统桌面右键点击开始菜单,在弹

win10

win10u盘安装盘制作工具

阅读(69)

本文主要为您介绍win10u盘安装盘制作工具,内容包括如何制作win10u盘启动盘制作工具,如何用官方工具快速制作win10安装U盘,怎么用u盘装win10官方u盘制作工具。制作win10U盘系统安装盘:打开【u启动U盘启动盘制作工具】,将准备好的u盘插入电脑us

win10

win10安装ps4手柄

阅读(205)

本文主要为您介绍win10安装ps4手柄,内容包括win10连接ps4手柄问题怎么解决?,ps4手柄能在win10系统上使用吗,PS4手柄可以连接win10系统的电脑嘛?如果可以可否提供连接方爱问。安装驱动是主要问题(安装时先安装驱动当提示找不到蓝牙设备时在插

win10

win10安装新补丁以后电脑特别卡

阅读(49)

本文主要为您介绍win10安装新补丁以后电脑特别卡,内容包括为什么打完补丁后电脑很卡?,为什么我家电脑安装补丁后很卡,笔记本电脑更新补丁后,运行变卡了。电脑系统用久了,电脑运行肯定会慢,系统也会变得卡,打开软件和运行程序等都会反应迟钝,不

win10

方正a601g安装win10

阅读(46)

本文主要为您介绍方正a601g安装win10,内容包括方正飞腾4.1支持win10吗,win10系统的可以安装方正小标宋吗,方正飞越a600安装系统步骤是什么?。可能是软件与win10系统不兼容造成的,那就装回win7系统吧。直接换个验证过的系统盘重装系统就行了,

win10

三星rv411安装win10

阅读(56)

本文主要为您介绍三星rv411安装win10,内容包括三星RV411怎么安装win10,有电脑是三星rv411的升级win10成功的吗,三星RV411怎么安装win10。进安全模式看看能否正常启动。在看见开机画面win10 logo后长按电源键关机,短时间内重复三次左右可以进

win10

Win10UWP应用安装位置

阅读(69)

本文主要为您介绍Win10UWP应用安装位置,内容包括Win10专业版下如何设置UWP应用窗口大小和位置,微软移动桌面应用程序如何安装到Windows10UWP?,更新后的第四个Win10正式版的15个亮点是什么?。每个应用的窗口大小和位置信息存储在“HKEY_CURR