qemu-system-aarch64 -m 1024 \ # 1024M内存 -cpu cortex-a57 # cpu mode -smp 4 \ # cpu 个数 -M virt ,gic-version = 3 ,its = on ,iommu = smmuv3 \ # 选择虚拟机 -bios QEMU_EFI.fd \ # -nographic \ # 通常,QEMU使用SDL显示VGA输出,使
-m 1024 \ # 1024M内存
-cpu cortex-a57 # cpu mode
-smp 4 \ # cpu 个数
-M virt,gic-version=3,its=on,iommu=smmuv3 \ # 选择虚拟机
-bios QEMU_EFI.fd \ #
-nographic \ # 通常,QEMU使用SDL显示VGA输出,使用这个选项,使qemu成为简单的命令行应用程
-kernel arch/arm64/boot/Image \ # 内核镜像
-append "noinintrd sched_debug root=/dev/vda rootfstype=ext4 rw crashkernel=256M loglevel=8" \ # 内核命令行
-drive if=none,file=$rootfs_image,id=hd0 \ # 定义一个新的驱动器,以下均是磁盘相关参数
-device virtio-blk-device,drive=hd0 \
--fsdev local,id=kmod_dev,path=./kmodules,security_model=none \
-device virtio-9p-pci,fsdev=kmod_dev,mount_tag=kmod_mount \
参考资料:http://blog.leanote.com/post/7wlnk13/%E5%88%9B%E5%BB%BAKVM%E8%99%9A%E6%8B%9F%E6%9C%BA