Ubuntu KVM安装过程

1. 环境准备

1.1 软件安装

首先是要用查看CPU是否支持虚拟化

bolean@ubuntu:~$ egrep -c ‘(vmx|svm)’ /proc/cpuinfo

2

如果返回的结果不是0就说明可以虚拟化。

然后安装”cpu-checker”,查询是否能使用kvm虚拟机。

bolean@ubuntu:~$ sudo apt install cpu-checker

bolean@ubuntu:~$ sudo kvm-ok

INFO: /dev/kvm exists

KVM acceleration can be used

返回上面的内容说明可以使用kvm。

最后是安装依赖

bolean@ubuntu:~$ sudo apt install qemu qemu-kvm libvirt-bin  bridge-utils  virt-manager

bolean@ubuntu:~$ sudo service libvirtd start

1.2 系统配置

https://kyle.pericak.com/windows-kvm-command-line.html

首先是配置一个虚拟网桥给虚拟机用,但是需要把原来的ens33取消使用。

然后是一些玄学配置,先不用管下面的内容,除非虚拟机安装之后没有网络,再执行下面的操作。

1、修改/etc/default/ufw的内容,然后重启ufw服务

DEFAULT_FORWARD_POLICY=”ACCEPT”

2、修改/etc/sysctl.conf的内容,然后应用”sudo sysctl -p”

net.ipv4.conf.all.forwarding=1

2. 虚拟机安装

2.1 Ubuntu

执行下面的命令,然后用vnc打开安装界面执行安装。

sudo virt-install –name ubuntu –ram 1024 –vcpus=1 –os-variant=ubuntu18.04 –cdrom=/home/bolean/ubuntu-18.04.5-live-server-amd64.iso –disk path=/home/bolean/images/ubuntu.img,size=10 –network bridge=br0 –graphics vnc,password=kvmwin10,listen=::,port=5910

安装好之后,必须要记住IP,通过ssh连进虚拟机内,不能使用virsh console domain连接虚拟机。

https://stackoverflow.com/questions/11845280/virsh-console-hangs-at-the-escape-character

需要修改/etc/default/grub

GRUB_TERMINAL=serial

GRUB_SERIAL_COMMAND=”serial –unit=0 –speed=115200 –word=8 –parity=no –stop=1″

执行:

update-grub

reboot

如果还是不行,继续执行

systemctl enable serial-getty@ttyS0.service

systemctl start serial-getty@ttyS0.service

reboot

2.2 Windows

windows安装要先下载一个virtio-win的驱动。可以去网盘里下载。

安装命令和linux差不多,主要是既要有系统镜像还得有驱动镜像。

sudo virt-install –name win7 –ram 2048 –vcpus=1 –os-variant=auto –os-type=windows –disk path=/home/bolean/images/win7.qcow2,size=10,format=qcow2,bus=virtio –disk /home/bolean/zh-_Hans_windows_server_2008_datacenter_enterprise_standard_x86_dvd_x14-26742.iso,device=cdrom,bus=ide –disk /home/bolean/virtio-win-0.1.185.iso,device=cdrom,bus=ide –network bridge=br0 –graphics vnc,password=kvmwin10,listen=::,port=5911

通过vnc进入安装界面后,不会显示硬盘,而是在驱动盘里找到系统对应的驱动进行安装。

https://genji.wiki/2020/06/18/VManagePlatform%E5%AE%89%E8%A3%85Windows%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%89%BE%E4%B8%8D%E5%88%B0%E4%BB%BB%E4%BD%95%E9%A9%B1%E5%8A%A8%E5%99%A8/

2.2.1 Windows鼠标漂移的问题

https://www.linuxquestions.org/questions/slackware-14/mouse-cursor-in-kvm-guest-4175575243/_cf_chl_jschl_tk__=7aba4f774f7dd533ef91f98c42d627a853dce0ce-1611024338-0-AffvhUioXeqn_xCyi4SkM5g7MojcEHNML1d4ccCVg3r4SeJtKtPIqz6cCYrHjCSI1c-ApMlCg-f-XDt3OIaC34TGKWUIDAozNe3Sn7tFQPIPvHT43LVFt8s8PldofL1SlWG6DlNw4EJc5qCJ2v3WuSo9Xp9MsOuwMAmjQZyOqxQSeAcnzLIj8pmCBDNJTEhAYsgYYO0Ha5KzBcf9H8vYDjTNNnJHuEVCEAvi6NGVnku3rS9UiO7jqrvxA6ki98iQM8T5RvWp1qUSs_XzKDrnJX5nDTeVZqfAvIPkEUhlk-mkQ6n2Dp3rayVk801clSJacbTyY-dLTeY7W0bFzvzZE57lR3oVq8XRcfi-kIRdjOUYvNDdVa8bAxZl23IDptIvztcUVyHvH8A4FXS9txCrNH8lKVU13si8OkRc8w08mR67gDBbzwYthFP1nPo4bzIX4A

https://blog.csdn.net/sjx1989/article/details/48375317

如果是已经创建好的虚拟机,需要修改虚拟机配置里的 为  。

如果是准备创建一个鼠标不漂移的虚拟机,在安装命令里增加”-usb -usbdevice tablet”

来源:朝歌晚酒南栀雪

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月6日
下一篇 2021年7月6日

相关推荐