KVM安装Windows虚拟机步骤 向日葵控控A2实现断网远控

向日葵|2019-04-23

这一步操作需要注意的几个点:a、局域网内与主机传输文件用scp或ftp命令,要保证ISO镜像文件在主机上有操作权限的目录下,比如 /home等;b、不管安装什么系统的虚拟机,创建的磁盘类型,分配的虚拟内存等参数可能有所不同,但有几个参数必须要正确对应,否则安装不成功。需要注意的几个参数:–disk,–cdrom或者–location,–cpu(这个必须和主机的cpu型号一直),–network(首先要确定需要安装虚拟机网络的类型,是Bridge模式还是NAT模式),–graphics和–os-type

KVM安装Windows虚拟机步骤

1.创建磁盘(安装系统的空间)

创建类型为raw的磁盘,10G容量其实没有意义,还有另外两种格式img和qcow2,区别后面补充

qemu-img create -f raw /opt/kvm.raw 10G

检查磁盘是否创建成功

qemu-img info /opt/kvm.raw

看到类似以下信息表明磁盘创建成功

image: /opt/kvm.raw

file format: raw

virtual size: 10G (10737418240 bytes)

disk size: 0

2.virt-install命令以及VNC远程控制安装虚拟机

Windows系统的安装

virt-install

--virt-type kvm

--name server2017

--ram 2048

--cdrom=/home/iso/windows_server2016_64.iso

--boot cdrom

--cpu core2duo

--network bridge=br0,model='e1000'

--graphics vnc,listen=0.0.0.0,port=5900

--disk path=/opt/kvm.raw,bus='ide'

--noautoconsole

--os-type=windows

或者

virt-install --virt-type kvm --name server2017 --ram 2048 --cdrom=/home/iso/windows_server2016_64.iso --boot cdrom --cpu core2duo --network bridge=br0,model='e1000' --graphics vnc,listen=0.0.0.0,port=5900 --disk path=/opt/kvm.raw,bus='ide' --noautoconsole --os-type=windows

3.执行virt-install命令以后,虚拟机安装并未结束,接下来用上面配置的VNC连接主机进行后续操作

此时如果virt-install命令参数没有问题,会有提示信息:

开始安装......

域安装仍在进行。您可以重新连接

到控制台(virsh console)以便完成安装进程

执行以后只看到提示连接成功,其他没有变化,所以不用执行这个命令,暂时没发现有什么用处

局域网内的任意一台同网段的电脑通过vnc client或者vnc viewer连接虚拟机

4.virt-install常用参数说明

旧版本的写法

–name指定虚拟机名称

–memory分配内存大小。

–vcpus分配CPU核心数,最大与实体机CPU核心数相同

–disk指定虚拟机镜像,size指定分配大小单位为G。

–network网络类型,此处用的是默认,一般用的应该是bridge桥接。

–accelerate加速

–cdrom指定安装镜像iso

–vnc启用VNC远程管理,一般安装系统都要启用。

–vncport指定VNC监控端口,默认端口为5900,端口不能重复。

–vnclisten指定VNC绑定IP,默认绑定127.0.0.1,这里改为0.0.0.0。

–os-type=linux,windows

–os-variant=rhel6

新版本的写法

--name 指定虚拟机名称

--ram 虚拟机内存大小,以 MB 为单位

--vcpus 分配CPU核心数,最大与实体机CPU核心数相同

–-vnc 启用VNC远程管理,一般安装系统都要启用。

–-vncport 指定VNC监控端口,默认端口为5900,端口不能重复。

–-vnclisten 指定VNC绑定IP,默认绑定127.0.0.1,这里改为0.0.0.0。

--network 虚拟机网络配置

其中子选项,bridge=br0 指定桥接网卡的名称。

--os-type=linux,windows

--os-variant=rhel7.2

--disk 指定虚拟机的磁盘存储位置

size,初始磁盘大小,以 GB 为单位。

--location 指定安装介质路径,如光盘镜像的文件路径。

--graphics 图形化显示配置

全新安装虚拟机过程中可能会有很多交互操作,比如设置语言,初始化 root 密码等等。

graphics 选项的作用就是配置图形化的交互方式,可以使用 vnc(一种远程桌面软件)进行链接。

我们这列使用命令行的方式安装,所以这里要设置为 none,但要通过 --extra-args 选项指定终端信息,

这样才能将安装过程中的交互信息输出到当前控制台。

--extra-args 根据不同的安装方式设置不同的额外选项

以上就是全部步骤,其实向日葵控控A2就可以断网远控!

向日葵控控A2

虽然向日葵控控A2整体十分小巧,但是在机身接口方面却是非常丰富,它拥有电源接口、连接被控主机的USB接口、连接被控主机的HDMI接口、连接显示器的HDMI接口、连接路由器/交换机接口等,丰富的接口足以应对各种的使用场景,不管是普通用户还是维修工程师,使用起来都非常方便。

控控A2的连接安装过程都十分简单,将电源线、USB线、HDMI线接好就完成硬件的安装了,整个过程十分简单。

向日葵控控A2最大的特点是可以断网远控,也就是说,即使主机断网,你也可以远程控制。同时控制过程可实现数据隔离。当然,实现的前提是控控A2必须接入互联网,然后通过HDMI和USB线与主机相连接。

我们在手机端打开向日葵APP连接到控控A2,然后选择“桌面控制”功能,一会儿就能看到手机可以控制主机桌面了。由于控控A2支持1920*1080的分辨率,让远控画面显示非常高清,低延迟也让整体远控有很不错的体验,不会出现一卡一卡的情况。

前文我们说到,断网远控是控控A2的一大优点,控控A2除了可连wifi和网线之外,还可装配4G网卡,网络可以自给自足,完全做到了不受网络因素的制约!它甚至还能控制BIOS端,意味着即使你的电脑突然挂掉了,在异地的网络工程师也能帮你远程重装系统。对于需要维护服务器的公司,即使是在深夜,工程师远程就能轻松维护设备。

总的来说,控控A2是一款非常不错的远程控制硬件,通过简单的链接,你就能用手机远程控制公司的电脑,不管是传资料还是远程维修都变得更简单。如果你最近想要一个远程控制硬件,那么这个用手机就能远控电脑的向日葵控控A2是不错的选择。