qemu 上安装aarch64架构iso流程和问题

遇到问题,iso安装的时候,莫名其妙卡住。后面修改了参数,增加了参数,qemu 加载镜像成功。

宿主机:在zstack上,配置了gcc 7.4, bios使用的是QEMU_EFI.fd ,qemu命令:qemu-system-aarch64,使用说明参考help

配置了桥接网卡,麒麟的iso,

1创建虚拟盘qcow ,qemu-img create -f qcow2 xxx-temp.qcow2 36G

2qemu模拟装载镜像到qcow盘

,qemu-system-aarch64 -m 2048 -cpu pxa250 -smp 4,sockets=1,cores=4 -M virt  \
-bios QEMU_EFI.fd  -device VGA -vnc :90 -device nec-usb-xhci -device usb-mouse -device usb-kbd \
-drive if=none,file=xxx-temp.qcow2,id=hd0 \
-device virtio-blk-device,drive=hd0  \
-drive if=none,file=xxxxx.iso,id=cdrom,media=cdrom \
-device virtio-scsi-device \
-device scsi-cd,drive=cdrom 

3qemu发起从虚拟盘启动,启动的时候加载bios

qemu-system-aarch64 -cpu pxa250 -smp 2 -m 4G -M virt  -bios QEMU_EFI.fd -hda xxx-temp.qcow2 -vnc 0.0.0.0:90 -device nec-usb-xhci -device usb-mouse -device usb-kbd -device VGA -device virtio-net,netdev=t0,mac=ac:1f:6b:c5:37:90 -netdev tap,vhost=on,id=t0,ifname=tap90,script=no,downscript=no

你可能感兴趣的:(运维)