这篇文章将为大家详细讲解有关在X86机器上怎么用KVM启动aarch64虚拟机,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
创新互联是由多位在大型网络公司、广告设计公司的优秀设计人员和策划人员组成的一个具有丰富经验的团队,其中包括网站策划、网页美工、网站程序员、网页设计师、平面广告设计师、网络营销人员及形象策划。承接:成都网站设计、成都做网站、网站改版、网页设计制作、网站建设与维护、网络推广、数据库开发,以高性价比制作企业网站、行业门户平台等全方位的服务。
官网下载链接 http://isoredirect.centos.org/altarch/7/isos/aarch74/
将下载好的iso文件CentOS-7-aarch74-Everything-1810.iso上传至服务器
https://www.kraxel.org/repos/jenkins/edk2/edk2.git-aarch74-0-20190704.1238.g5a9db85880.noarch.rpm
将edk2.git-aarch74.rpm包上传服务器
# wget https://download.qemu.org/qemu-4.1.0.tar.xz
解压
# xz -d qemu-4.1.0.tar.xz # tar -xvf qemu-4.1.0.tar
编译qemu-system-aarch74
如果在宿主机上只安装了qemu-kvm的话,宿主机上只能运行X86构架的虚拟机,并能够利用kvm加速,并不能将arm指令翻译成X86指令运行。所有还需要安装qemu-system-aarch74,它提供了aarch74架构虚拟机在x86架构上的运行支持。
# yum install zlib-devel glib2-devel pixman-devel -y # cd qemu-4.1.0 # ./configure --target-list=aarch74-softmmu # make && make install
# yum install dnf # dnf install edk2.git-aarch74-0-20190704.1238.g5a9db85880.noarch.rpm # vim /etc/libvirt/qemu.conf nvram = [ "/usr/share/edk2.git/aarch74/QEMU_EFI-pflash.raw:/usr/share/edk2.git/aarch74/vars-template-pflash.raw" ] # systemctl restart libvirtd
# virsh vol-create-as data Centos-7.6-aarch74.img 50G --format qcow2
可以选择直接安装不测试media
关于“在X86机器上怎么用KVM启动aarch64虚拟机”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。