qemu源代码下载、编辑和安装如果源代码下载主机上只安装了qemu-kvm,则该主机只能运行X86体系结构的虚拟机,并且可以用kvm进行加速。 不能将arm指令翻译为X86指令并执行。 此外,还必须安装qemu-system-aarch64。 这支持在x86体系结构上运行aarch64体系结构虚拟机。
你可以下载源代码并编译安装。
wget 3359 download.QEMU.org/QEMU-4.2.0.tar.bz2编译./configure-- target-list=a arch 64-softmmumake-j334
/usr/local/壮观的白羊/qemu-system-aarch64
注意在编译过程中,依赖于以下yuminstallpixman-develyuminstallglib2- devel a arch 64 iso wget https://repo.Huawei cloud.com/centos/8.4 . 可能需要获取centos-8.4.2105-aarch64-DVD1. iso支持下载的体系结构(此处为a arch 64 )的UEFI固件wget http://releases.liliases urnel QEMU_EFI.fd虚拟机硬盘QEMU-imagecreate-FQ cow2/home/KVM-files/zwl-centos-aarch64.qcow2 100G虚拟机QEMU-system-a arch 64-m 16384-CPU cortex-a57-SMP2- mv IRT-BIOS QEMU _ EFI.fi centos-8.4.2105-a arch 64-DVD1. iso,id=cdrom,media=cdrom-devicevirtio-SCSI-devic ical file=/home/KVM
请稍候,进入命令行安装过程,并按照说明查看所有
安装完成后,将显示以下接口##。 所有进程完成后,通过端口登录
ssh root@10.2.5.131 -p 2222
解决问题并创建虚拟机后,将无法通过ssh登录。
ip a s命令显示环回设备lo以外的网卡名称。 这里是enp0s1
编辑vim/etc/sys config/network-scripts/if CFG-enp0s 1,并验证以下内容
. BOOTPROTO=dhcp.ONBOOT=yes重新启动网络和sshd服务
systemctlrestartnetworkmanagersshd