Currently we only model a virtual machine board (the -machine type=virt parameter) which has a UART, a flash, an RTC, and a bunch of virtio-mmio channelse. Once we either emulate a real aarch64 board (with whatever peripherals it may have) or add a PCI controller to the virt board, then you can choose whatever storage the real board has or start doing interesting things like plugging in a scsi controller to your PCI controller on the virt board or whatever else you desire. But as Joel points out, VirtIO is likely to get you the best performance and is the most convenient method. -Christoffer On Thu, Aug 7, 2014 at 6:51 PM, Mathew Li <mathew.li100@xxxxxxxxx> wrote: > Great. VirtIO works for me. Thanks for your help folks! > > Is there is any other way to add virtual disk, more like a traditional > disk to qemu-system-aarch64? For example IDE disk or SATA disk or > maybe as a SCSI disk? > -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html