通过编译安装好QEMU后,可以通过参数 -device help
来查看QEMU支持的设备模块。
例如,针对x86_64平台:
$ qemu-system-x86_64 -device help
name "VGA",bus PCI
name "usb-storage",bus usb-bus
name "tpci200",bus PCI,desc "TEWS TPCI200 IndustryPack carrier"
name "scsi-hd",bus SCSI,desc "virtual SCSI disk"
name "usb-uas",bus usb-bus
name "i82559a",desc "Intel i82559A Ethernet"
name "i82559b",desc "Intel i82559B Ethernet"
name "i82559c",desc "Intel i82559C Ethernet"
name "esp",bus System
name "sysbus-ohci",bus System,desc "OHCI USB Controller"
name "virtio-blk-pci",alias "virtio-blk"
name "ide-drive",bus IDE,desc "virtual IDE disk or CD-ROM (legacy)"
name "x3130-upstream",desc "TI X3130 Upstream Port of PCI Express Switch"
name "virtio-9p-pci",bus PCI
name "cirrus-vga",desc "Cirrus CLGD 54xx VGA"
name "ide-hd",desc "virtual IDE disk"
name "ES1370",desc "ENSONIQ AudioPCI ES1370"
name "ioh3420",desc "Intel IOH device id 3420 PCIE Root Port"
name "isa-debug-exit",bus ISA
name "sga",bus ISA,desc "Serial Graphics Adapter"
name "scsi-block",desc "SCSI block device passthrough"
name "usb-serial",bus usb-bus
name "pc-sysfw",desc "PC System Firmware"
name "usb-mouse",bus usb-bus
name "usb-net",bus usb-bus
name "usb-hub",bus usb-bus
name "ne2k_isa",bus ISA
name "scsi-generic",desc "pass through generic scsi device (/dev/sg*)"
name "pcnet",bus PCI
name "lsi53c895a",alias "lsi"
name "scsi-disk",desc "virtual SCSI disk or CD-ROM (legacy)"
name "hda-micro",bus HDA,desc "HDA Audio Codec,duplex (speaker,microphone)"
name "pci-ohci",desc "Apple USB Controller"
name "xio3130-downstream",desc "TI X3130 Downstream Port of PCI Express Switch"
name "virtserialport",bus virtio-serial-bus
name "pci-serial-2x",bus PCI
name "usb-braille",bus usb-bus
name "scsi-cd",desc "virtual SCSI CD-ROM"
name "nec-usb-xhci",bus PCI
name "usb-wacom-tablet",bus usb-bus,desc "QEMU PenPartner Tablet"
name "ich9-intel-hda",desc "Intel HD Audio Controller (ich9)"
name "q35-pcihost",bus System
name "isa-serial",bus ISA
name "usb-bot",bus usb-bus
name "i82550",desc "Intel i82550 Ethernet"
name "i82551",desc "Intel i82551 Ethernet"
name "isa-debugcon",bus ISA
name "ide-cd",desc "virtual IDE CD-ROM"
name "SUNW,fdtwo",bus System
name "ich9-usb-uhci1",bus PCI
name "ich9-usb-uhci2",bus PCI
name "pci-serial",bus PCI
name "isa-parallel",bus ISA
name "ich9-usb-uhci4",bus PCI
name "ich9-usb-uhci5",bus PCI
name "ich9-usb-uhci3",bus PCI
name "virtconsole",bus virtio-serial-bus
name "ich9-usb-uhci6",bus PCI
name "ne2k_pci",bus PCI
name "virtio-serial-pci",alias "virtio-serial"
name "hda-duplex",duplex (line-out,line-in)"
name "intel-hda",desc "Intel HD Audio Controller (ich6)"
name "megasas",desc "LSI MegaRAID SAS 1078"
name "i82559er",desc "Intel i82559ER Ethernet"
name "pci-serial-4x",bus PCI
name "hda-output",output-only (line-out)"
name "i82562",desc "Intel i82562 Ethernet"
name "sysbus-ahci",bus System
name "usb-ccid",desc "CCID Rev 1.1 smartcard reader"
name "ivshmem",bus PCI
name "mch",desc "Host bridge"
name "ipoctal232",bus IndustryPack,desc "GE IP-Octal 232 8-channel RS-232 IndustryPack"
name "AC97",desc "Intel 82801AA AC97 Audio"
name "e1000",desc "Intel Gigabit Ethernet"
name "sysbus-fdc",bus System
name "usb-bt-dongle",bus usb-bus
name "virtio-rng-pci",bus PCI
name "usb-tablet",bus usb-bus
name "isa-vga",bus ISA
name "vfio-pci",desc "VFIO-based PCI device assignment"
name "usb-kbd",bus usb-bus
name "cfi.pflash01",bus System
name "kvm-pci-assign",alias "pci-assign",desc "KVM-based PCI passthrough"
name "isa-applesmc",bus ISA
name "rtl8139",bus PCI
name "i82557a",desc "Intel i82557A Ethernet"
name "i82557b",desc "Intel i82557B Ethernet"
name "i82557c",desc "Intel i82557C Ethernet"
name "usb-audio",bus usb-bus
name "ib700",bus ISA
name "piix3-usb-uhci",bus PCI
name "ccid-card-passthru",bus ccid-bus,desc "passthrough smartcard"
name "i82801",desc "Intel i82801 Ethernet"
name "smbus-eeprom",bus i2c-bus
name "piix4-usb-uhci",bus PCI
name "dc390",desc "Tekram DC-390 SCSI adapter"
name "isa-cirrus-vga",bus ISA
name "vmware-svga",bus PCI
name "i82801b11-bridge",bus PCI
name "sb16",desc "Creative Sound Blaster 16"
name "xlnx,ps7-usb",bus System
name "am53c974",desc "AMD Am53c974 PCscsi-PCI SCSI adapter"
name "pci-bridge",desc "Standard PCI Bridge"
name "i82558a",desc "Intel i82558A Ethernet"
name "i82558b",desc "Intel i82558B Ethernet"
name "vt82c686b-usb-uhci",bus PCI
name "virtio-net-pci",alias "virtio-net"
name "ich9-usb-ehci1",bus PCI
name "isa-ide",bus ISA
name "ich9-usb-ehci2",bus PCI
name "ich9-ahci",alias "ahci"
name "usb-ehci",bus PCI
name "usb-host",bus usb-bus
name "exynos4210-ehci-usb",bus System
name "virtio-scsi-pci",bus PCI
name "virtio-balloon-pci",alias "virtio-balloon"
name "pc-testdev",bus ISA
name "i6300esb",bus PCI
原文链接:https://www.f2er.com/ubuntu/350778.html