kvm虚拟机安装(kvm虚拟机安装windows)

如题所述

第1个回答  2024-09-04
Ubuntu20.04安装kvm虚拟机

重要说明:安装系统需要使用vncviewer连接宿主机IP地址+5900端口进行安装,具体如下图

系统安装完成后使用vnc连接后,在命令行输入如下命令开启虚拟机终端控制功能:

安装kvm虚拟机并导入导出

1、确保支持cpu虚拟化

cat/proc/cpuinfo|egrep'svm|vmx'

2、安装qemu-kvm、libvirt、virt-install包

yum-yinstallqemu-kvmlibvirtvirt-install

3、开启libvirtd服务病开机自启

systemctlstartlibvirtdsystemctlenablelibvirtd

4、创建一个磁盘文件

qemu-imgcreate-fqcow2./centos7-kvm.qcow210G

5、创建虚拟机。类型为kvm,名称随意,内存1G,镜像文件指定位置,磁盘文件就是步骤4中的,网络默认,图形选择vnc

virt-install--virt-typekvm--namecentos7-2020--ram1024--cdrom=/home/kvm/CentOS-7-x86_64-Minimal-2003.iso--diskpath=/home/kvm/centos7-kvm.qcow2--networknetwork=default--graphicvnc,listen=0.0.0.0--noautoconsole

6、宿主机安装vncserver

yum-yinstalltigervnc-servertigervncvncvnc-server

systemctl?daemon-reload

7、执行下述命令设置密码

vncserver?

8、启动服务(我自己的环境这个服务没起来,但还是可以用的)

systemctlstartvncserver@gao:1

9、关闭防火墙和selinux

10、vnc客户端连接宿主机5901,然后正常安装虚拟机

导出虚拟机

——本实验是将qcow2格式导出为qcow2

1、一条命令即可

-从表示压缩,-O表示导出格式,111.qcow2位导出后的文件

qemu-imgconvert-c-Oqcow2centos7-kvm.qcow2111.qcow2

导入虚拟机

——使用virt-manager工具导入

1、安装virt-manager

yum-yinstallvirt-manager

2、打开

virt-manager

3、新建虚拟机,选择镜像导入

选择对应的111.qcow2文件

配置cpu、内存、网络等信息

完成新的虚拟机创建

ok

KVM:virt-install创建虚拟机

grep-E'vmx|svm'/proc/cpuinfo

#-Egrep的扩展模式

#当前cpu是否支持硬件虚拟化

lsmod|grepkvm

#检查是否加载kvm模块,kvm只是一个linux模块,在kvm安装完成后整个linux系统会变成一个hypervisor(虚拟机管理层)。而qemu和virt、virsh相当于是两个家族,qemu只支持命令行模式(创建、删除、管理等操作),virt-install创建虚拟机,virsh只能管理虚拟机(无法创建),virt-manager提供web界面。

总结来说,libvirt家族和qemu家族都可以实现对虚拟机的生命周期管理,同一个目的不一样的工具而已。

mkdir/home/vm

将CentOS-7-x86_64-Minimal-1810.iso上传到此目录下

virt-install-ncentos3-r256--disk/home/vm/ccc.img,format=qcow2,size=2--networkbridge=br0--os-variant=rhel7.6--cdrom/home/vm/CentOS-7-x86_64-Minimal-1810.iso--vnc--vncport=6666--vnclisten=0.0.0.0

-n????虚拟机名字

-r??内存(默认单位MB)

--disk??制定磁盘(可以提前使用qemu-img创建,也可以在此处创建)

??*使用qemu-img创建磁盘????qemu-imgcreate-fqcow2aaa.img10G

--network??指定虚拟机使用的网络,这里使用br0,需要提前准备好此桥设备

--cdrom??指定镜像文件

--vnc??设置vnc,指定vnc监听端口和监听地址

#上述命令输入完成后直接回车即可

弹出上述告警框不用理会

此时查看宿主机打开端口,出现我们监听的6666端口

使用vnc客户端新建连接,ip地址填宿主机地址,端口6666,名称就是虚拟机名称

颜色级别设置成rgb222,然后点击OK

双击连接图标,进入安装界面

注意:

1、在执行virt-install时一定要仔细,别漏了任何一个参数。我就是少了--vnc这个参数导致vnc怎么也连不上

2、宿主机要跑虚拟机,确保cpu、内存资源足够,否则安装会出问题

安卓开启kvm

创建KVM虚拟机_安卓kvm虚拟机可以用两种方法创建kvm虚拟机,一种是virt-manager管理工具创建,一种是命令行的方式。1.命令行方式创建kvm虚拟机。先创建qcow2格式的镜像文件,大小为20G。qemu-imgcreate-fqcow2/data/kvm/images/centos7.6×86.qcow20G输入命令进行虚拟机的安装:virt-install–name=centos7.6×86–vcpus=2–ram=2048–diskpath=/data/kvm/imag

基于Ubuntu20的qemu-kvm安装虚拟机

环境:

本地win10(win7同样适用)

VM14

在VM上装的是Ubuntu20.04

在此基础上安装kvm虚拟机,并在kvm虚拟机中安装guest操作系统Ubuntu20.04

如果cpu数量为0的话说明不支持虚拟化,解决方案:关闭VM上的Ubuntu,进入设置-处理器,勾选上第一个(因为此时我的Ubuntu是开着的所以是灰的,关闭客户机才可以操作)

接下来查看确认下系统是否支持kvm

如果出现以下的结果那就表明我们可以进行第二步操作了~

接下来确认来虚拟化守护进程libvirt-daemon是否在进行

检查kvm模块是否加载

kvm在安装之后自动会生成一个名为virbr0的网络,网上是说可以连接外网不能局域网,但是我使用这个的话一直显示网络连接失败。于是乎我们需要创建一个网桥(如果此时是使用xshell连接远程Ubuntu的话,建议进入Ubuntu使用自带终端完成)

方法一:(实践之后发现只适合临时创建,重启后消失)

方法二、

在/etc/netplan/下新建一个配置文件00-installer-config.yaml(名字随便)

文件内容为:

应用一下

通过virt-manager创建虚拟机

在你连接VMUbuntu的xshell会话设置一下,SSH-隧道,勾选上转发到X11连接到xmanager,确定后断开会话重连下

新建虚拟机

步骤和你在VM上安装Ubuntu没区别,在此不赘述,提前在VM的Ubuntu上准备好你接下来要安装的UbuntuISO镜像文件。

提醒一下一定要勾选安装前自定义配置,更该下【显示协议VNC】的设置,不然最后一步账号名称输入的时候怎么也输不出内容来!!!!

第三步创建的网络也可以在这里选上了!

完成后进入配置页面,将【显示协议VNC】做增加en-us键映射

之后就可以愉快的等待安装完成啦~~

kvm安装虚拟机总是白屏

kvm安装虚拟机总是白屏是系统软件故障。kvm安装虚拟机白屏是由于系统软件故障,虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。需要将软件卸载重新安装。

logo设计

创造品牌价值

¥500元起

APP开发

量身定制,源码交付

¥2000元起

商标注册

一个好品牌从商标开始

¥1480元起

公司注册

注册公司全程代办

¥0元起

    官方电话官方服务
      官方网站八戒财税知识产权八戒服务商企业需求数字市场
相似回答
大家正在搜