美文网首页
Linux虚拟化KVM与Boxes实践

Linux虚拟化KVM与Boxes实践

作者: 刘小白DOER | 来源:发表于2021-06-21 08:13 被阅读0次

          现在桌面端主流的虚拟化软件是收费的 VMware 和开源的 VirtualBox ,笔者一直是在Windows下使用VisualBox。VMware功能稳定强大但是太占用内存了,VisualBox轻便简洁,使用中遇到的小问题就是同一个网卡在桥接网络和NAT转换时,桥接网络有时连不上,后来选择两张不同网卡来分别桥接和NAT后解决。除了这个问题,VisualBox用起来很香。

        随着宿主机开机后,VisualBox不能选择随着宿主机一起启动,可以使用脚本“ VBoxManage startvm "ubuntu" --type headless ”来开启无界面的ubuntu虚拟机,然后让脚本置于开机启动即可。关于VisualBox的脚本,可以在github上搜搜,有丰富的脚本可以clone 。

       KVM(Kernel Virtual Machine)就可以在设置开机启动。这两天在做KVM方面的东西,折腾了好久才摸到路。笔者一直使用的腾讯云服务就是KVM虚拟化出来的,可以通过 hostnamectl status 来查看。

        笔者的平台是centos8,是在应用界面搜索KVM安装虚拟系统管理器VMM(virtual machine management)即可,然后和其他虚拟机一样一步步安装选择的iso文件即可。VMM的界面参考下面的第四张图,里面有个QEMU-KVM,KVM负责cpu虚拟化+内存虚拟化,实现了cpu和内存的虚拟化,但kvm并不能模拟其他设备,QEMU模拟IO设备(网卡,磁盘等)。

        这是笔者安装的linux-lite的界面。

           辗转一圈,发现里面有个boxes虚拟化工具,是 GNOME 上的虚拟机应用,是作为 KVM 和 qemu 的前端 。Boxes 中自动安装某些发行版,同时还有远程桌面的功能。下面是笔者选择下载的fedora系统,但是安装时显示无法启动,一直显示“正在安装”,没有界面出来,不知道啥问题?

          同时,虚拟系统会在VMM上显示,状态为“关闭”。笔者在boxes上测试了好几个系统都是显示无法启动,都是没进入正式安装的步骤,而且boxes没法设置网络等其他信息,而VMM可以。

    VMM

    相关文章

      网友评论

          本文标题:Linux虚拟化KVM与Boxes实践

          本文链接:https://www.haomeiwen.com/subject/lgseyltx.html