参考
运行ubuntu
模拟方式
sudo ${HOME}/qemu7/build/qemu-system-aarch64 \
-M virt \
-m 2G -smp 6 \
-cpu cortex-a57 \
-bios ${HOME}/QEMU_EFI.fd \
-drive if=none,file=${HOME}/disk/ubuntu-22.04.1-live-server-arm64.iso,id=cdrom,media=cdrom \
-device virtio-scsi-device -device scsi-cd,drive=cdrom \
-drive if=none,file=${HOME}/disk/ubuntu.img,id=hd0 \
-vnc :1 \
-monitor stdio
选择 第一个之后,过了一段时间,仍然是空白
其他信息查看
(qemu) info kvm
kvm support: disabled
(qemu) info block
cdrom (#block196): /home/ostest/disk/ubuntu-22.04.1-live-server-arm64.iso (raw, read-only)
Attached to: /machine/peripheral-anon/device[1]
Removable device: locked, tray closed
Cache mode: writeback
hd0 (#block380): /home/ostest/disk/ubuntu.img (qcow2)
Removable device: not locked, tray closed
Cache mode: writeback
floppy0: [not inserted]
Removable device: not locked, tray closed
sd0: [not inserted]
Removable device: not locked, tray closed
(qemu) info chardev
parallel0: filename=vc
compat_monitor0: filename=stdio
serial0: filename=vc
(qemu)
过一段时间后
arm kvm
sudo ${HOME}/qemu7/build/qemu-system-aarch64 \
-M virt \
-m 2G -smp 6 \
-cpu host \
-enable-kvm \
-bios ${HOME}/QEMU_EFI.fd \
-drive if=none,file=${HOME}/disk/ubuntu-22.04.1-live-server-arm64.iso,id=cdrom,media=cdrom \
-device virtio-scsi-device -device scsi-cd,drive=cdrom \
-drive if=none,file=${HOME}/disk/ubuntu.img,id=hd0 \
-vnc :1 \
-monitor stdio
运行centos
模拟方式
安装
sudo ${HOME}/qemu7/build/qemu-system-aarch64 \
-M virt \
-m 2G -smp 6 \
-cpu cortex-a57 \
-bios ${HOME}/QEMU_EFI.fd \
-drive if=none,file=${HOME}/disk/CentOS-7-aarch64-Minimal-2009.iso,id=cdrom,media=cdrom \
-device virtio-scsi-device -device scsi-cd,drive=cdrom \
-drive if=none,file=${HOME}/disk/ubuntu.img,id=hd0 \
-vnc :1 \
-monitor stdio
大约10~20min 后
但是查看镜像大小不对
ostest@firefly:~$ ls -lh disk/ubuntu.img
-rw-r--r-- 1 ostest ostest 193K Nov 15 13:35 disk/ubuntu.img
运行
sudo ${HOME}/qemu7/build/qemu-system-aarch64 \
-M virt \
-m 2G -smp 6 \
-cpu cortex-a57 \
-bios ${HOME}/QEMU_EFI.fd \
-device virtio-scsi-device \
-drive if=none,file=${HOME}/disk/ubuntu.img,id=hd0 \
-vnc :1 \
-monitor stdio
参考虚拟机开机时出现Press ESC in 5 seconds to skip startup.nsh, any other key to continue问题的解决办法
kvm 运行
sudo ${HOME}/qemu7/build/qemu-system-aarch64 \
-M virt \
-m 2G -smp 6 \
-cpu host \
-enable-kvm \
-bios ${HOME}/QEMU_EFI.fd \
-drive if=none,file=${HOME}/disk/CentOS-7-aarch64-Minimal-2009.iso,id=cdrom,media=cdrom \
-device virtio-scsi-device -device scsi-cd,drive=cdrom \
-drive if=none,file=${HOME}/disk/ubuntu.img,id=hd0 \
-vnc :1 \
-monitor std
等待一段时间页面好像也没有反应