x86服务器做虚拟机,在X86机器上用KVM启动aarch64虚拟机
x86服务器做虚拟机,在X86机器上用KVM启动aarch64虚拟机1、下载必备文件1.1、下载虚拟机iso镜像文件将下载好的iso文件CentOS-7-aarch64-Everything-1810.iso上传至服务器1.2、下载edk2 rpm包将edk2.git-aarch64.rpm包上传服务器1.3下载qemu-4.1.0.tar.xz安装包# wget https://download.qemu.org/qemu-4.1.0.tar.xz2、准备工作2.1、安装高版本qemua、未安装qemu-system-aarch64前,创建VM4cba852490a9242d81299bb857bb9ceb.png解压# xz -d qemu-4.1.0.tar.xz# tar -xvf qemu-4.1.0.tar编译qemu-system-aarch64如果在宿主机上只安装了qemu-kvm的话,宿主机上只能运行X86构架的虚拟机,并能够利用kvm加速,并不能将arm指令翻译成X86指令运行。所有还需要安装qemu-system-aarch64,它提供了aarch64架构虚拟机在x86架构上的运行支持。# yum install zlib-devel glib2-devel pixman-devel -y# cd qemu-4.1.0# ./configure --target-list=aarch64-softmmu# make && make installb、安装完qemu-system-aarch64,创建vm,可以选择架构877c63f77a0f57c7695152251234d867.pngc、选择aarch64会出现warning22204bcf9030d7cb200eab9a008eb36e.png2.2、安装UEFI固件# yum install dnf# dnf install edk2.git-aarch64-0-20190704.1238.g5a9db85880.noarch.rpm# vim /etc/libvirt/qemu.confnvram = ["/usr/share/edk2.git/aarch64/QEMU_EFI-pflash.raw:/usr/share/edk2.git/aarch64/vars-template-pflash.raw"# systemctl restart libvirtdd、安装完UEFI固件后可以正常选择aarch64架构33d1dddab76d2a49372d8d0264208652.png安装虚拟机3.1、创建卷# virsh vol-create-as data Centos-7.6-aarch64.img 50G --format qcow23.2、创建虚拟机e、VNC连接服务器,创建新的VM,选择aarch64架构,其它跟X86的centos安装一样010b01a7d5bd71a4a9e24509f0bb2982.pngf、选择iso镜像文件705a390f6265ba4e98e98d208ef5ce15.pngf5b8088ec58d1c08595c57eb6d896ef6.pngg、选择创建的卷文件3c9227c4369e5bfa3546630b89ec4348.pngh、创建VM的名字23d9a4e25dfd9bd04e1714fdf53a12ea.pngi、完成准备工作,开始安装操作系统可以选择直接安装不测试media7195176fdf58a555c2a9e6ab77b3767d.pngj、等待一段时间引导之后,准备进入安装界面7404a9ada23eb5eab771ddc0b1d08eec.pngk、图形化安装界面失败,只能命令行安装828d22e4c6f6e361f4990dc75e76f385.pngl、语言默认,直接跳过,选择上海时区2e76923b44f6855158e3da26371a4cea.png74ace0f424e254a9ac33721547e4dcb2.pngm、安装介质跟软件选择默认即可n、选择系统安装位置225f97d07709c1805d0470fe5346b600.pngo、一路c 继续自动生成磁盘分区即可dd38d9b5af8cc007f5223ccdedfc11b7.pngp、指定root的密码d22b838bb9dcdd7c93b2d8df91eaf521.pngq、键入b开始安装系统bdfe59127379f966dffe5cb456bdebac.pngr、等待挺长一段时间安装完成,敲回车重启虚拟机c4cc74b3ef77be1ecfed28e544bbab08.pngs、输入密码,登录虚拟机,配置ip即可连接,注意安装的整个过程中不要敲q36a8cc5462803d32cb48ad815028a4f7.png 文件
页:
[1]