EnglishFrenchSpanyol

Favicon OnWorks

qemu-system-ppc64 - Dalam Talian di Awan

Jalankan qemu-system-ppc64 dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah qemu-system-ppc64 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


qemu-doc - Dokumentasi Pengguna Emulator QEMU

SINOPSIS


penggunaan: qemu-system-i386 [pilihan] [cakera_imej]

DESCRIPTION


Emulator Sistem PC QEMU mensimulasikan peranti berikut:

- jambatan PCI hos i440FX dan jambatan PIIX3 PCI ke ISA

- Kad VGA Cirrus CLGD 5446 PCI atau kad VGA tiruan dengan sambungan Bochs VESA (perkakasan
tahap, termasuk semua mod bukan standard).

- PS/2 tetikus dan papan kekunci

- 2 antara muka IDE PCI dengan cakera keras dan sokongan CD-ROM

- Cakera liut

- Penyesuai rangkaian PCI dan ISA

- Port bersiri

- Kad bunyi SoundBlaster 16 Kreatif

- Kad bunyi ENSONIQ AudioPCI ES1370

- Kad bunyi serasi Audio Intel 82801AA AC97

- Pengawal Audio HD Intel dan codec HDA

- Adlib (OPL2) - Cip serasi Yamaha YM3812

- Kad bunyi Gravis Ultrasound GF1

- Kad bunyi yang serasi dengan CS4231A

- Pengawal USB PCI UHCI dan hab USB maya.

SMP disokong dengan sehingga 255 CPU.

QEMU menggunakan BIOS PC daripada projek Seabios dan Plex86/Bochs LGPL VGA BIOS.

QEMU menggunakan emulasi YM3812 oleh Tatsuyuki Satoh.

QEMU menggunakan emulasi GUS (GUSEMU32http://www.deinmeister.de/gusemu/>) oleh Tibor "TS"
Schütz.

Ambil perhatian bahawa, secara lalai, GUS berkongsi IRQ(7) dengan port selari dan oleh itu QEMU mesti diberitahu
tidak mempunyai port selari untuk mempunyai GUS yang berfungsi.

qemu-system-i386 dos.img -soundhw gus -parallel none

Sebagai alternatif:

qemu-system-i386 dos.img -device gus,irq=5

Atau beberapa IRQ lain yang tidak dituntut.

CS4231A ialah cip yang digunakan dalam Windows Sound System dan produk GUSMAX

PILIHAN


cakera_imej ialah imej cakera keras mentah untuk cakera keras IDE 0. Sesetengah sasaran tidak memerlukan cakera
gambar.

Pilihan standard:

-h Paparkan bantuan dan keluar

-turun
Paparkan maklumat versi dan keluar

-mesin [jenis=]nama[, prop=nilai[,...]]
Pilih mesin yang dicontohi oleh nama. Gunakan "-machine help" untuk menyenaraikan mesin yang tersedia.
Ciri mesin yang disokong ialah:

accel=acces1[:acces2[:...]]
Ini digunakan untuk mendayakan pemecut. Bergantung pada seni bina sasaran, kvm,
xen, atau tcg boleh didapati. Secara lalai, tcg digunakan. Jika terdapat lebih daripada satu
pemecut yang ditentukan, yang seterusnya digunakan jika yang sebelumnya gagal
mulakan.

kernel_irqchip=on|off
Mendayakan sokongan irqchip dalam-kernel untuk pemecut yang dipilih apabila tersedia.

gfx_passthru=on|off
Mendayakan sokongan laluan IGD GFX untuk mesin yang dipilih apabila tersedia.

vmport=on|off|auto
Mendayakan emulasi port VMWare IO, untuk vmmouse dsb. auto berkata untuk memilih
nilai berdasarkan accel. Untuk accel=xen lalai dimatikan sebaliknya lalai adalah
pada.

kvm_shadow_mem=saiz
Mentakrifkan saiz MMU bayangan KVM.

dump-guest-core=on|off
Sertakan memori tetamu dalam longgokan teras. Lalai dihidupkan.

mem-merge=on|off
Mendayakan atau melumpuhkan sokongan cantuman memori. Ciri ini, apabila disokong oleh
hos, menyahgandakan halaman memori yang sama antara kejadian VM (didayakan oleh
lalai).

iommu=hidup|mati
Mendayakan atau melumpuhkan sokongan Intel IOMMU (VT-d) yang dicontohi. Lalai dimatikan.

aes-key-wrap=on|off
Mendayakan atau melumpuhkan sokongan pembalut kunci AES pada hos s390-ccw. Ciri ini
mengawal sama ada kunci pembalut AES akan dibuat untuk membenarkan pelaksanaan AES
fungsi kriptografi. Lalai dihidupkan.

dea-key-wrap=on|off
Mendayakan atau melumpuhkan sokongan pembalut kunci DEA pada hos s390-ccw. Ciri ini
mengawal sama ada kunci pembalut DEA akan dibuat untuk membenarkan pelaksanaan DEA
fungsi kriptografi. Lalai dihidupkan.

-CPU model
Pilih model CPU ("-cpu help" untuk senarai dan pemilihan ciri tambahan)

-smp [cpus=]n[, teras=teras][,benang=benang][,soket=soket][,maxcpus=maxcpus]
Simulasikan sistem SMP dengan n CPU. Pada sasaran PC, sehingga 255 CPU disokong. hidup
Sasaran Sparc32, Linux mengehadkan bilangan CPU yang boleh digunakan kepada 4. Untuk sasaran PC,
beberapa teras setiap soket, bilangan benang setiap teras dan jumlah bilangan
soket boleh ditentukan. Nilai yang hilang akan dikira. Jika ada pada ketiga-tiga nilai tersebut
diberikan, jumlah bilangan CPU n boleh dihilangkan. maxcpus menentukan maksimum
bilangan CPU hotpluggable.

-numa nod[,mem=saiz][,cpus=cpu[-cpu]][,nodeid=nod]
-numa nod[,memdev=id][,cpus=cpu[-cpu]][,nodeid=nod]
Simulasikan sistem NUMA berbilang nod. Jika mem, memdev and cpus ditinggalkan, sumber adalah
berpecah sama rata. Juga, ambil perhatian bahawa -dalam pilihan tidak memperuntukkan mana-mana yang ditentukan
sumber. Iaitu, ia hanya memperuntukkan sumber sedia ada kepada nod NUMA. Ini bermakna bahawa
seseorang masih perlu menggunakan -m, -smp pilihan untuk memperuntukkan RAM dan VCPU masing-masing, dan
kemungkinan -objek untuk menentukan hujung belakang memori untuk memdev subpilihan.

mem and memdev adalah saling eksklusif. Tambahan pula, jika satu nod menggunakan memdev, semuanya
mereka perlu menggunakannya.

-tambah-fd fd=fd, set=menetapkan[, legap=legap]
Tambahkan deskriptor fail pada set fd. Pilihan yang sah ialah:

fd=fd
Pilihan ini mentakrifkan deskriptor fail yang pendua ditambahkan pada set fd.
Deskriptor fail tidak boleh stdin, stdout atau stderr.

tetapkan =menetapkan
Pilihan ini mentakrifkan ID set fd untuk menambah deskriptor fail.

legap=legap
Pilihan ini mentakrifkan rentetan bentuk bebas yang boleh digunakan untuk menerangkan fd.

Anda boleh membuka imej menggunakan deskriptor fail yang telah dibuka daripada set fd:

qemu-system-i386
-add-fd fd=3,set=2,opaque="rdwr:/path/to/file"
-add-fd fd=4,set=2,opaque="rdonly:/path/to/file"
-fail pemacu=/dev/fdset/2,index=0,media=cakera

-set kumpulan.id.berhujah=nilai
Tetapkan parameter berhujah untuk item id jenis kumpulan "

-global pemandu.prop=nilai
-global pemandu =pemandu, harta =harta, nilai=nilai
Tetapkan nilai lalai bagi pemanduharta benda prop kepada nilai, misalnya:

qemu-system-i386 -global idea-drive.physical_block_size=4096 -drive file=file,if=ide,index=0,media=disk

Khususnya, anda boleh menggunakan ini untuk menetapkan sifat pemacu untuk peranti yang dibuat
secara automatik oleh model mesin. Untuk mencipta peranti yang tidak dicipta
secara automatik dan tetapkan sifat padanya, gunakan -peranti.

-global pemandu.prop=nilai ialah singkatan untuk -global
pemandu =pemandu, harta =prop, nilai=nilai. Sintaks longhand berfungsi walaupun ketika pemandu
mengandungi titik.

-but
[pesanan=pemacu][,sekali=pemacu][,menu=on|off][,splash=sp_name][,masa percikan=sp_time][,reboot-timeout=rb_timeout][,strict=on|off]
Nyatakan pesanan but pemacu sebagai rentetan huruf pemacu. Huruf pemacu yang sah bergantung pada
seni bina sasaran. PC x86 menggunakan: a, b (floppy 1 dan 2), c (cakera keras pertama),
d (CD-ROM pertama), np (Etherboot daripada penyesuai rangkaian 1-4), but cakera keras ialah
lalai. Untuk menggunakan perintah but tertentu hanya pada permulaan pertama, nyatakan melalui
sekali.

Menu boot interaktif / gesaan boleh didayakan melalui menu=on setakat firmware/BIOS
menyokong mereka. Lalai ialah but bukan interaktif.

Gambar percikan boleh dihantar ke bios, membolehkan pengguna menunjukkannya sebagai logo, apabila
percikan pilihan=sp_name diberikan dan menu=on, Jika firmware/BIOS menyokongnya. Pada masa ini
Seabios untuk sistem X86 menyokongnya. had: Fail percikan boleh menjadi fail jpeg
atau fail BMP dalam format 24 BPP (warna sebenar). Resolusi itu harus disokong oleh
Mod SVGA, jadi yang disyorkan ialah 320x240, 640x480, 800x640.

Tamat masa boleh dihantar ke bios, tetamu akan berhenti seketika rb_timeout ms apabila boot
gagal, kemudian but semula. Jika rb_timeout ialah '-1', tetamu tidak akan but semula, qemu melepasi '-1' kepada
bios secara lalai. Pada masa ini Seabios untuk sistem X86 menyokongnya.

Lakukan but ketat melalui tegas=pada setakat firmware/BIOS menyokongnya. Ini hanya kesan
apabila keutamaan but diubah oleh pilihan bootindex. Lalai ialah but tidak ketat.

# cuba boot dari rangkaian dahulu, kemudian dari cakera keras
qemu-system-i386 -perintah but=nc
# but dari CD-ROM dahulu, tukar kembali ke susunan lalai selepas but semula
qemu-system-i386 -boot sekali=d
# but dengan gambar percikan selama 5 saat.
qemu-system-i386 -menu but=on,splash=/root/boot.bmp,splash-time=5000

Nota: Format lama '-boot pemacu' masih disokong tetapi penggunaannya tidak digalakkan
kerana ia mungkin dialih keluar daripada versi akan datang.

-m [saiz=]megs[,slot=n,maxmem=saiz]
Tetapkan saiz RAM permulaan tetamu kepada megs megabait. Lalai ialah 128 MiB. Secara pilihan, a
akhiran "M" atau "G" boleh digunakan untuk menandakan nilai dalam megabait atau gigabait
masing-masing. Pasangan pilihan slot, maxmem boleh digunakan untuk menetapkan jumlah hotpluggable
slot memori dan jumlah maksimum memori. Perhatikan bahawa maxmem mesti diselaraskan dengan
saiz halaman.

Sebagai contoh, baris arahan berikut menetapkan saiz RAM permulaan tetamu kepada 1GB,
mencipta 3 slot untuk palam panas memori tambahan dan menetapkan memori maksimum yang tetamu boleh
mencapai 4GB:

qemu-system-x86_64 -m 1G,slots=3,maxmem=4G

If slot and maxmem tidak dinyatakan, palam panas memori tidak akan didayakan dan tetamu
RAM permulaan tidak akan meningkat.

-mem-laluan jalan
Peruntukkan RAM tetamu daripada fail yang dibuat buat sementara waktu jalan.

-mem-prealloc
Praperuntukkan memori apabila menggunakan -mem-path.

-k bahasa
Gunakan susun atur papan kekunci bahasa (contohnya "fr" untuk bahasa Perancis). Pilihan ini hanya diperlukan
di mana tidak mudah untuk mendapatkan kod kekunci PC mentah (cth pada Mac, dengan beberapa pelayan X11 atau
dengan paparan VNC). Anda biasanya tidak perlu menggunakannya pada PC/Linux atau PC/Windows
tuan rumah.

Susun atur yang tersedia ialah:

ar de-ch es fo fr-ca hu ja mk no pt-br sv
da en-gb et fr fr-ch is lt nl pl ru th
de en-us fi fr-be hr it lv nl-be pt sl tr

Lalai ialah "en-us".

-audio-bantuan
Akan menunjukkan bantuan subsistem audio: senarai pemacu, parameter boleh melaras.

-soundhw kad1[,kad2,...] or -soundhw semua
Dayakan audio dan perkakasan bunyi yang dipilih. Gunakan 'bantuan' untuk mencetak semua bunyi yang tersedia
perkakasan.

qemu-system-i386 -soundhw sb16,adlib disk.img
qemu-system-i386 -soundhw es1370 disk.img
qemu-system-i386 -soundhw ac97 disk.img
qemu-system-i386 -soundhw hda disk.img
qemu-system-i386 -soundhw all disk.img
qemu-system-i386 -soundhw bantuan

Ambil perhatian bahawa modul kernel i810_audio OSS Linux (untuk AC97) mungkin memerlukan secara manual
menentukan jam.

modprobe i810_audio clocking=48000

-belon tiada
Lumpuhkan peranti belon.

-belon virtio[,addr=addr]
Dayakan peranti belon virtio (lalai), secara pilihan dengan alamat PCI addr.

-Deva pemandu[,prop[=nilai][,...]]
Tambah peranti pemandu. prop=nilai menetapkan sifat pemandu. Harta yang sah bergantung pada
pemandu. Untuk mendapatkan bantuan tentang kemungkinan pemacu dan sifat, gunakan "-peranti bantuan" dan
"-peranti pemandu, tolong".

-yam nama
Menetapkan nama daripada tetamu itu. Nama ini akan dipaparkan dalam kapsyen tetingkap SDL.
. nama juga akan digunakan untuk pelayan VNC. Juga secara pilihan tetapkan bahagian atas kelihatan
nama proses dalam Linux. Penamaan urutan individu juga boleh didayakan pada Linux untuk
membantu penyahpepijatan.

-uuuid uuid
Tetapkan UUID sistem.

Sekat pilihan peranti:

-fda fail
-fdb fail
Penggunaan fail sebagai imej cakera liut 0/1.

-hda fail
-hdb fail
-hdc fail
-hdd fail
Penggunaan fail sebagai imej cakera keras 0, 1, 2 atau 3.

-CD ROM fail
Penggunaan fail sebagai imej CD-ROM (anda tidak boleh menggunakan -hdc and -CD ROM pada masa yang sama). Awak boleh
gunakan CD-ROM hos dengan menggunakan /dev/cdrom sebagai nama fail.

-memandu pilihan[,pilihan[,pilihan[,...]]]
Tentukan pemacu baharu. Pilihan yang sah ialah:

fail=fail
Pilihan ini mentakrifkan imej cakera yang hendak digunakan dengan pemacu ini. Jika nama fail
mengandungi koma, anda mesti menggandakannya (contohnya, "file=my,,file" untuk menggunakan file
"fail saya").

Fail khas seperti peranti iSCSI boleh ditentukan menggunakan URL khusus protokol.
Lihat bahagian untuk "Sintaks URL Peranti" untuk mendapatkan maklumat lanjut.

jika=antara muka
Pilihan ini menentukan jenis pada antara muka pemacu disambungkan. Tersedia
jenis ialah: ide, scsi, sd, mtd, liut, pflash, virtio.

bas=bas,unit=unit
Pilihan ini menentukan di mana pemacu disambungkan dengan menentukan nombor bas dan
id unit.

indeks=indeks
Pilihan ini menentukan di mana pemacu disambungkan dengan menggunakan indeks dalam senarai
penyambung yang tersedia bagi jenis antara muka yang diberikan.

media=purata
Pilihan ini mentakrifkan jenis media: cakera atau cdrom.

cyls=c,kepala=h,saat=s[, trans=t]
Pilihan ini mempunyai definisi yang sama seperti yang terdapat dalam -hdachs.

syot kilat=gambar
gambar adalah "hidup" atau "mati" dan mengawal mod syot kilat untuk pemacu yang diberikan (lihat
-gambar).

cache=cache
cache ialah "tiada", "tulis balik", "tidak selamat", "directsync" atau "tulis lalu" dan
mengawal cara cache hos digunakan untuk mengakses data sekatan.

aio=aio
aio ialah "benang", atau "asli" dan memilih antara I/O cakera berasaskan pthread dan
AIO Linux asli.

buang=membuang
membuang ialah salah satu daripada "abaikan" (atau "mati") atau "nyahpetakan" (atau "hidup") dan mengawal sama ada
membuang (juga dikenali sebagai mengurangkan or buka peta) permintaan diabaikan atau diserahkan kepada
sistem fail. Sesetengah jenis mesin mungkin tidak menyokong permintaan buang.

format=format
Nyatakan cakera yang mana format akan digunakan dan bukannya mengesan format. Boleh jadi
digunakan untuk menentukan format=mentah untuk mengelakkan tafsiran pengepala format yang tidak dipercayai.

bersiri=siri
Pilihan ini menentukan nombor siri untuk diberikan kepada peranti.

addr=addr
Nyatakan alamat PCI pengawal (jika=virtio sahaja).

kesalahan=tindakan, ralat=tindakan
Nyatakan yang mana tindakan untuk mengambil kesilapan menulis dan membaca. Tindakan yang sah ialah: "abaikan"
(abaikan ralat dan cuba teruskan), "berhenti" (jeda QEMU), "laporkan" (laporkan
ralat kepada tetamu), "enospc" (jeda QEMU hanya jika cakera hos penuh; laporkan
kesilapan kepada tetamu sebaliknya). Tetapan lalai ialah error=enospc and
rerror=laporan.

baca sahaja
Buka pemacu fail sebagai baca sahaja. Percubaan menulis tetamu akan gagal.

copy-on-read=salinan-di-baca
salinan-di-baca adalah "hidup" atau "mati" dan membolehkan sama ada untuk menyalin fail sokongan baca
sektor ke dalam fail imej.

mengesan-sifar=mengesan-sifar
mengesan-sifar adalah "dimatikan", "dihidupkan" atau "nyahpeta" dan membolehkan penukaran automatik bagi
tulis sifar biasa oleh OS kepada arahan tulis sifar dioptimumkan khusus pemacu. awak
malah boleh memilih "nyahpetakan" jika membuang ditetapkan kepada "nyahpetakan" untuk membenarkan penulisan sifar
ditukar kepada operasi UNMAP.

Secara lalai, cache=tulis balik mod digunakan. Ia akan melaporkan penulisan data sebagai selesai
sebaik sahaja data hadir dalam cache halaman hos. Ini selamat selagi anda
OS tetamu memastikan untuk membuang cache cakera dengan betul jika perlu. Jika OS tetamu anda melakukannya
tidak mengendalikan cache tulis cakera yang tidak menentu dengan betul dan hos anda ranap atau kehilangan kuasa,
maka tetamu mungkin mengalami kerosakan data.

Untuk tetamu sedemikian, anda harus mempertimbangkan untuk menggunakan cache=tulis lalu. Ini bermaksud bahawa
cache halaman hos akan digunakan untuk membaca dan menulis data, tetapi pemberitahuan tulis akan digunakan
dihantar kepada tetamu hanya selepas QEMU memastikan untuk mengepam setiap tulisan ke cakera. Jadilah
sedar bahawa ini mempunyai kesan besar terhadap prestasi.

Cache halaman hos boleh dielakkan sepenuhnya dengan cache=tiada. Ini akan cuba lakukan
cakera IO terus ke ingatan tetamu. QEMU masih boleh melakukan salinan dalaman
data itu. Ambil perhatian bahawa ini dianggap sebagai mod tulis balik dan OS tetamu mesti mengendalikan
cakera menulis cache dengan betul untuk mengelakkan kerosakan data pada ranap hos.

Cache halaman hos boleh dielakkan semasa hanya menghantar pemberitahuan tulis kepada tetamu
apabila data telah dibuang ke cakera menggunakan cache=directsync.

Sekiranya anda tidak mengambil berat tentang integriti data berbanding kegagalan hos, gunakan cache=tidak selamat. ini
pilihan memberitahu QEMU bahawa ia tidak perlu menulis sebarang data ke cakera tetapi sebaliknya boleh
simpan benda dalam cache. Jika apa-apa berlaku, seperti hos anda kehilangan kuasa, cakera
storan terputus sambungan secara tidak sengaja, dsb. kemungkinan besar imej anda
dijadikan tidak boleh digunakan. Apabila menggunakan -gambar pilihan, caching tidak selamat sentiasa digunakan.

Salin-pada-baca mengelakkan mengakses sektor fail sandaran yang sama berulang kali dan berguna
apabila fail sandaran melalui rangkaian yang perlahan. Secara lalai, copy-on-read dimatikan.

Bukan -CD ROM anda boleh menggunakan:

qemu-system-i386 -fail pemacu=fail,indeks=2,media=cdrom

Bukan -hda, -hdb, -hdc, -hdd, anda boleh menggunakan:

qemu-system-i386 -fail pemacu = fail, indeks = 0, media = cakera
qemu-system-i386 -fail pemacu = fail, indeks = 1, media = cakera
qemu-system-i386 -fail pemacu = fail, indeks = 2, media = cakera
qemu-system-i386 -fail pemacu = fail, indeks = 3, media = cakera

Anda boleh membuka imej menggunakan deskriptor fail yang telah dibuka daripada set fd:

qemu-system-i386
-add-fd fd=3,set=2,opaque="rdwr:/path/to/file"
-add-fd fd=4,set=2,opaque="rdonly:/path/to/file"
-fail pemacu=/dev/fdset/2,index=0,media=cakera

Anda boleh menyambungkan CDROM kepada hamba ide0:

qemu-system-i386 -drive file=file,if=ide,index=1,media=cdrom

Jika anda tidak menentukan argumen "file=", anda menentukan pemacu kosong:

qemu-system-i386 -drive if=ide,index=1,media=cdrom

Anda boleh menyambung cakera SCSI dengan ID unit 6 pada bas #0:

qemu-system-i386 -fail pemacu=fail,jika=scsi,bas=0,unit=6

Bukan -fda, -fdb, anda boleh menggunakan:

qemu-system-i386 -fail pemacu = fail, indeks = 0, jika = liut
qemu-system-i386 -fail pemacu = fail, indeks = 1, jika = liut

Secara lalai, antara muka ialah "ide" dan indeks ditambah secara automatik:

qemu-system-i386 -fail pemacu=a -fail pemacu=b"

ditafsirkan seperti:

qemu-system-i386 -hda a -hdb b

-mtdblock fail
Penggunaan fail sebagai imej memori Flash atas papan.

-sd fail
Penggunaan fail sebagai imej kad SecureDigital.

-pflash fail
Penggunaan fail sebagai imej kilat selari.

-gambar
Tulis ke fail sementara dan bukannya fail imej cakera. Dalam kes ini, imej cakera mentah
yang anda gunakan tidak ditulis kembali. Walau bagaimanapun, anda boleh memaksa tulis semula dengan menekan Ca s.

-hdachs c,h,s,[,t]
Paksa cakera keras 0 geometri fizikal (1 <= c <= 16383, 1 <= h <= 16, 1 <= s <= 63) dan
secara pilihan memaksa mod terjemahan BIOS (t=tiada, lba atau auto). Selalunya QEMU boleh
teka semua parameter itu. Pilihan ini berguna untuk imej cakera MS-DOS lama.

-fsdev
fsdriver,id=id,laluan=jalan,[model_keselamatan=model_sekuriti][,tulisan=menulis][,baca sahaja][,soket=soket|sock_fd=sock_fd]
Tentukan peranti sistem fail baharu. Pilihan yang sah ialah:

fsdriver
Pilihan ini menentukan hujung belakang pemacu fs untuk digunakan. Pada masa ini "tempatan", "mengendalikan"
dan pemacu sistem fail "proksi" disokong.

id =id
Tentukan pengecam untuk peranti ini

laluan=jalan
Menentukan laluan eksport untuk peranti sistem fail. Fail di bawah laluan ini akan
tersedia untuk pelanggan 9p pada tetamu.

model_sekuriti=model_sekuriti
Menentukan model keselamatan yang akan digunakan untuk laluan eksport ini. Keselamatan yang disokong
model ialah "passthrough", "mapped-xattr", "mapped-file" dan "none". Dalam
model keselamatan "laluan", fail disimpan menggunakan kelayakan yang sama seperti mereka
dibuat pada tetamu. Ini memerlukan QEMU untuk dijalankan sebagai root. dalam "mapped-xattr"
model keselamatan, beberapa atribut fail seperti uid, gid, bit mod dan pautan
sasaran disimpan sebagai atribut fail. Untuk "fail dipetakan" atribut ini adalah
disimpan dalam direktori .virtfs_metadata tersembunyi. Direktori yang dieksport oleh ini
model keselamatan tidak boleh berinteraksi dengan alat unix lain. model keselamatan "tiada" adalah
sama seperti laluan lalu kecuali pelayan tidak akan melaporkan kegagalan jika gagal menetapkan fail
atribut seperti pemilikan. Model keselamatan adalah wajib hanya untuk fsdriver tempatan.
Pemacu fs lain (seperti pemegang, proksi) tidak mengambil model keselamatan sebagai parameter.

hapus kira=menulis
Ini adalah hujah pilihan. Satu-satunya nilai yang disokong ialah "segera". Ini bermaksud
cache halaman hos itu akan digunakan untuk membaca dan menulis data tetapi menulis pemberitahuan
akan dihantar kepada tetamu hanya apabila data telah dilaporkan seperti yang ditulis oleh
subsistem penyimpanan.

baca sahaja
Membolehkan mengeksport bahagian 9p sebagai pelekap baca sahaja untuk tetamu. Secara lalai baca-tulis
akses diberikan.

soket=soket
Membolehkan pemacu sistem fail proksi menggunakan fail soket yang diluluskan untuk berkomunikasi
virtfs-proxy-helper

sock_fd=sock_fd
Membolehkan pemacu sistem fail proksi menggunakan deskriptor soket yang diluluskan untuk berkomunikasi
dengan virtfs-proxy-helper. Biasanya pembantu seperti libvirt akan membuat socketpair dan
lulus salah satu fd sebagai sock_fd

Pilihan -fsdev digunakan bersama-sama dengan pemacu peranti "virtio-9p-pci".

-Deva virtio-9p-pci,fsdev=id, mount_tag=mount_tag
Pilihan untuk pemandu virtio-9p-pci ialah:

fsdev=id
Menentukan nilai id yang ditentukan bersama dengan pilihan -fsdev

mount_tag=mount_tag
Menentukan nama teg untuk digunakan oleh tetamu untuk melekapkan titik eksport ini

-virtfs
fsdriver[,laluan=jalan],mount_tag=mount_tag[,model_keselamatan=model_sekuriti][,tulisan=menulis][,baca sahaja][,soket=soket|sock_fd=sock_fd]
Bentuk umum pilihan lulus sistem Fail Maya ialah:

fsdriver
Pilihan ini menentukan hujung belakang pemacu fs untuk digunakan. Pada masa ini "tempatan", "mengendalikan"
dan pemacu sistem fail "proksi" disokong.

id =id
Tentukan pengecam untuk peranti ini

laluan=jalan
Menentukan laluan eksport untuk peranti sistem fail. Fail di bawah laluan ini akan
tersedia untuk pelanggan 9p pada tetamu.

model_sekuriti=model_sekuriti
Menentukan model keselamatan yang akan digunakan untuk laluan eksport ini. Keselamatan yang disokong
model ialah "passthrough", "mapped-xattr", "mapped-file" dan "none". Dalam
model keselamatan "laluan", fail disimpan menggunakan kelayakan yang sama seperti mereka
dibuat pada tetamu. Ini memerlukan QEMU untuk dijalankan sebagai root. dalam "mapped-xattr"
model keselamatan, beberapa atribut fail seperti uid, gid, bit mod dan pautan
sasaran disimpan sebagai atribut fail. Untuk "fail dipetakan" atribut ini adalah
disimpan dalam direktori .virtfs_metadata tersembunyi. Direktori yang dieksport oleh ini
model keselamatan tidak boleh berinteraksi dengan alat unix lain. model keselamatan "tiada" adalah
sama seperti laluan lalu kecuali pelayan tidak akan melaporkan kegagalan jika gagal menetapkan fail
atribut seperti pemilikan. Model keselamatan adalah wajib hanya untuk fsdriver tempatan.
Pemacu fs lain (seperti pemegang, proksi) tidak mengambil model keselamatan sebagai parameter.

hapus kira=menulis
Ini adalah hujah pilihan. Satu-satunya nilai yang disokong ialah "segera". Ini bermaksud
cache halaman hos itu akan digunakan untuk membaca dan menulis data tetapi menulis pemberitahuan
akan dihantar kepada tetamu hanya apabila data telah dilaporkan seperti yang ditulis oleh
subsistem penyimpanan.

baca sahaja
Membolehkan mengeksport bahagian 9p sebagai pelekap baca sahaja untuk tetamu. Secara lalai baca-tulis
akses diberikan.

soket=soket
Membolehkan pemacu sistem fail proksi menggunakan fail soket yang diluluskan untuk berkomunikasi
virtfs-proxy-helper. Biasanya pembantu seperti libvirt akan membuat socketpair dan pass
salah satu fd sebagai sock_fd

sock_fd
Membolehkan pemacu sistem fail proksi menggunakan 'sock_fd' yang diluluskan sebagai deskriptor soket
untuk antara muka dengan virtfs-proxy-helper

-virtfs_synth
Cipta imej sistem fail sintetik

Pilihan USB:

-usb
Dayakan pemacu USB (akan menjadi lalai tidak lama lagi)

-peranti usb nama dev
Tambahkan peranti USB nama dev.

tetikus
Tetikus Maya. Ini akan mengatasi emulasi tetikus PS/2 apabila diaktifkan.

tablet
Peranti penunjuk yang menggunakan koordinat mutlak (seperti skrin sentuh). Ini bermaksud
QEMU dapat melaporkan kedudukan tetikus tanpa perlu mengambil tetikus. Juga
mengatasi emulasi tetikus PS/2 apabila diaktifkan.

cakera:[format=format]:fail
Peranti storan massa berdasarkan fail. Pilihan format hujah akan digunakan
dan bukannya mengesan format. Boleh digunakan untuk menentukan "format=raw" untuk dielakkan
mentafsir pengepala format yang tidak dipercayai.

host:bas.addr
Melewati peranti hos yang dikenal pasti oleh bas.addr (Linux sahaja).

host:vendor_id:produk_id
Melewati peranti hos yang dikenal pasti oleh vendor_id:produk_id (Linux sahaja).

bersiri:[vendorid=vendor_id][,productid=produk_id]:dev
Penukar bersiri kepada peranti aksara hos dev, lihat "-serial" untuk yang tersedia
peranti.

braille
Peranti Braille. Ini akan menggunakan BrlAPI untuk memaparkan output braille pada sebenar atau
peranti palsu.

bersih:pilihan
Penyesuai rangkaian yang menyokong protokol ethernet dan RNDIS CDC.

Pilihan paparan:

-paparan jenis
Pilih jenis paparan untuk digunakan. Pilihan ini adalah pengganti untuk gaya lama
-sdl/-curses/... pilihan. Nilai yang sah untuk jenis adalah

sdl Paparkan output video melalui SDL (biasanya dalam tetingkap grafik berasingan; lihat SDL
dokumentasi untuk kemungkinan lain).

kutukan
Paparkan output video melalui kutukan. Untuk model peranti grafik yang menyokong teks
mod, QEMU boleh memaparkan output ini menggunakan antara muka curses/ncurses. Tiada apa-apa
dipaparkan apabila peranti grafik berada dalam mod grafik atau jika peranti grafik
tidak menyokong mod teks. Secara amnya hanya model peranti VGA menyokong teks
mod.

tiada
Jangan paparkan output video. Tetamu masih akan melihat kad grafik yang dicontohi,
tetapi outputnya tidak akan dipaparkan kepada pengguna QEMU. Pilihan ini berbeza daripada
pilihan -nographic kerana ia hanya mempengaruhi apa yang dilakukan dengan output video;
-nographic juga mengubah destinasi data port bersiri dan selari.

gtk Paparkan output video dalam tetingkap GTK. Antara muka ini menyediakan menu lungsur turun dan
elemen UI lain untuk mengkonfigurasi dan mengawal VM semasa masa jalan.

vnc Mulakan pelayan VNC pada paparan

-nographic
Biasanya, QEMU menggunakan SDL untuk memaparkan output VGA. Dengan pilihan ini, anda boleh sepenuhnya
lumpuhkan output grafik supaya QEMU ialah aplikasi baris arahan yang mudah. The
port bersiri yang dicontohi dihalakan semula pada konsol dan diselaraskan dengan monitor (melainkan
diubah hala ke tempat lain secara eksplisit). Oleh itu, anda masih boleh menggunakan QEMU untuk nyahpepijat Linux
kernel dengan konsol bersiri. guna Ca h untuk mendapatkan bantuan untuk menukar antara konsol dan
memantau.

-mengumpat
Biasanya, QEMU menggunakan SDL untuk memaparkan output VGA. Dengan pilihan ini, QEMU boleh memaparkan
output VGA apabila dalam mod teks menggunakan antara muka curses/ncurses. Tiada apa-apa
dipaparkan dalam mod grafik.

-tiada bingkai
Jangan gunakan hiasan untuk tingkap SDL dan mulakannya menggunakan keseluruhan skrin yang tersedia
angkasa lepas. Ini menjadikan penggunaan QEMU dalam ruang kerja desktop khusus lebih mudah.

-alt-grab
Gunakan Ctrl-Alt-Shift untuk menangkap tetikus (bukannya Ctrl-Alt). Ambil perhatian bahawa ini juga memberi kesan
kekunci khas (untuk skrin penuh, penukaran mod monitor, dll).

-ctrl-grab
Gunakan Right-Ctrl untuk menangkap tetikus (bukannya Ctrl-Alt). Ambil perhatian bahawa ini juga menjejaskan
kekunci khas (untuk skrin penuh, penukaran mod monitor, dll).

-tidak-berhenti
Lumpuhkan keupayaan menutup tetingkap SDL.

-sdl
Dayakan SDL.

- rempah ratus pilihan[,pilihan[,...]]
Dayakan protokol desktop jauh rempah. Pilihan yang sah ialah

pelabuhan=
Tetapkan rempah port TCP sedang mendengar untuk saluran teks biasa.

addr=
Tetapkan alamat IP yang sedang didengari oleh rempah ratus. Lalai ialah sebarang alamat.

ipv4
ipv6
unix
Paksa menggunakan versi IP yang ditentukan.

kata laluan=
Tetapkan kata laluan yang anda perlukan untuk mengesahkan.

sass
Memerlukan pelanggan menggunakan SASL untuk mengesahkan dengan rempah. Pilihan yang tepat
kaedah pengesahan yang digunakan dikawal daripada sistem/SASL pengguna
fail konfigurasi untuk perkhidmatan 'qemu'. Ini biasanya terdapat dalam
/etc/sasl2/qemu.conf. Jika menjalankan QEMU sebagai pengguna yang tidak mempunyai hak istimewa, persekitaran
pembolehubah SASL_CONF_PATH boleh digunakan untuk menjadikannya mencari lokasi ganti untuk
konfigurasi perkhidmatan. Walaupun beberapa kaedah pengesahan SASL juga boleh menyediakan penyulitan data (cth
GSSAPI), disarankan agar SASL sentiasa digabungkan dengan 'tls' dan 'x509'
tetapan untuk membolehkan penggunaan sijil SSL dan pelayan. Ini memastikan data
penyulitan menghalang kompromi kelayakan pengesahan.

melumpuhkan-tiket
Benarkan pelanggan menyambung tanpa pengesahan.

disable-copy-paste
Lumpuhkan salin tampal antara pelanggan dan tetamu.

disable-agent-file-xfer
Lumpuhkan spice-vdagent based file-xfer antara pelanggan dan tetamu.

tls-port=
Tetapkan rempah port TCP sedang mendengar untuk saluran yang disulitkan.

x509-dir=
Tetapkan direktori fail x509. Mengharapkan nama fail yang sama seperti -vnc $display,x509=$dir

x509-key-file=
x509-key-password=
x509-cert-file=
x509-cacert-file=
x509-dh-key-file=
Nama fail x509 juga boleh dikonfigurasikan secara individu.

tls-sifir=
Nyatakan sifir yang hendak digunakan.

tls-channel=[utama|paparan|kursor|input|rakam|main balik]
plaintext-channel=[utama|paparan|kursor|input|rakam|main balik]
Paksa saluran tertentu untuk digunakan dengan atau tanpa penyulitan TLS. Pilihan boleh
ditentukan beberapa kali untuk mengkonfigurasi berbilang saluran. Nama istimewa
"lalai" boleh digunakan untuk menetapkan mod lalai. Untuk saluran yang tidak
secara eksplisit dipaksa ke dalam satu mod, pelanggan rempah dibenarkan memilih tls/plaintext
sesuka hati dia.

image-compression=[auto_glz|auto_lz|quic|glz|lz|off]
Konfigurasikan pemampatan imej (tak rugi). Lalai ialah auto_glz.

jpeg-wan-compression=[auto|tidak pernah|sentiasa]
zlib-glz-wan-compression=[auto|tidak pernah|sentiasa]
Konfigurasikan pemampatan imej wan (lossy untuk pautan perlahan). Lalai ialah automatik.

streaming-video=[mati|semua|penapis]
Konfigurasikan pengesanan strim video. Lalai ialah penapis.

agent-mouse=[on|off]
Dayakan/lumpuhkan acara tetikus melalui vdagent. Lalai dihidupkan.

playback-compression=[on|off]
Dayakan/lumpuhkan pemampatan strim audio (menggunakan celt 0.5.1). Lalai dihidupkan.

seamless-migration=[on|off]
Dayakan/lumpuhkan penghijrahan lancar rempah. Lalai dimatikan.

-potret
Putar output grafik 90 darjah ke kiri (hanya LCD PXA).

-putar deg
Putar output grafik beberapa darjah ke kiri (hanya LCD PXA).

-vga jenis
Pilih jenis kad VGA untuk dicontohi. Nilai yang sah untuk jenis adalah

sirus
Cirrus Logic GD5446 Kad video. Semua versi Windows bermula dari Windows 95
harus mengenali dan menggunakan kad grafik ini. Untuk prestasi optimum, gunakan 16 bit
kedalaman warna dalam tetamu dan OS hos. (Yang ini adalah lalai)

std Kad VGA standard dengan sambungan VBE Bochs. Jika OS tetamu anda menyokong VESA
2.0 sambungan VBE (cth Windows XP) dan jika anda ingin menggunakan mod resolusi tinggi
(>= 1280x1024x16) maka anda harus menggunakan pilihan ini.

VMware
Penyesuai serasi VMWare SVGA-II. Gunakannya jika anda mempunyai cukup terkini
Pelayan XFree86/XOrg atau tetamu Windows dengan pemandu untuk kad ini.

qxl Kad grafik paravirtual QXL. Ia serasi dengan VGA (termasuk VESA 2.0 VBE
sokongan). Berfungsi paling baik dengan pemacu tetamu qxl yang dipasang walaupun. Pilihan yang disyorkan
apabila menggunakan protokol rempah ratus.

tcx (sun4m sahaja) Sun TCX framebuffer. Ini ialah framebuffer lalai untuk sun4m
mesin dan menawarkan kedua-dua kedalaman warna 8-bit dan 24-bit pada resolusi tetap
1024x768.

cg3 (sun4m sahaja) Sun cgthree framebuffer. Ini ialah penampan bingkai 8-bit mudah untuk sun4m
mesin tersedia dalam kedua-dua resolusi 1024x768 (OpenBIOS) dan 1152x900 (OBP)
ditujukan kepada orang yang ingin menjalankan versi Solaris yang lebih lama.

virtio
Kad VGA Virtio.

tiada
Lumpuhkan kad VGA.

-skrin penuh
Mulakan dalam skrin penuh.

-g lebarxketinggian[xkedalaman]
Tetapkan resolusi dan kedalaman grafik awal (PPC, SPARC sahaja).

-vnc memaparkan[,pilihan[,pilihan[,...]]]
Biasanya, QEMU menggunakan SDL untuk memaparkan output VGA. Dengan pilihan ini, anda boleh mempunyai
QEMU mendengar pada paparan VNC memaparkan dan ubah hala paparan VGA ke atas sesi VNC.
Ia amat berguna untuk mendayakan peranti tablet usb apabila menggunakan pilihan ini (opsyen
-peranti usb tablet). Apabila menggunakan paparan VNC, anda mesti menggunakan -k parameter untuk ditetapkan
susun atur papan kekunci jika anda tidak menggunakan en-us. Sintaks yang sah untuk memaparkan is

tuan rumah:d
Sambungan TCP hanya akan dibenarkan daripada tuan rumah dipamerkan d. Mengikut konvensyen
Port TCP ialah 5900+d. Secara pilihan, tuan rumah boleh ditinggalkan dalam hal ini pelayan akan
menerima sambungan daripada mana-mana hos.

unix:jalan
Sambungan akan dibenarkan melalui soket domain UNIX di mana jalan ialah lokasi
soket unix untuk mendengar sambungan.

tiada
VNC dimulakan tetapi tidak dimulakan. Perintah "tukar" monitor boleh digunakan untuk
kemudian mulakan pelayan VNC.

Berikutan memaparkan nilai mungkin ada satu atau lebih pilihan bendera dipisahkan dengan koma.
Pilihan yang sah ialah

berbalik
Sambung kepada klien VNC yang mendengar melalui sambungan "terbalik". Pelanggan adalah
ditentukan oleh memaparkan. Untuk sambungan rangkaian terbalik (tuan rumah:d,"terbalikkan"), the
d argumen ialah nombor port TCP, bukan nombor paparan.

soket web
Membuka port mendengar TCP tambahan khusus untuk sambungan VNC Websocket. Oleh
takrif port Websocket ialah 5700+memaparkan. Jika tuan rumah adalah sambungan yang ditentukan
hanya akan dibenarkan daripada hos ini. Sebagai alternatif, port Websocket boleh
ditentukan dengan menggunakan "websocket"=pelabuhan. Jika tiada bukti kelayakan TLS diberikan,
sambungan soket web berjalan dalam mod tidak disulitkan. Jika bukti kelayakan TLS diberikan,
sambungan websocket memerlukan sambungan pelanggan yang disulitkan.

kata laluan
Memerlukan pengesahan berasaskan kata laluan digunakan untuk sambungan klien.

Kata laluan mesti ditetapkan secara berasingan menggunakan arahan "set_password" dalam
pcsys_monitor. Sintaks untuk menukar kata laluan anda ialah: "set_password
"mana boleh jadi "vnc" atau "rempah".

Jika anda ingin berubah kata laluan tamat tempoh, anda harus menggunakan
"kata laluan_tamat tempoh " di mana masa tamat tempoh boleh menjadi satu
daripada pilihan berikut: sekarang, tidak pernah, +saat atau masa UNIX tamat tempoh, cth
+60 untuk membuat kata laluan tamat tempoh dalam 60 saat, atau 1335196800 untuk membuat kata laluan tamat tempoh
pada "Isn Apr 23 12:00:00 EDT 2012" (masa UNIX untuk tarikh dan masa ini).

Anda juga boleh menggunakan kata kunci "sekarang" atau "tidak pernah" untuk membenarkan masa tamat tempoh
kata laluan untuk tamat tempoh serta-merta atau tidak pernah tamat tempoh.

tls-creds=ID
Menyediakan ID satu set bukti kelayakan TLS untuk digunakan untuk melindungi pelayan VNC. mereka
akan digunakan pada kedua-dua soket pelayan VNC biasa dan soket websocket (jika
didayakan). Menetapkan kelayakan TLS akan menyebabkan soket pelayan VNC mendayakan
Mekanisme pengesahan VeNCrypt. Bukti kelayakan itu sepatutnya telah dibuat sebelum ini
menggunakan -objek tls-creds hujah.

. tls-creds parameter usang tls, x509, dan x509sahkan pilihan, dan sebagai
sedemikian adalah tidak dibenarkan untuk menetapkan kedua-dua pilihan jenis baharu dan lama pada masa yang sama.

tls Memerlukan pelanggan menggunakan TLS semasa berkomunikasi dengan pelayan VNC. Ini menggunakan
bukti kelayakan TLS tanpa nama jadi terdedah kepada serangan lelaki di tengah. Ia adalah
disyorkan supaya pilihan ini digabungkan dengan sama ada x509 or x509sahkan
pilihan.

Pilihan ini kini ditamatkan dan memihak kepada penggunaan tls-creds hujah.

x509=/path/to/certificate/dir
Sah jika tls dinyatakan. Memerlukan kelayakan x509 digunakan untuk berunding
sesi TLS. Pelayan akan menghantar sijil x509 kepada pelanggan. Ia adalah
disyorkan supaya kata laluan ditetapkan pada pelayan VNC untuk memberikan pengesahan
pelanggan apabila ini digunakan. Laluan yang mengikuti pilihan ini menentukan di mana
sijil x509 akan dimuatkan daripada. Lihat vnc_security bahagian untuk butiran
mengenai penjanaan sijil.

Pilihan ini kini ditamatkan dan memihak kepada penggunaan tls-creds hujah.

x509verify=/path/to/certificate/dir
Sah jika tls dinyatakan. Memerlukan kelayakan x509 digunakan untuk berunding
sesi TLS. Pelayan akan menghantar sijil x509 kepada pelanggan, dan
meminta pelanggan menghantar sijil x509 sendiri. Pelayan akan mengesahkan
sijil pelanggan terhadap sijil CA, dan menolak pelanggan apabila
pengesahan gagal. Jika pihak berkuasa sijil dipercayai, ini sudah memadai
mekanisme pengesahan. Anda mungkin masih ingin menetapkan kata laluan pada pelayan VNC
sebagai lapisan pengesahan kedua. Laluan yang mengikuti pilihan ini menentukan di mana
sijil x509 akan dimuatkan daripada. Lihat vnc_security bahagian untuk
butiran mengenai penjanaan sijil.

Pilihan ini kini ditamatkan dan memihak kepada penggunaan tls-creds hujah.

sass
Memerlukan pelanggan menggunakan SASL untuk mengesahkan dengan pelayan VNC. Yang tepat
pilihan kaedah pengesahan yang digunakan dikawal daripada sistem/SASL pengguna
fail konfigurasi untuk perkhidmatan 'qemu'. Ini biasanya terdapat dalam
/etc/sasl2/qemu.conf. Jika menjalankan QEMU sebagai pengguna yang tidak mempunyai hak istimewa, persekitaran
pembolehubah SASL_CONF_PATH boleh digunakan untuk menjadikannya mencari lokasi ganti untuk
konfigurasi perkhidmatan. Walaupun beberapa kaedah pengesahan SASL juga boleh menyediakan penyulitan data (cth
GSSAPI), disarankan agar SASL sentiasa digabungkan dengan 'tls' dan 'x509'
tetapan untuk membolehkan penggunaan sijil SSL dan pelayan. Ini memastikan data
penyulitan menghalang kompromi kelayakan pengesahan. Lihat
vnc_security bahagian untuk butiran tentang menggunakan pengesahan SASL.

acl Hidupkan senarai kawalan akses untuk menyemak sijil pelanggan x509 dan SASL
pesta. Untuk sijil x509, semakan ACL dibuat terhadap sijil
nama terbilang. Ini adalah sesuatu yang kelihatan seperti
"C=GB,O=ACME,L=Boston,CN=bob". Untuk parti SASL, semakan ACL dibuat terhadap
nama pengguna, yang bergantung pada pemalam SASL, mungkin termasuk komponen alam, cth
"bob" atau "[e-mel dilindungi]". Apabila acl bendera ditetapkan, senarai akses awal
akan kosong, dengan dasar "menafikan". Oleh itu tiada sesiapa pun akan dibenarkan menggunakan VNC
pelayan sehingga ACL telah dimuatkan. Ini boleh dicapai menggunakan "acl"
arahan pantau.

lossy
Dayakan kaedah mampatan lossy (kecerunan, JPEG, ...). Jika pilihan ini ditetapkan, VNC
klien mungkin menerima kemas kini framebuffer lossy bergantung pada tetapan pengekodannya.
Mendayakan pilihan ini boleh menjimatkan banyak lebar jalur dengan mengorbankan kualiti.

tidak menyesuaikan diri
Lumpuhkan pengekodan adaptif. Pengekodan penyesuaian didayakan secara lalai. An
pengekodan adaptif akan cuba mengesan kawasan skrin yang kerap dikemas kini dan menghantar
kemas kini di kawasan ini menggunakan pengekodan lossy (seperti JPEG). Ini boleh jadi
membantu menjimatkan lebar jalur semasa memainkan video. Melumpuhkan pengekodan adaptif
memulihkan kelakuan statik asal pengekodan seperti Tight.

share=[allow-exclusive|force-shared|abaikan]
Tetapkan dasar perkongsian paparan. 'allow-exclusive' membolehkan pelanggan meminta eksklusif
akses. Seperti yang dicadangkan oleh spec rfb ini dilaksanakan dengan menjatuhkan yang lain
sambungan. Menyambungkan berbilang pelanggan secara selari memerlukan semua pelanggan bertanya
untuk sesi kongsi (vncviewer: -suis kongsi). Ini adalah lalai.
'force-shared' melumpuhkan akses pelanggan eksklusif. Berguna untuk desktop kongsi
sesi, di mana anda tidak mahu seseorang terlupa nyatakan -berkongsi putuskan sambungan
orang lain. 'abaikan' sama sekali mengabaikan bendera yang dikongsi dan membenarkan semua orang
sambung tanpa syarat. Tidak mematuhi spesifikasi rfb tetapi QEMU tradisional
tingkah laku.

sasaran i386 sahaja:

-win2k-godam
Gunakannya semasa memasang Windows 2000 untuk mengelakkan pepijat penuh cakera. Selepas Windows 2000 adalah
dipasang, anda tidak lagi memerlukan pilihan ini (pilihan ini melambatkan pemindahan IDE).

-no-fd-bootchk
Lumpuhkan pemeriksaan tandatangan but untuk cakera liut dalam BIOS. Mungkin diperlukan untuk boot dari
cakera liut lama.

-tiada-acpi
Lumpuhkan sokongan ACPI (Konfigurasi Lanjutan dan Antara Muka Kuasa). Gunakannya jika anda
OS tetamu mengadu tentang masalah ACPI (mesin sasaran PC sahaja).

-tiada-hpet
Lumpuhkan sokongan HPET.

-boleh diterima pakai [sig=str][,rev=n][,oem_id=str][,oem_table_id=str][,oem_rev=n]
[,asl_compiler_id=str][,asl_compiler_rev=n][,data=file1[:file2]...]
Tambahkan jadual ACPI dengan medan pengepala yang ditentukan dan konteks daripada fail yang ditentukan. Untuk
file=, ambil keseluruhan jadual ACPI daripada fail yang ditentukan, termasuk semua pengepala ACPI
(mungkin ditindih oleh pilihan lain). Untuk data=, hanya bahagian data jadual adalah
digunakan, semua maklumat pengepala dinyatakan dalam baris arahan.

-smbios fail=perduaan
Muatkan entri SMBIOS daripada fail binari.

-smbios type=0[,vendor=str][,versi=str][,tarikh=str][,lepaskan=%d.%d][,uefi=on|off]
Tentukan medan jenis 0 SMBIOS

-smbios
type=1[,pengeluar=str][,produk=str][,versi=str][,siri=str][,uuid=uuid][,sku=str][,keluarga=str]
Tentukan medan jenis 1 SMBIOS

-smbios
type=2[,pengeluar=str][,produk=str][,versi=str][,siri=str][,aset=str][,lokasi=str][,keluarga=str]
Tentukan medan jenis 2 SMBIOS

-smbios type=3[,pengeluar=str][,versi=str][,siri=str][,aset=str][,sku=str]
Tentukan medan jenis 3 SMBIOS

-smbios
type=4[,sock_pfx=str][,pengeluar=str][,versi=str][,siri=str][,aset=str][,bahagian=str]
Tentukan medan jenis 4 SMBIOS

-smbios
type=17[,loc_pfx=str][,bank=str][,pengeluar=str][,siri=str][,aset=str][,bahagian=str][,kelajuan=%d]
Tentukan medan jenis 17 SMBIOS

Pilihan rangkaian:

-bersih nic[,vlan=n][,macaddr=mac][,model=jenis] [,nama=nama][, addr=addr][,vektor=v]
Buat Kad Antara Muka Rangkaian baharu dan sambungkannya ke VLAN n (n = 0 ialah lalai).
NIC ialah e1000 secara lalai pada sasaran PC. Secara pilihan, alamat MAC boleh
ditukar menjadi mac, alamat peranti ditetapkan kepada addr (kad PCI sahaja), dan a nama boleh
ditetapkan untuk digunakan dalam arahan monitor. Secara pilihan, untuk kad PCI, anda boleh menentukan
nombor v daripada vektor MSI-X yang sepatutnya ada pada kad itu; pilihan ini pada masa ini sahaja
menjejaskan kad virtio; ditetapkan v = 0 untuk melumpuhkan MSI-X. Jika tidak -bersih pilihan ditentukan, a
NIC tunggal dicipta. QEMU boleh meniru beberapa model kad rangkaian yang berbeza.
Nilai yang sah untuk jenis ialah "virtio", "i82551", "i82557b", "i82559er", "ne2k_pci",
"ne2k_isa", "pcnet", "rtl8139", "e1000", "smc91c111", "lance" dan "mcf_fec". Tidak semua
peranti disokong pada semua sasaran. Gunakan "-net nic,model=help" untuk senarai
peranti yang tersedia untuk sasaran anda.

-netdev pengguna, id=id[,pilihan][,pilihan][,...]
-bersih pengguna[,pilihan][,pilihan][,...]
Gunakan timbunan rangkaian mod pengguna yang tidak memerlukan keistimewaan pentadbir untuk dijalankan.
Pilihan yang sah ialah:

vlan=n
Sambungkan timbunan mod pengguna ke VLAN n (n = 0 ialah lalai).

id =id
menamakan =nama
Berikan nama simbolik untuk digunakan dalam arahan monitor.

bersih=addr[/topeng]
Tetapkan alamat rangkaian IP yang akan dilihat oleh tetamu. Secara pilihan, nyatakan netmask, sama ada
dalam bentuk abcd atau sebagai bilangan bit teratas yang sah. Lalai ialah 10.0.2.0/24.

tuan rumah=addr
Nyatakan alamat tuan rumah yang boleh dilihat tetamu. Lalai ialah IP ke-2 dalam tetamu
rangkaian, iexxx2.

restrict=on|off
Jika pilihan ini didayakan, tetamu akan diasingkan, iaitu ia tidak akan dapat melakukannya
hubungi hos dan tiada paket IP tetamu akan dialihkan melalui hos ke
luar. Pilihan ini tidak menjejaskan mana-mana peraturan pemajuan yang ditetapkan secara eksplisit.

nama hos=nama
Menentukan nama hos klien yang dilaporkan oleh pelayan DHCP terbina dalam.

dhcpstart=addr
Tentukan yang pertama daripada 16 IP yang boleh diberikan oleh pelayan DHCP terbina dalam. Lalai ialah
IP ke-15 hingga ke-31 dalam rangkaian tetamu, iexxx15 hingga xxx31.

dns=addr
Tentukan alamat yang boleh dilihat tetamu bagi pelayan nama maya. Alamatnya mestilah
berbeza dengan alamat hos. Lalai ialah IP ke-3 dalam rangkaian tetamu, iaitu
xxx3.

dnssearch=domain
Menyediakan entri untuk senarai carian domain yang dihantar oleh pelayan DHCP terbina dalam.
Lebih daripada satu akhiran domain boleh dihantar dengan menentukan berbilang pilihan ini
kali. Jika disokong, ini akan menyebabkan tetamu cuba menambahkannya secara automatik
diberi akhiran domain sekiranya nama domain tidak dapat diselesaikan.

Contoh:

pengguna qemu -net,dnssearch=mgmt.example.org,dnssearch=example.org [...]

tftp=dir
Apabila menggunakan susunan rangkaian mod pengguna, aktifkan pelayan TFTP terbina dalam. Fail-fail itu
in dir akan didedahkan sebagai punca pelayan TFTP. Pelanggan TFTP pada tetamu
mesti dikonfigurasikan dalam mod binari (gunakan arahan "bin" pelanggan Unix TFTP).

fail but=fail
Apabila menggunakan timbunan rangkaian mod pengguna, siarkan fail sebagai nama fail BOOTP. Dalam
sempena tftp, ini boleh digunakan untuk but rangkaian tetamu daripada tempatan
direktori.

Contoh (menggunakan pxelinux):

qemu-system-i386 -hda linux.img -boot n -pengguna bersih,tftp=/path/to/tftp/files,bootfile=/pxelinux.0

smb=dir[,smbserver=addr]
Apabila menggunakan susunan rangkaian mod pengguna, aktifkan pelayan SMB terbina dalam supaya
OS Windows boleh mengakses fail hos dalam dir secara telus. Alamat IP bagi
pelayan SMB boleh ditetapkan kepada addr. Secara lalai IP ke-4 dalam rangkaian tetamu ialah
digunakan, iaituxxx4.

Dalam OS Windows tetamu, baris:

10.0.2.4 smbserver

mesti ditambah dalam fail C:\WINDOWS\LMHOSTS (untuk windows 9x/Me) atau
C:\WINNT\SYSTEM32\DRIVERS\ETC\LMHOSTS (Windows NT/2000).

Kemudian dir boleh diakses dalam \smbserver\qemu.

Ambil perhatian bahawa pelayan SAMBA mesti dipasang pada OS hos. QEMU telah diuji
berjaya dengan versi smbd daripada Red Hat 9, Fedora Core 3 dan OpenSUSE 11.x.

hostfwd=[tcp|udp]:[hos addr]:hosport-[guestaddr]:guestport
Ubah hala sambungan TCP atau UDP masuk ke port hos hosport kepada IP tetamu
alamat guestaddr di pelabuhan tetamu guestport. Jika guestaddr tidak dinyatakan, itu
nilai ialah xxx15 (alamat pertama lalai diberikan oleh pelayan DHCP terbina dalam). Oleh
menentukan hos addr, peraturan boleh terikat pada antara muka hos tertentu. Jika tidak
jenis sambungan ditetapkan, TCP digunakan. Pilihan ini boleh diberikan beberapa kali.

Contohnya, untuk mengubah hala sambungan hos X11 dari skrin 1 ke skrin tetamu 0, gunakan
yang berikut:

# pada hos
qemu-system-i386 -pengguna bersih,hostfwd=tcp:127.0.0.1:6001-:6000 [...]
# hos xterm ini harus dibuka dalam pelayan X11 tetamu
xterm -paparan :1

Untuk mengubah hala sambungan telnet dari port hos 5555 ke port telnet pada tetamu,
gunakan perkara berikut:

# pada hos
qemu-system-i386 -pengguna bersih,hostfwd=tcp::5555-:23 [...]
telnet localhost 5555

Kemudian apabila anda menggunakan pada hos "telnet localhost 5555", anda menyambung kepada tetamu
pelayan telnet.

guestfwd=[tcp]:server:pelabuhan-dev
guestfwd=[tcp]:server:pelabuhan-cmd:perintah
Majukan sambungan TCP tetamu ke alamat IP server di pelabuhan pelabuhan kepada
peranti watak dev atau kepada program yang dilaksanakan oleh cmd:perintah yang akan bertelur
untuk setiap sambungan. Pilihan ini boleh diberikan beberapa kali.

Anda boleh sama ada menggunakan chardev secara terus dan menggunakannya di seluruh QEMU
seumur hidup, seperti dalam contoh berikut:

# buka 10.10.1.1:4321 semasa boot, sambungkan 10.0.2.100:1234 kepadanya bila-bila masa
# tetamu mengaksesnya
pengguna qemu -net,guestfwd=tcp:10.0.2.100:1234-tcp:10.10.1.1:4321 [...]

Atau anda boleh melaksanakan arahan pada setiap sambungan TCP yang ditubuhkan oleh tetamu, jadi
bahawa QEMU berkelakuan serupa dengan proses inetd untuk pelayan maya itu:

# panggil "netcat 10.10.1.1 4321" pada setiap sambungan TCP ke 10.0.2.100:1234
# dan sambungkan aliran TCP ke stdin/stdoutnya
qemu -net 'user,guestfwd=tcp:10.0.2.100:1234-cmd:netcat 10.10.1.1 4321'

Nota: Pilihan berdiri sendiri warisan -tftp, -bootp, -smb dan -redir masih diproses
dan digunakan untuk pengguna -net. Mencampurkannya dengan sintaks konfigurasi baharu memberi
keputusan yang tidak ditentukan. Penggunaannya untuk aplikasi baharu adalah tidak digalakkan
dialih keluar daripada versi masa hadapan.

-netdev ketik, id=id[,fd=h][,jikanama=nama][,skrip=fail][, skrip bawah=dfile][,penolong=penolong]
-bersih
ketik [,vlan=n][,nama=nama][,fd=h][,jikanama=nama][,skrip=fail][, skrip bawah=dfile][,penolong=penolong]
Sambungkan antara muka rangkaian TAP hos nama kepada VLAN n.

Gunakan skrip rangkaian fail untuk mengkonfigurasinya dan skrip rangkaian dfile kepada
nyahkonfigurasikannya. Jika nama tidak disediakan, OS menyediakannya secara automatik. The
skrip konfigurasi rangkaian lalai ialah /etc/qemu-ifup dan dekonfigurasi rangkaian lalai
skrip ialah /etc/qemu-ifdown. Penggunaan skrip=tidak or skrip bawah=tidak untuk melumpuhkan skrip
pelaksanaan.

Jika menjalankan QEMU sebagai pengguna yang tidak mempunyai hak istimewa, gunakan pembantu rangkaian penolong untuk mengkonfigurasi
antara muka TAP. Pembantu rangkaian lalai boleh laku ialah
/path/to/qemu-bridge-helper.

fd=h boleh digunakan untuk menentukan pemegang antara muka TAP hos yang telah dibuka.

Contoh:

#lancarkan tika QEMU dengan skrip rangkaian lalai
qemu-system-i386 linux.img -net nic -net tap

#lancarkan tika QEMU dengan dua NIC, setiap satu disambungkan
#ke peranti TAP
qemu-system-i386 linux.img \
-net nic,vlan=0 -net tap,vlan=0,ifname=tap0 \
-net nic,vlan=1 -net tap,vlan=1,ifname=tap1

#lancarkan contoh QEMU dengan pembantu rangkaian lalai untuk
#sambungkan peranti TAP untuk merapatkan br0
qemu-system-i386 linux.img \
-net nic -net tap,"helper=/path/to/qemu-bridge-helper"

-netdev jambatan, id=id[,br=jambatan][,penolong=penolong]
-bersih jambatan [,vlan=n][,nama=nama][,br=jambatan][,penolong=penolong]
Sambungkan antara muka rangkaian TAP hos kepada peranti jambatan hos.

Gunakan pembantu rangkaian penolong untuk mengkonfigurasi antara muka TAP dan melampirkannya pada
jambatan. Pembantu rangkaian lalai boleh laku ialah /path/to/qemu-bridge-helper dan juga
peranti jambatan lalai ialah br0.

Contoh:

#lancarkan contoh QEMU dengan pembantu rangkaian lalai untuk
#sambungkan peranti TAP untuk merapatkan br0
qemu-system-i386 linux.img -net bridge -net nic,model=virtio

#lancarkan contoh QEMU dengan pembantu rangkaian lalai untuk
#sambungkan peranti TAP untuk merapatkan qemubr0
qemu-system-i386 linux.img -net bridge,br=qemubr0 -net nic,model=virtio

-netdev soket, id=id[,fd=h][,dengar=[tuan rumah]:pelabuhan][,sambung=tuan rumah:pelabuhan]
-bersih soket[,vlan=n][,nama=nama][,fd=h] [,dengar=[tuan rumah]:pelabuhan][,sambung=tuan rumah:pelabuhan]
Sambungkan VLAN n ke VLAN jauh dalam mesin maya QEMU yang lain menggunakan soket TCP
sambungan. Sekiranya mendengar ditentukan, QEMU menunggu sambungan masuk dihidupkan pelabuhan (tuan rumah
adalah pilihan). menyambung digunakan untuk menyambung ke contoh QEMU yang lain menggunakan mendengar
pilihan. fd=h menentukan soket TCP yang telah dibuka.

Contoh:

# lancarkan contoh QEMU yang pertama
qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:56 \
-soket bersih,dengar=:1234
# sambungkan VLAN 0 contoh ini kepada VLAN 0
# daripada contoh pertama
qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:57 \
-soket bersih,sambungkan=127.0.0.1:1234

-netdev soket, id=id[,fd=h][,mcast=maddr:pelabuhan[,localaddr=addr]]
-bersih soket[,vlan=n][,nama=nama][,fd=h][,mcast=maddr:pelabuhan[,localaddr=addr]]
Buat VLAN n dikongsi dengan mesin maya QEMU yang lain menggunakan multicast UDP
soket, dengan berkesan membuat bas untuk setiap QEMU dengan alamat multicast yang sama maddr and
pelabuhan. NOTA:

1. Beberapa QEMU boleh dijalankan pada hos yang berbeza dan berkongsi bas yang sama (dengan andaian
persediaan multicast yang betul untuk hos ini).

2. sokongan mcast serasi dengan Mod Pengguna Linux (argumen etN=mcast), lihat
<http://user-mode-linux.sf.net>.

3. Gunakan fd=h untuk menentukan soket multicast UDP yang telah dibuka.

Contoh:

# lancarkan satu contoh QEMU
qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:56 \
-soket bersih,mcast=230.0.0.1:1234
# lancarkan satu lagi contoh QEMU pada "bas" yang sama
qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:57 \
-soket bersih,mcast=230.0.0.1:1234
# melancarkan satu lagi contoh QEMU pada "bas" yang sama
qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:58 \
-soket bersih,mcast=230.0.0.1:1234

Contoh (Mod Pengguna Linux compat.):

# lancarkan contoh QEMU (perhatikan alamat mcast dipilih
# ialah lalai UML)
qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:56 \
-soket bersih,mcast=239.192.168.1:1102
# lancarkan UML
/path/to/linux ubd0=/path/to/root_fs eth0=mcast

Contoh (hantar paket dari 1.2.3.4 hos):

qemu-system-i386 linux.img \
-net nic,macaddr=52:54:00:12:34:56 \
-soket bersih,mcast=239.192.168.1:1102,localaddr=1.2.3.4

-netdev
l2tpv3,id=id,src=hati,dst=dstaddr[,srcport=srcport][,dstport=dstport],txsession=txsession[, rxsession=rxsession][,ipv6][,udp][,cookie64][,counter][,pincounter][,txcookie=txcookie][,rxcookie=rxcookie][,offset=mengimbangi]
-bersih
l2tpv3[,vlan=n][,nama=nama],src=hati,dst=dstaddr[,srcport=srcport][,dstport=dstport],txsession=txsession[, rxsession=rxsession][,ipv6][,udp][,cookie64][,counter][,pincounter][,txcookie=txcookie][,rxcookie=rxcookie][,offset=mengimbangi]
Sambungkan VLAN n kepada L2TPv3 pseudowire. L2TPv3 (RFC3391) ialah protokol yang popular untuk
mengangkut bingkai data Ethernet (dan Lapisan 2 lain) antara dua sistem. Ia hadir
dalam penghala, tembok api dan kernel Linux (dari versi 3.3 dan seterusnya).

Pengangkutan ini membolehkan VM berkomunikasi dengan VM, penghala atau tembok api yang lain secara langsung.

src=hati
alamat sumber (wajib)

dst =dstaddr
alamat destinasi (wajib)

udp pilih enkapsulasi udp (lalai ialah ip).

srcport=srcport
port udp sumber.

dstport=dstport
pelabuhan udp destinasi.

ipv6
force v6, jika tidak lalai kepada v4.

rxcookie=rxcookie
txcookie=txcookie
Kuki ialah bentuk keselamatan yang lemah dalam spesifikasi l2tpv3. Fungsi mereka ialah
kebanyakannya untuk mengelakkan salah konfigurasi. Secara lalai ia adalah 32 bit.

cookie64
Tetapkan saiz kuki kepada 64 bit dan bukannya 32 lalai

counter=off
Paksa 'cut-down' L2TPv3 tanpa pembilang seperti dalam
draf-mkonstan-l2tpext-berkunci-ipv6-terowong-00

pincounter=on
Bekerja di sekitar pengendalian kaunter yang rosak dalam rakan sebaya. Ini juga boleh membantu pada rangkaian yang mempunyai
susunan semula paket.

mengimbangi=mengimbangi
Tambahkan offset tambahan antara pengepala dan data

Sebagai contoh, untuk melampirkan VM yang berjalan pada hos 4.3.2.1 melalui L2TPv3 ke jambatan br-lan pada
hos Linux jauh 1.2.3.4:

# Sediakan terowong pada hos linux menggunakan ip mentah sebagai enkapsulasi
# pada 1.2.3.4
ip l2tp tambah jauh terowong 4.3.2.1 setempat 1.2.3.4 id_terowong 1 id_terowong sebaya 1 \
encap udp udp_sport 16384 udp_dport 16384
ip l2tp tambah session tunnel_id 1 nama vmtunnel0 session_id \
0xFFFFFFFF rakan_session_id 0xFFFFFFFF
ifconfig vmtunnel0 mtu 1500
ifconfig vmtunnel0 ke atas
brctl addif br-lan vmtunnel0

# pada 4.3.2.1
# lancarkan contoh QEMU - jika rangkaian anda telah menyusun semula atau sangat rugi tambah ,pincounter

qemu-system-i386 linux.img -net nic -net l2tpv3,src=4.2.3.1,dst=1.2.3.4,udp,srcport=16384,dstport=16384,rxsession=0xffffffff,txsession=0xffffffff

-netdev vde,id=id[,stokin=socketpath][,port=n][,kumpulan=nama kumpulan][,mod=mod oktal]
-bersih vde[,vlan=n][,nama=nama][,stokin=socketpath]
[,port=n][,kumpulan=nama kumpulan][,mod=mod oktal]
Sambungkan VLAN n ke PORT n suis vde berjalan pada hos dan mendengar untuk masuk
sambungan dihidupkan socketpath. Gunakan GROUP nama kumpulan dan MODE mod oktal untuk menukar lalai
pemilikan dan kebenaran untuk pelabuhan komunikasi. Pilihan ini hanya tersedia jika
QEMU telah disusun dengan sokongan vde didayakan.

Contoh:

# pelancaran suis vde
vde_switch -F -sock /tmp/myswitch
# lancarkan contoh QEMU
qemu-system-i386 linux.img -net nic -net vde,sock=/tmp/myswitch

-netdev hubport,id=id,hubid=hubid
Buat port hab pada "vlan" QEMU hubid.

Hubport netdev membolehkan anda menyambungkan NIC kepada "vlan" QEMU dan bukannya satu netdev.
"-net" dan "-device" dengan parameter vlan buat hab yang diperlukan secara automatik.

-netdev vhost-user,chardev=id[,vhostforce=on|off][,queues=n]
Wujudkan netdev pengguna vhost, disokong oleh chardev id. Chardev mestilah unix
soket domain disokong satu. Pengguna vhost menggunakan protokol yang ditentukan khusus untuk lulus
vhost ioctl mesej penggantian kepada aplikasi di hujung soket yang lain. hidup
tetamu bukan MSIX, ciri ini boleh dipaksa vhostforce. Gunakan 'queues=n' untuk menentukan
bilangan baris gilir yang akan dibuat untuk pengguna vhost berbilang baris.

Contoh:

qemu -m 512 -memori objek-backend-file,id=mem,size=512M,mem-path=/hugetlbfs,share=on \
-numa nod,memdev=mem \
-chardev soket,path=/path/to/socket \
-jenis netdev=vhost-user,id=net0,chardev=chr0 \
-peranti virtio-net-pci,netdev=net0

-bersih buang [,vlan=n][,fail=fail][,len=len]
Buang trafik rangkaian pada VLAN n untuk memfailkan fail (qemu-vlan0.pcap secara lalai). Kebanyakannya len
bait (64k secara lalai) setiap paket disimpan. Format fail ialah libpcap, jadi boleh jadi
dianalisis dengan alatan seperti tcpdump atau Wireshark. Nota: Untuk peranti yang dibuat dengan
'-netdev', gunakan '-object filter-dump,...' sebaliknya.

-bersih tiada
Tunjukkan bahawa tiada peranti rangkaian harus dikonfigurasikan. Ia digunakan untuk mengatasi
konfigurasi lalai (-bersih Nic -bersih pengguna) yang diaktifkan jika tiada -bersih pilihan adalah
disediakan.

Pilihan peranti aksara:

Bentuk umum pilihan peranti aksara ialah:

-chardev backend ,id=id [,mux=on|off] [,pilihan]
Bahagian belakang adalah salah satu daripada: sifar, soket, udp, msmouse, vc, ringbuf, fail, paip, konsul,
siri, pty, stdio, braille, tty, selari, bahagian, spicevmc. pelabuhan rempah ratus. Yang
bahagian belakang tertentu akan menentukan pilihan yang berkenaan.

Semua peranti mesti mempunyai id, yang boleh terdiri daripada sebarang rentetan sehingga 127 aksara. Ia adalah
digunakan untuk mengenal pasti peranti ini secara unik dalam arahan baris arahan lain.

Peranti aksara boleh digunakan dalam mod pemultipleksan oleh berbilang bahagian hadapan. Kunci
urutan daripada Kawalan-a and c akan memutarkan fokus input antara hujung hadapan yang dilampirkan.
Tentukan mux=on untuk membolehkan mod ini.

Pilihan untuk setiap bahagian belakang diterangkan di bawah.

-chardev sifar ,id=id
Peranti kosong. Peranti ini tidak akan mengeluarkan sebarang data dan akan menggugurkan sebarang data yang diterimanya.
Bahagian belakang nol tidak mengambil sebarang pilihan.

-chardev soket ,id=id [TCP pilihan or unix pilihan] [,pelayan] [,tunggu] [,telnet]
[,sambung semula=saat]
Buat soket strim dua hala, yang boleh menjadi sama ada soket TCP atau unix. Sebuah unix
soket akan dibuat jika jalan dinyatakan. Kelakuan tidak ditentukan jika pilihan TCP adalah
ditentukan untuk soket unix.

server menentukan bahawa soket hendaklah menjadi soket mendengar.

tunggu dulu menyatakan bahawa QEMU tidak seharusnya menyekat menunggu pelanggan untuk menyambung ke a
soket mendengar.

telnet menentukan bahawa trafik pada soket harus mentafsir urutan melarikan diri telnet.

menyambung semula menetapkan tamat masa untuk menyambung semula pada soket bukan pelayan apabila hujung jauh
pergi. qemu akan menangguhkan beberapa saat ini dan kemudian cuba menyambung semula. Sifar
melumpuhkan penyambungan semula, dan merupakan lalai.

Pilihan soket TCP dan unix diberikan di bawah:

TCP pilihan yang berikut: pelabuhan=pelabuhan [, hos=tuan rumah] [,kepada=kepada] [,ipv4] [,ipv6] [,tiada penangguhan]
tuan rumah untuk soket pendengaran menentukan alamat setempat yang akan diikat. Untuk
menyambung spesies soket hos jauh untuk disambungkan. tuan rumah adalah pilihan untuk
soket mendengar. Jika tidak dinyatakan ia lalai kepada 0.0.0.0.

pelabuhan untuk soket pendengaran menentukan port tempatan yang akan diikat. Untuk penghubung
soket menentukan port pada hos jauh untuk disambungkan. pelabuhan boleh diberikan sebagai
sama ada nombor port atau nama perkhidmatan. pelabuhan adalah diperlukan.

kepada hanya berkaitan dengan soket pendengaran. Jika ia dinyatakan, dan pelabuhan tidak boleh
terikat, QEMU akan cuba untuk mengikat ke port seterusnya sehingga dan termasuk kepada sehingga
ia berjaya. kepada mesti dinyatakan sebagai nombor port.

ipv4 and ipv6 nyatakan sama ada IPv4 atau IPv6 mesti digunakan. Jika tiada
ditentukan soket boleh menggunakan sama ada protokol.

tiada penangguhan melumpuhkan algoritma Nagle.

unix pilihan yang berikut: laluan=jalan
jalan menentukan laluan tempatan soket unix. jalan adalah diperlukan.

-chardev udp ,id=id [, hos=tuan rumah] ,port=pelabuhan [,localaddr=localaddr] [,localport=localport]
[,ipv4] [,ipv6]
Menghantar semua trafik daripada tetamu ke hos jauh melalui UDP.

tuan rumah menentukan hos jauh untuk disambungkan. Jika tidak dinyatakan ia lalai kepada
"host tempatan".

pelabuhan menentukan port pada hos jauh untuk disambungkan. pelabuhan adalah diperlukan.

localaddr menentukan alamat setempat untuk diikat. Jika tidak dinyatakan ia lalai kepada
0.0.0.0.

localport menentukan pelabuhan tempatan untuk diikat. Jika tidak dinyatakan mana-mana tempatan yang tersedia
pelabuhan akan digunakan.

ipv4 and ipv6 nyatakan sama ada IPv4 atau IPv6 mesti digunakan. Jika kedua-duanya tidak dinyatakan
peranti mungkin menggunakan salah satu protokol.

-chardev msmouse ,id=id
Majukan acara msmouse yang dicontohi QEMU kepada tetamu. msmouse tidak mengambil apa-apa
pilihan.

-chardev vc ,id=id [[,lebar=lebar] [,tinggi=ketinggian]] [[,cols=kol] [, baris=baris]]
Sambung ke konsol teks QEMU. vc pilihan boleh diberikan saiz tertentu.

lebar and ketinggian tentukan lebar dan tinggi masing-masing konsol, dalam piksel.

kol and baris nyatakan bahawa konsol bersaiz agar sesuai dengan konsol teks dengan yang diberikan
dimensi.

-chardev ringbuf ,id=id [, saiz=saiz]
Buat penimbal cincin dengan saiz tetap saiz. saiz mestilah kuasa dua, dan lalai
kepada "64K").

-chardev fail ,id=id ,laluan=jalan
Log semua trafik yang diterima daripada tetamu ke fail.

jalan menentukan laluan fail yang akan dibuka. Fail ini akan dibuat jika ada
belum wujud, dan ditulis ganti jika wujud. jalan adalah diperlukan.

-chardev paip ,id=id ,laluan=jalan
Buat sambungan dua hala kepada tetamu. Tingkah laku berbeza sedikit antara
Hos Windows dan hos lain:

Pada Windows, paip dupleks tunggal akan dibuat di \.paip\jalan.

Pada hos lain, 2 paip akan dibuat dipanggil jalan. Dalam and jalan.keluar. Data ditulis kepada
jalan. Dalam akan diterima oleh tetamu. Data yang ditulis oleh tetamu boleh dibaca daripada
jalan.keluar. QEMU tidak akan mencipta fifos ini dan memerlukannya untuk hadir.

jalan membentuk sebahagian daripada laluan paip seperti yang diterangkan di atas. jalan adalah diperlukan.

-chardev konsul ,id=id
Hantar trafik daripada tetamu ke output standard QEMU. konsul tidak mengambil apa-apa
pilihan.

konsul hanya tersedia pada hos Windows.

-chardev siri ,id=id ,path=path
Hantar trafik daripada tetamu ke peranti bersiri pada hos.

Pada siri hos Unix sebenarnya akan menerima sebarang peranti tty, bukan sahaja talian bersiri.

jalan menentukan nama peranti bersiri untuk dibuka.

-chardev pty ,id=id
Cipta pseudo-terminal baharu pada hos dan sambungkannya. pty tidak mengambil apa-apa
pilihan.

pty tidak tersedia pada hos Windows.

-chardev stdio ,id=id [,signal=on|off]
Sambung ke input standard dan output standard proses QEMU.

isyarat mengawal jika isyarat didayakan pada terminal, itu termasuk keluar dari QEMU
dengan urutan kunci Kawalan-c. Pilihan ini didayakan secara lalai, gunakan isyarat=mati kepada
melumpuhkannya.

stdio tidak tersedia pada hos Windows.

-chardev braille ,id=id
Sambung ke pelayan BrlAPI tempatan. braille tidak mengambil sebarang pilihan.

-chardev tty ,id=id ,laluan=jalan
tty hanya tersedia pada hos Linux, Sun, FreeBSD, NetBSD, OpenBSD dan DragonFlyBSD.
Ia adalah alias untuk siri.

jalan menentukan laluan ke tty. jalan adalah diperlukan.

-chardev selari ,id=id ,laluan=jalan
-chardev bahagian ,id=id ,laluan=jalan
selari hanya tersedia pada hos Linux, FreeBSD dan DragonFlyBSD.

Sambung ke port selari tempatan.

jalan menentukan laluan ke peranti port selari. jalan adalah diperlukan.

-chardev spicevmc ,id=id , nyahpepijat=debug, menamakan =nama
spicevmc hanya tersedia apabila sokongan rempah terbina dalam.

debug tahap nyahpepijat untuk spicevmc

nama nama saluran rempah untuk disambungkan

Sambung ke saluran mesin maya rempah, seperti vdiport.

-chardev pelabuhan rempah ratus ,id=id , nyahpepijat=debug, menamakan =nama
pelabuhan rempah ratus hanya tersedia apabila sokongan rempah terbina dalam.

debug tahap nyahpepijat untuk spicevmc

nama nama pelabuhan rempah untuk disambungkan

Sambung ke pelabuhan rempah, membolehkan pelanggan Spice mengendalikan trafik yang dikenal pasti oleh a
nama (sebaik-baiknya fqdn).

Sintaks URL Peranti:

Selain menggunakan imej fail biasa untuk peranti storan yang dicontohi, QEMU juga boleh
menggunakan sumber rangkaian seperti peranti iSCSI. Ini ditentukan menggunakan URL khas
Sintaks.

iSCSI
Sokongan iSCSI membolehkan QEMU mengakses sumber iSCSI secara langsung dan digunakan sebagai imej untuk
simpanan tetamu. Kedua-dua imej cakera dan cdrom disokong.

Sintaks untuk menentukan LUN iSCSI ialah "iscsi:// [: ]/ / "

Secara lalai qemu akan menggunakan iSCSI initiator-name 'iqn.2008-11.org.linux-kvm[: ]'
tetapi ini juga boleh ditetapkan daripada baris arahan atau fail konfigurasi.

Sejak versi Qemu 2.4 adalah mungkin untuk menentukan tamat masa permintaan iSCSI untuk dikesan
permintaan terhenti dan memaksa penubuhan semula sesi. Tamat masa ditentukan
dalam beberapa saat. Lalai ialah 0 yang bermaksud tiada tamat masa. Libiscsi 1.15.0 atau lebih tinggi ialah
diperlukan untuk ciri ini.

Contoh (tanpa pengesahan):

qemu-system-i386 -iscsi initiator-name=iqn.2001-04.com.example:my-inisiator \
-cdrom iscsi://192.0.2.1/iqn.2001-04.com.example/2 \
-drive file=iscsi://192.0.2.1/iqn.2001-04.com.example/1

Contoh (nama pengguna/kata laluan CHAP melalui URL):

qemu-system-i386 -drive file=iscsi://user%[e-mel dilindungi]/iqn.2001-04.com.example/1

Contoh (nama pengguna/kata laluan CHAP melalui pembolehubah persekitaran):

LIBISCSI_CHAP_USERNAME="pengguna" \
LIBISCSI_CHAP_PASSWORD="kata laluan" \
qemu-system-i386 -drive file=iscsi://192.0.2.1/iqn.2001-04.com.example/1

Sokongan iSCSI ialah ciri pilihan QEMU dan hanya tersedia apabila disusun dan
dikaitkan dengan libiscsi.

Parameter iSCSI seperti nama pengguna dan kata laluan juga boleh ditentukan melalui a
fail konfigurasi. Lihat qemu-doc untuk mendapatkan maklumat lanjut dan contoh.

NBD QEMU menyokong NBD (Peranti Blok Rangkaian) menggunakan protokol TCP dan juga Unix
Soket Domain.

Sintaks untuk menentukan peranti NBD menggunakan TCP
"nbd: : [:exportname= ]"

Sintaks untuk menentukan peranti NBD menggunakan Soket Domain Unix
"nbd:unix: [:exportname= ]"

Contoh untuk TCP

qemu-system-i386 --drive file=nbd:192.0.2.1:30000

Contoh untuk Soket Domain Unix

qemu-system-i386 --drive file=nbd:unix:/tmp/nbd-socket

SSH QEMU menyokong akses SSH (Secure Shell) kepada cakera jauh.

Contoh:

qemu-system-i386 -drive file=ssh://user@host/path/to/disk.img
qemu-system-i386 -drive file.driver=ssh,file.user=user,file.host=host,file.port=22,file.path=/path/to/disk.img

Pada masa ini pengesahan mesti dilakukan menggunakan ssh-agent. Kaedah pengesahan lain
mungkin disokong pada masa hadapan.

Domba
Sheepdog ialah sistem storan teragih untuk QEMU. Sokongan QEMU menggunakan sama ada tempatan
peranti anjing gembala atau peranti rangkaian jauh.

Sintaks untuk menentukan peranti anjing gembala

anjing gembala[+tcp|+unix]://[host:port]/vdiname[?socket=path][#snapid|#tag]

Contoh

qemu-system-i386 --drive file=sheepdog://192.0.2.1:30000/MyVirtualMachine

Lihat jugahttp://http://www.osrg.net/sheepdog/>.

GlusterFS
GlusterFS ialah sistem fail teragih ruang pengguna. QEMU menyokong penggunaan
Jumlah GlusterFS untuk mengehos imej cakera VM menggunakan TCP, Soket Domain Unix dan RDMA
protokol pengangkutan.

Sintaks untuk menentukan imej cakera VM pada volum GlusterFS ialah

gluster[+transport]://[server[:port]]/volname/image[?socket=...]

Contoh

qemu-system-x86_64 --drive file=gluster://192.0.2.1/testvol/a.img

Lihat jugahttp://www.gluster.org>.

HTTP/HTTPS/FTP/FTPS/TFTP
QEMU menyokong akses baca sahaja kepada fail yang diakses melalui http(s), ftp(s) dan tftp.

Sintaks menggunakan satu nama fail:

://[ [: ]@] /

di mana:

protokol
'http', 'https', 'ftp', 'ftps' atau 'tftp'.

nama pengguna
Nama pengguna pilihan untuk pengesahan ke pelayan jauh.

kata laluan
Kata laluan pilihan untuk pengesahan ke pelayan jauh.

tuan rumah
Alamat pelayan jauh.

jalan
Laluan pada pelayan jauh, termasuk sebarang rentetan pertanyaan.

Pilihan berikut juga disokong:

url URL penuh apabila menghantar pilihan kepada pemandu secara eksplisit.

baca dahulu
Jumlah data untuk dibaca lebih awal dengan setiap permintaan julat ke pelayan jauh.
Nilai ini secara pilihan mungkin mempunyai akhiran 'T', 'G', 'M', 'K', 'k' atau 'b'. Jika ia
tidak mempunyai akhiran, ia akan diandaikan dalam bait. Nilainya mestilah a
gandaan 512 bait. Ia lalai kepada 256k.

sslverify
Sama ada untuk mengesahkan sijil pelayan jauh apabila menyambung melalui SSL. Ia boleh
mempunyai nilai 'hidup' atau 'mati'. Ia lalai kepada 'hidup'.

cookie
Hantar kuki ini (ia juga boleh menjadi senarai kuki yang dipisahkan oleh ';') dengan setiap kuki
permintaan keluar. Hanya disokong apabila menggunakan protokol seperti HTTP yang menyokong
kuki, jika tidak diabaikan.

timeout
Tetapkan tamat masa dalam beberapa saat sambungan CURL. Tamat masa ini ialah masa itu
CURL menunggu respons daripada pelayan jauh untuk mendapatkan saiz imej
dimuat turun. Jika tidak ditetapkan, tamat masa lalai selama 5 saat digunakan.

Ambil perhatian bahawa apabila menghantar pilihan kepada qemu secara eksplisit, pemandu ialah nilai .

Contoh: but daripada imej ISO langsung Fedora 20 jauh

qemu-system-x86_64 --drive media=cdrom,file=http://dl.fedoraproject.org/pub/fedora/linux/releases/20/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso,baca sahaja

qemu-system-x86_64 --drive media=cdrom,file.driver=http,file.url=http://dl.fedoraproject.org/pub/fedora/linux/releases/20/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso,baca sahaja

Contoh: but daripada imej awan Fedora 20 jauh menggunakan tindanan setempat untuk menulis,
salin semasa dibaca, dan bacaan di hadapan 64k

qemu-img create -f qcow2 -o backing_file='json:{"file.driver":"http", "file.url":"https://dl.fedoraproject.org/pub/fedora/linux/releases /20/Images/x86_64/Fedora-x86_64-20-20131211.1-sda.qcow2", "file.readahead":"64k"}' /tmp/Fedora-x86_64-20-20131211.1-sda.qcow

qemu-system-x86_64 -drive file=/tmp/Fedora-x86_64-20-20131211.1-sda.qcow2,copy-on-read=on

Contoh: but daripada imej yang disimpan pada pelayan VMware vSphere dengan tandatangan sendiri
sijil menggunakan tindanan tempatan untuk menulis, bacaan awal 64k dan tamat masa 10
saat.

qemu-img create -f qcow2 -o backing_file='json:{"file.driver":"https", "file.url":"https://user:[e-mel dilindungi]/folder/test/test-flat.vmdk?dcPath=Datacenter&dsName=datastore1", "file.sslverify":"off", "file.readahead":"64k", "file.timeout":10}' /tmp/test.qcow2

qemu-system-x86_64 -drive file=/tmp/test.qcow2

Pilihan Bluetooth(R):

-bt hci[...]
Mentakrifkan fungsi HCI Bluetooth yang sepadan. -bt pilihan dipadankan dengan
HCI yang terdapat dalam jenis mesin yang dipilih. Contohnya apabila mencontohi mesin
dengan hanya satu HCI terbina ke dalamnya, hanya pilihan "-bt hci[...]" yang pertama adalah sah dan
mentakrifkan logik HCI. Lapisan Pengangkutan ditentukan oleh jenis mesin.
Pada masa ini mesin "n800" dan "n810" mempunyai satu HCI dan semua mesin lain mempunyai
tiada.

Tiga jenis berikut diiktiraf:

-bt hci,null
(lalai) Bluetooth HCI yang sepadan tidak menganggap logik dalaman dan tidak akan
bertindak balas kepada mana-mana arahan HCI atau mengeluarkan peristiwa.

-bt hci, hos[:id]
("bluez" sahaja) HCI yang sepadan menghantar arahan / peristiwa ke / dari
HCI fizikal dikenal pasti dengan nama id (lalai: "hci0") pada komputer yang sedang berjalan
QEMU. Hanya tersedia pada sistem berkemampuan "bluez" seperti Linux.

-bt hci[,vlan=n]
Tambahkan HCI standard maya yang akan mengambil bahagian dalam scatternet Bluetooth n
(lalai 0). Begitu juga dengan -bersih VLAN, peranti di dalam rangkaian bluetooth n boleh
hanya berkomunikasi dengan peranti lain dalam rangkaian yang sama (scatternet).

-bt vhci[,vlan=n]
(Linux-host sahaja) Cipta HCI dalam scatternet n (lalai 0) dilampirkan pada hos
timbunan bluetooth bukannya kepada sasaran yang dicontohi. Ini membolehkan hos dan sasaran
mesin untuk mengambil bahagian dalam scatternet biasa dan berkomunikasi. Memerlukan Linux
pemacu "vhci" dipasang. Boleh digunakan seperti berikut:

qemu-system-i386 [...PILIHAN...] -bt hci,vlan=5 -bt vhci,vlan=5

-bt peranti:dev[,vlan=n]
Tiru peranti bluetooth dev dan letakkannya dalam rangkaian n (lalai 0). QEMU boleh sahaja
meniru satu jenis peranti bluetooth pada masa ini:

keyboard
Papan kekunci wayarles maya yang melaksanakan profil bluetooth HIDP.

Pilihan peranti TPM:

Bentuk umum pilihan peranti TPM ialah:

-tpmdev backend ,id=id [,pilihan]
Jenis hujung belakang mestilah: melalui.

Jenis bahagian belakang tertentu akan menentukan pilihan yang berkenaan. Pilihan "-tpmdev".
mencipta bahagian belakang TPM dan memerlukan pilihan "-peranti" yang menentukan TPM
model antara muka hadapan.

Pilihan untuk setiap bahagian belakang diterangkan di bawah.

Gunakan 'bantuan' untuk mencetak semua jenis hujung belakang TPM yang tersedia.

qemu -tpmdev bantuan

-tpmdev melalui, id =id, laluan=jalan, cancel-path=laluan batal
(Linux-host sahaja) Dayakan akses kepada TPM hos menggunakan pemacu laluan.

jalan menentukan laluan ke peranti TPM hos, iaitu, pada hos Linux ini
"/dev/tpm0". jalan adalah pilihan dan secara lalai "/dev/tpm0" digunakan.

laluan batal menentukan laluan ke entri sysfs peranti TPM hos membenarkan
pembatalan arahan TPM yang sedang berjalan. laluan batal adalah pilihan dan secara lalai QEMU
akan mencari entri sysfs untuk digunakan.

Beberapa nota tentang menggunakan TPM hos dengan pemacu laluan:

Peranti TPM yang diakses oleh pemacu laluan tidak boleh digunakan oleh mana-mana peranti lain
permohonan pada tuan rumah.

Memandangkan perisian tegar hos (BIOS/UEFI) telah pun memulakan TPM, VM's
perisian tegar (BIOS/UEFI) tidak akan dapat memulakan semula TPM dan oleh itu mungkin
tidak menunjukkan menu khusus TPM yang sebaliknya membenarkan pengguna mengkonfigurasi TPM,
cth, benarkan pengguna mendayakan/melumpuhkan atau mengaktifkan/menyahaktifkan TPM. Selanjutnya, jika
Pemilikan TPM dikeluarkan dari dalam VM maka TPM hos akan dilumpuhkan dan
dinyahaktifkan. Untuk mendayakan dan mengaktifkan TPM semula selepas itu, hos perlu
but semula dan pengguna dikehendaki memasuki menu perisian tegar untuk mendayakan dan mengaktifkan
TPM. Jika TPM dibiarkan dilumpuhkan dan/atau dinyahaktifkan kebanyakan arahan TPM akan gagal.

Untuk membuat TPM laluan lalu gunakan dua pilihan berikut:

-tpmdev passthrough,id=tpm0 -peranti tpm-tis,tpmdev=tpm0

Ambil perhatian bahawa id "-tpmdev" ialah "tpm0" dan dirujuk oleh "tpmdev=tpm0" dalam peranti
pilihan.

Khusus Linux/Multiboot:

Apabila menggunakan pilihan ini, anda boleh menggunakan kernel Linux atau Multiboot yang diberikan tanpa memasang
ia dalam imej cakera. Ia boleh berguna untuk menguji pelbagai kernel dengan lebih mudah.

-kernel bzImej
Penggunaan bzImej sebagai imej kernel. Kernel boleh sama ada kernel Linux atau dalam multiboot
format.

-lampirkan cmdline
Penggunaan cmdline sebagai baris arahan kernel

-initrd fail
Penggunaan fail sebagai cakera ram awal.

-initrd "file1 arg=foo,file2"
Sintaks ini hanya tersedia dengan multiboot.

Penggunaan file1 and file2 sebagai modul dan lulus arg=foo sebagai parameter kepada modul pertama.

-dtb fail
Penggunaan fail sebagai imej binari pepohon peranti (dtb) dan hantarkannya ke kernel semasa but.

Pilihan nyahpepijat/Pakar:

-fw_cfg [nama=]nama,fail=fail
Tambahkan entri fw_cfg bernama dari fail. nama menentukan nama entri dalam fw_cfg
direktori fail terdedah kepada tetamu.

-fw_cfg [nama=]nama, rentetan=str
Tambahkan entri fw_cfg bernama dari rentetan.

-bersiri dev
Ubah hala port bersiri maya ke peranti watak hos dev. Peranti lalai ialah
"vc" dalam mod grafik dan "stdio" dalam mod bukan grafik.

Pilihan ini boleh digunakan beberapa kali untuk mensimulasikan sehingga 4 port bersiri.

Gunakan "-serial none" untuk melumpuhkan semua port bersiri.

Peranti aksara yang tersedia ialah:

vc[:WxH]
Konsol maya. Secara pilihan, lebar dan tinggi boleh diberikan dalam piksel dengan

vc:800x600

Ia juga mungkin untuk menentukan lebar atau tinggi dalam aksara:

vc:80Cx24C

pty [Linux sahaja] Pseudo TTY (PTY baharu diperuntukkan secara automatik)

tiada
Tiada peranti diperuntukkan.

sifar
peranti kosong

chardev:id
Gunakan peranti aksara bernama yang ditakrifkan dengan pilihan "-chardev".

/dev/XXX
[Linux sahaja] Gunakan hos tty, cth /dev/ttyS0. Parameter port bersiri hos ialah
ditetapkan mengikut yang dicontohi.

/dev/parportN
[Linux sahaja, port selari sahaja] Gunakan port parallel hos N. Pada masa ini SPP dan EPP
ciri port selari boleh digunakan.

fail:nama fail
Tulis output ke nama fail. Tiada watak yang boleh dibaca.

stdio
[Unix sahaja] input/output standard

paip:nama fail
paip nama nama fail

COMn
[Windows sahaja] Gunakan port bersiri hos n

udp:[remote_host]:port_jauh[@[src_ip]:src_port]
Ini melaksanakan UDP Net Console. Bila remote_host or src_ip tidak dinyatakan
mereka lalai kepada 0.0.0.0. Apabila tidak menggunakan yang ditentukan src_port port rawak ialah
dipilih secara automatik.

Jika anda hanya mahukan konsol baca sahaja yang mudah anda boleh menggunakan "netcat" atau "nc", oleh
memulakan QEMU dengan: "-serial udp::4555" dan nc sebagai: "nc -u -l -p 4555". bila-bila masa
QEMU menulis sesuatu pada port itu ia akan muncul dalam sesi netconsole.

Jika anda bercadang untuk menghantar semula aksara melalui netconsole atau anda mahu berhenti dan mula
QEMU sering kali, anda sepatutnya meminta QEMU menggunakan port sumber yang sama setiap kali
menggunakan sesuatu seperti "-serial udp::4555@4556" kepada QEMU. Pendekatan lain ialah menggunakan
versi netcat yang ditambal yang boleh mendengar port TCP dan menghantar serta menerima
aksara melalui udp. Jika anda mempunyai versi netcat yang ditambal yang diaktifkan
gema jauh telnet dan pemindahan char tunggal, maka anda boleh menggunakan yang berikut
pilihan untuk meningkatkan pengarah semula netcat untuk membenarkan telnet pada port 5555 mengakses
pelabuhan QEMU.

"Pilihan QEMU:"
-udp bersiri::4555@4556

"pilihan netcat:"
-u -P 4555 -L 0.0.0.0:4556 -t -p 5555 -I -T

"pilihan telnet:"
localhost 5555

tcp:[tuan rumah]:pelabuhan[,server][,tunggu][,nodelay][,sambung semula=saat]
TCP Net Console mempunyai dua mod operasi. Ia boleh menghantar I/O bersiri ke a
lokasi atau tunggu sambungan dari lokasi. Secara lalai, TCP Net Console
dihantar kepada tuan rumah pada pelabuhan. Jika anda menggunakan server pilihan QEMU akan menunggu untuk a
aplikasi soket pelanggan untuk menyambung ke port sebelum meneruskan, melainkan jika
Pilihan "nowait" telah ditentukan. Pilihan "nodelay" melumpuhkan penimbalan Nagle
algoritma. Pilihan "sambung semula" hanya terpakai jika noserver ditetapkan, jika
sambungan terputus ia akan cuba menyambung semula pada selang masa yang diberikan. Jika tuan rumah
diabaikan, 0.0.0.0 diandaikan. Hanya satu sambungan TCP pada satu masa diterima. awak
boleh menggunakan "telnet" untuk menyambung ke peranti aksara yang sepadan.

"Contoh untuk menghantar konsol tcp ke port 192.168.0.2 4444"
-siri tcp:192.168.0.2:4444

"Contoh untuk mendengar dan menunggu pada port 4444 untuk sambungan"
-siri tcp::4444,pelayan

"Contoh untuk tidak menunggu dan mendengar pada ip 192.168.0.100 port 4444"
-tcp bersiri:192.168.0.100:4444,server,nowait

telnet:tuan rumah:pelabuhan[,server][,nowait][,nodelay]
Protokol telnet digunakan dan bukannya soket tcp mentah. Pilihan berfungsi sama
seolah-olah anda telah menentukan "-serial tcp". Perbezaannya ialah port bertindak seperti
pelayan atau pelanggan telnet menggunakan rundingan pilihan telnet. Ini juga akan membolehkan
anda untuk menghantar urutan MAGIC_SYSRQ jika anda menggunakan telnet yang menyokong penghantaran
urutan pecah. Biasanya dalam unix telnet anda melakukannya dengan Control-] dan kemudian taip
"hantar rehat" diikuti dengan menekan kekunci enter.

unix:jalan[,server][,nowait][,reconnect=saat]
Soket domain unix digunakan dan bukannya soket tcp. Pilihan berfungsi sama
seolah-olah anda telah menentukan "-serial tcp" kecuali soket domain unix jalan digunakan
untuk sambungan.

isn:dev_string
Ini adalah pilihan khas untuk membolehkan monitor dimultiplekskan ke yang lain
port bersiri. Monitor diakses dengan urutan kunci Kawalan-a dan kemudian
menekan c. dev_string hendaklah mana-mana salah satu peranti bersiri yang dinyatakan di atas.
Contoh untuk memultiplekskan monitor ke pelayan telnet yang mendengar pada port 4444
akan menjadi:

"-serial mon:telnet::4444,server,nowait"

Apabila monitor dimultiplekskan kepada stdio dengan cara ini, Ctrl+C tidak akan ditamatkan
QEMU lagi tetapi sebaliknya akan diserahkan kepada tetamu.

braille
Peranti Braille. Ini akan menggunakan BrlAPI untuk memaparkan output braille pada sebenar atau
peranti palsu.

msmouse
Tiga butang tetikus bersiri. Konfigurasikan tetamu untuk menggunakan protokol Microsoft.

-selari dev
Ubah hala port selari maya ke peranti hos dev (peranti yang sama seperti siri
pelabuhan). Pada hos Linux, /dev/parportN boleh digunakan untuk menggunakan peranti perkakasan yang disambungkan
port selari hos yang sepadan.

Pilihan ini boleh digunakan beberapa kali untuk mensimulasikan sehingga 3 port selari.

Gunakan "-parallel none" untuk melumpuhkan semua port selari.

-pantau dev
Ubah hala monitor ke peranti hos dev (peranti yang sama seperti port bersiri). The
peranti lalai ialah "vc" dalam mod grafik dan "stdio" dalam mod bukan grafik. guna
"-monitor none" untuk melumpuhkan monitor lalai.

-qmp dev
Suka -monitor tetapi dibuka dalam mod 'kawalan'.

-qmp-cantik dev
Suka -qmp tetapi menggunakan pemformatan JSON yang cantik.

-mon [chardev=]nama[,mode=readline|control][,default]
Sediakan monitor pada chardev nama.

-debugcon dev
Ubah hala konsol nyahpepijat ke peranti hos dev (peranti yang sama seperti port bersiri). The
konsol nyahpepijat ialah port I/O yang biasanya port 0xe9; menulis ke port I/O itu
menghantar output ke peranti ini. Peranti lalai ialah "vc" dalam mod grafik dan "stdio"
dalam mod bukan grafik.

-pidfile fail
Simpan PID proses QEMU dalam fail. Ia berguna jika anda melancarkan QEMU daripada skrip.

-satu langkah
Jalankan emulasi dalam mod satu langkah.

-S Jangan mulakan CPU semasa permulaan (anda mesti menaip 'c' dalam monitor).

-waktu sebenar mlock=on|off
Jalankan qemu dengan ciri masa nyata. mlocking qemu dan memori tetamu boleh didayakan melalui
mlock=on (didayakan secara lalai).

-gdb dev
Tunggu sambungan gdb pada peranti dev. Sambungan biasa mungkin berasaskan TCP,
tetapi juga UDP, pseudo TTY, atau bahkan stdio adalah kes penggunaan yang munasabah. Yang terakhir ialah
membenarkan untuk memulakan QEMU dari dalam gdb dan mewujudkan sambungan melalui paip:

(gdb) sasaran jauh | exec qemu-system-i386 -gdb stdio ...

-s Pendek kata untuk -gdb tcp::1234, iaitu buka gdbserver pada port TCP 1234.

-d barang1[,...]
Dayakan pengelogan item yang ditentukan. Gunakan '-d help' untuk senarai item log.

-D fail log
Log masuk keluaran fail log bukannya stderr

-L jalan
Tetapkan direktori untuk BIOS, VGA BIOS dan peta kekunci.

-bios fail
Tetapkan nama fail untuk BIOS.

-dayakan-kvm
Dayakan sokongan maya penuh KVM. Pilihan ini hanya tersedia jika KVM menyokong
didayakan semasa menyusun.

-xen-domid id
Tentukan domain tetamu xen id (XEN sahaja).

-xen-buat
Cipta domain menggunakan hypercall xen, memintas xend. Amaran: tidak boleh digunakan apabila
xend sedang digunakan (XEN sahaja).

-xen-lampirkan
Lampirkan pada domain xen sedia ada. xend akan menggunakan ini apabila memulakan QEMU (XEN sahaja).

-tiada-but semula
Keluar daripada but semula.

-tiada-tutup
Jangan keluar dari QEMU apabila tetamu ditutup, sebaliknya hanya hentikan emulasi. Ini membenarkan
contohnya bertukar kepada memantau untuk melakukan perubahan pada imej cakera.

-loadvm fail
Mulakan segera dengan keadaan yang disimpan ("loadvm" dalam monitor)

-daemonize
Daemonize proses QEMU selepas permulaan. QEMU tidak akan terlepas daripada standard
IO sehingga ia bersedia untuk menerima sambungan pada mana-mana perantinya. Pilihan ini ialah a
cara yang berguna untuk program luar melancarkan QEMU tanpa perlu menghadapinya
keadaan perlumbaan permulaan.

-pilihan-rom fail
Muatkan kandungan fail sebagai ROM pilihan. Pilihan ini berguna untuk memuatkan perkara seperti
EtherBoot.

-rtc [base=utc|localtime|tarikh][,clock=host|vm][,driftfix=noe|slew]
Tentukan asas sebagai "utc" atau "localtime" untuk membenarkan RTC bermula pada UTC semasa atau setempat
masa, masing-masing. "waktu tempatan" diperlukan untuk tarikh yang betul dalam MS-DOS atau Windows. Kepada
bermula pada masa tertentu, sediakan tarikh dalam format "2006-06-17T16:01:21" atau
"2006-06-17". Pangkalan lalai ialah UTC.

Secara lalai RTC didorong oleh masa sistem hos. Ini membolehkan penggunaan RTC sebagai
jam rujukan tepat di dalam tetamu, khususnya jika masa hos lancar
mengikut jam rujukan luaran yang tepat, cth melalui NTP. Kalau nak asingkan
masa tetamu daripada hos, anda boleh tetapkan jam kepada "rt" sebaliknya. Malah untuk menghalangnya
daripada berkembang semasa penggantungan, anda boleh menetapkannya kepada "vm".

enable pembaikan hanyut (sasaran i386 sahaja) jika anda mengalami masalah hanyut masa,
khususnya dengan Windows' ACPI HAL. Pilihan ini akan cuba memikirkan berapa banyak pemasa
gangguan tidak diproses oleh tetamu Windows dan akan menyuntiknya semula.

-saya kira [anjakan=N|auto][,rr=rakam|main semula,rrfile=nama fail]
Dayakan kaunter arahan maya. CPU maya akan melaksanakan satu arahan
setiap 2^N ns masa maya. Jika "auto" ditentukan maka kelajuan cpu maya akan
dilaraskan secara automatik untuk mengekalkan masa maya dalam beberapa saat dari masa nyata.

Apabila cpu maya sedang tidur, masa maya akan maju pada kelajuan lalai
melainkan jika tidur = tidak dinyatakan. Dengan tidur = tidak, masa maya akan melompat ke seterusnya
tarikh akhir pemasa serta-merta apabila cpu maya pergi ke mod tidur dan tidak akan
terlebih dahulu jika tiada pemasa didayakan. Tingkah laku ini memberikan masa pelaksanaan deterministik dari
sudut pandangan tetamu.

Ambil perhatian bahawa walaupun pilihan ini boleh memberikan tingkah laku deterministik, ia tidak memberikan kitaran
emulasi yang tepat. CPU moden mengandungi teras tertib superskala dengan kompleks
hierarki cache. Bilangan arahan yang dilaksanakan selalunya mempunyai sedikit atau tiada
korelasi dengan prestasi sebenar.

align=on akan mengaktifkan algoritma kelewatan yang akan cuba menyegerakkan hos
jam dan jam maya. Matlamatnya adalah untuk meminta tetamu berlari pada kekerapan sebenar
dikenakan oleh pilihan syif. Bila-bila masa jam tetamu berada di belakang jam hos dan jika
align=on ditentukan kemudian kami mencetak mesej kepada pengguna untuk memaklumkan tentang kelewatan.
Pada masa ini pilihan ini tidak berfungsi apabila peralihan ialah "auto". Nota: Algoritma penyegerakan
akan berfungsi untuk nilai anjakan yang mana jam tetamu berjalan mendahului hos
jam. Biasanya ini berlaku apabila nilai anjakan tinggi (berapa tinggi bergantung pada
mesin hos).

Bila rr pilihan ditentukan rekod deterministik/main semula didayakan. Log ulang tayang ialah
ditulis ke dalam nama fail fail dalam mod rekod dan baca daripada fail ini dalam mod main semula.

-anjing pengawas model
Buat peranti pemerhati perkakasan maya. Setelah didayakan (oleh tindakan tetamu), the
pengawas mesti ditinjau secara berkala oleh ejen di dalam tetamu atau tetamu itu
akan dimulakan semula. Pilih model yang tetamu anda mempunyai pemandu.

. model ialah model pengawas perkakasan untuk dicontohi. Gunakan "bantuan-penjaga" untuk menyenaraikan
model perkakasan yang tersedia. Hanya satu pengawas boleh didayakan untuk tetamu.

Model berikut mungkin tersedia:

ib700
iBASE 700 ialah pengawas ISA yang sangat mudah dengan pemasa tunggal.

i6300esb
Hab pengawal Intel 6300ESB I/O ialah dwi-pemasa berasaskan PCI yang lebih berciri
pengawas.

diag288
Pengawas maya untuk s390x disokong oleh diagnosis 288 hypercall (kini KVM
sahaja).

-pemerhati-tindakan tindakan
. tindakan mengawal perkara yang akan dilakukan QEMU apabila pemasa pengawas tamat tempoh. Lalainya ialah
"set semula" (set semula tetamu secara paksa). Tindakan lain yang mungkin adalah: "tutup" (percubaan
untuk menutup tetamu dengan anggun), "matikan" (matikan tetamu secara paksa), "jeda"
(jeda tetamu), "nyahpepijat" (cetak mesej nyahpepijat dan teruskan), atau "tiada" (buat
tiada).

Ambil perhatian bahawa tindakan "penutupan" memerlukan tetamu bertindak balas kepada isyarat ACPI,
yang mungkin tidak dapat dilakukan dalam situasi seperti yang dialami oleh pengawas
tamat tempoh, dan oleh itu "-penutupan tindakan anjing" tidak disyorkan untuk kegunaan pengeluaran.

Contoh:

"-watchdog i6300esb -watchdog-action jeda"
"-watchdog ib700"
-echr numeric_ascii_value
Tukar aksara melarikan diri yang digunakan untuk beralih kepada monitor apabila menggunakan monitor dan
perkongsian bersiri. Lalai ialah 0x01 apabila menggunakan pilihan "-nographic". 0x01 ialah
sama dengan menekan "Control-a". Anda boleh memilih watak lain daripada ascii
kekunci kawalan di mana 1 hingga 26 memetakan ke Control-a melalui Control-z. Contohnya awak
boleh menggunakan salah satu daripada yang berikut untuk menukar aksara melarikan diri kepada Control-t.

"-echr 0x14"
"-ehr 20"
-virtioconsole c
Tetapkan konsol virtio.

Pilihan ini dikekalkan untuk keserasian ke belakang.

Sila gunakan "-device virtconsole" untuk cara permohonan baharu.

-tunjuk-kursor
Tunjukkan kursor.

-saiz tb n
Tetapkan saiz TB.

-masuk tcp:[tuan rumah]:pelabuhan[,kepada=maxport][,ipv4][,ipv6]
-masuk rdma:tuan rumah:pelabuhan[,ipv4][,ipv6]
Bersedia untuk penghijrahan masuk, dengar pada port tcp tertentu.

-masuk unix:socketpath
Bersedia untuk penghijrahan masuk, dengar pada soket unix tertentu.

-masuk fd:fd
Terima migrasi masuk daripada deskriptor fail yang diberikan.

-masuk eksekutif:cmdline
Terima migrasi masuk sebagai output daripada arahan luaran yang ditentukan.

-masuk menunda
Tunggu sehingga URI ditentukan melalui migrate_incoming. Monitor boleh digunakan untuk
tukar tetapan (seperti parameter migrasi) sebelum mengeluarkan migrate_incoming
untuk membolehkan penghijrahan bermula.

-nodefaults
Jangan buat peranti lalai. Biasanya, QEMU menetapkan peranti lalai seperti bersiri
port, port selari, konsol maya, peranti monitor, penyesuai VGA, liut dan CD-ROM
memandu dan lain-lain. Pilihan "-nodefaults" akan melumpuhkan semua peranti lalai tersebut.

-chroot dir
Sejurus sebelum memulakan pelaksanaan tetamu, chroot ke direktori yang ditentukan.
Terutama berguna dalam kombinasi dengan -runas.

-runas pengguna
Sejurus sebelum memulakan pelaksanaan tetamu, lepaskan keistimewaan akar, beralih kepada
pengguna yang ditentukan.

-prom-env berubah-ubah=nilai
Tetapkan OpenBIOS nvram berubah-ubah untuk diberi nilai (PPC, SPARC sahaja).

-separa hosting
Dayakan mod semihosting (ARM, M68K, Xtensa, MIPS sahaja).

-semihosting-config [enable=on|off][,target=native|gdb|auto][,arg=str[,...]]
Dayakan dan konfigurasikan semihosting (ARM, M68K, Xtensa, MIPS sahaja).

target="asli|gdb|auto"
Mentakrifkan di mana panggilan semihosting akan dialamatkan, kepada QEMU ("asli") atau kepada
GDB ("gdb"). Lalai ialah "auto", yang bermaksud "gdb" semasa sesi nyahpepijat dan
"asli" sebaliknya.

arg=str1, arg=str2, ...
Membenarkan pengguna menghantar argumen input dan boleh digunakan beberapa kali untuk membina
membuat senarai. Kaedah "-kernel"/"-append" gaya lama untuk menghantar baris arahan ialah
masih disokong untuk keserasian ke belakang. Jika kedua-dua "--semhosting-config arg"
dan "-kernel"/"-append" ditentukan, yang pertama diserahkan kepada semihosting sebagai
ia sentiasa diutamakan.

-lama-param
Mod param lama (ARM sahaja).

-kotak pasir berhujah
Dayakan penapis panggilan sistem mod Seccom 2. 'hidup' akan membolehkan penapisan syscall dan 'mati'
akan melumpuhkannya. Lalai ialah 'mati'.

-readconfig fail
Baca konfigurasi peranti daripada fail. Pendekatan ini berguna apabila anda ingin bertelur
Proses QEMU dengan banyak pilihan baris arahan tetapi anda tidak mahu melebihi arahan
had aksara baris.

-writeconfig fail
Tulis konfigurasi peranti ke fail. Yang fail boleh sama ada nama fail untuk menyimpan arahan
konfigurasi baris dan peranti ke dalam fail atau sempang aksara "-") untuk mencetak output
stdout. Ini kemudiannya boleh digunakan sebagai fail input untuk pilihan "-readconfig".

-nodefconfig
Biasanya QEMU memuatkan fail konfigurasi daripada sysconfdir and Datadir pada permulaan. The
Pilihan "-nodefconfig" akan menghalang QEMU daripada memuatkan mana-mana fail konfigurasi tersebut.

-no-user-config
Pilihan "-no-user-config" menjadikan QEMU tidak memuatkan mana-mana fail konfigurasi yang disediakan pengguna
on sysconfdir, tetapi tidak akan membuatnya melangkau fail konfigurasi yang disediakan oleh QEMU dari Datadir.

-jejak [peristiwa=fail][,fail=fail]
Nyatakan pilihan pengesanan.

peristiwa=fail
Dayakan acara yang disenaraikan dengan serta-merta fail. Fail mesti mengandungi satu nama acara
(seperti yang disenaraikan dalam jejak-peristiwa fail) setiap baris. Pilihan ini hanya tersedia jika
QEMU telah disusun dengan sama ada mudah or stderr menjejak bahagian belakang.

fail=fail
Log keluaran jejak ke fail.

Pilihan ini hanya tersedia jika QEMU telah disusun dengan mudah mengesan
hujung belakang.

-dayakan-fips
Dayakan mod pematuhan FIPS 140-2.

-msg cap masa[=hidup|mati]
tambahkan cap masa pada setiap mesej log.(lalai:hidup)

-dump-vmstate fail
Buang maklumat vmstate berkod json untuk jenis mesin semasa untuk difailkan fail Generik
penciptaan objek

-objek nama taip[,prop1=nilai1,...]
Buat objek jenis baharu nama taip menetapkan sifat mengikut susunannya
ditentukan. Ambil perhatian bahawa sifat 'id' mesti ditetapkan. Objek ini diletakkan di dalam
laluan '/objek'.

-objek memory-backend-file,id=id, saiz=saiz,mem-path=dir,kongsi=hidup|mati
Mencipta objek belakang fail memori, yang boleh digunakan untuk menyokong RAM tetamu dengan
halaman yang besar. The id parameter ialah ID unik yang akan digunakan untuk merujuk perkara ini
kawasan memori semasa mengkonfigurasi -numa hujah. The saiz pilihan menyediakan
saiz kawasan ingatan, dan menerima akhiran biasa, cth 500M. Yang mem-path
menyediakan laluan ke sama ada memori kongsi atau lekapan sistem fail halaman besar. The
saham pilihan boolean menentukan sama ada kawasan memori ditandakan sebagai peribadi kepada
QEMU, atau dikongsi. Yang terakhir membenarkan proses luaran yang bekerjasama untuk mengakses
Kawasan memori QEMU.

-objek rng-rawak, id=id,nama fail=/ dev / rawak
Mencipta hujung belakang penjana nombor rawak yang memperoleh entropi daripada peranti dihidupkan
pengacara itu. The id parameter ialah ID unik yang akan digunakan untuk merujuk perkara ini
belakang entropi daripada virtio-rng peranti. The nama fail parameter menentukan yang mana
fail untuk mendapatkan entropi daripada dan jika ditinggalkan lalai kepada / dev / rawak.

-objek rng-egd,id=id,chardev=Chardevid
Mencipta hujung belakang penjana nombor rawak yang memperoleh entropi daripada luaran
daemon berjalan pada hos. The id parameter ialah ID unik yang akan digunakan untuk
rujuk bahagian belakang entropi ini daripada virtio-rng peranti. The chardev parameter
ialah ID unik hujung belakang peranti aksara yang menyediakan sambungan ke
daemon RNG.

-objek
tls-creds-anon,id=id, titik akhir=titik akhir,dir=/path/to/cred/dir,verify-peer=hidup|mati
Mencipta objek bukti kelayakan tanpa nama TLS, yang boleh digunakan untuk menyediakan TLS
sokongan pada hujung belakang rangkaian. The id parameter ialah ID unik yang rangkaian
backends akan digunakan untuk mengakses kelayakan. The titik akhir sama ada server or
pelanggan bergantung pada sama ada bahagian belakang rangkaian QEMU yang menggunakan bukti kelayakan
akan bertindak sebagai pelanggan atau sebagai pelayan. Jika mengesahkan-rakan sebaya didayakan (lalai)
maka setelah jabat tangan selesai, kelayakan rakan sebaya akan disahkan,
walaupun ini adalah larangan untuk kelayakan tanpa nama.

. dir parameter memberitahu QEMU di mana untuk mencari fail kelayakan. Untuk pelayan
titik akhir, direktori ini mungkin mengandungi fail dh-params.pem menyediakan diffie-
parameter hellman untuk digunakan untuk pelayan TLS. Jika fail itu tiada, QEMU akan melakukannya
menjana satu set parameter DH pada permulaan. Ini adalah mahal dari segi pengiraan
operasi yang menggunakan entropi kolam rawak, jadi adalah disyorkan bahawa a
set parameter berterusan dijana terlebih dahulu dan disimpan.

-objek
tls-creds-x509,id=id, titik akhir=titik akhir,dir=/path/to/cred/dir,verify-peer=hidup|mati
Mencipta objek bukti kelayakan tanpa nama TLS, yang boleh digunakan untuk menyediakan TLS
sokongan pada hujung belakang rangkaian. The id parameter ialah ID unik yang rangkaian
backends akan digunakan untuk mengakses kelayakan. The titik akhir sama ada server or
pelanggan bergantung pada sama ada bahagian belakang rangkaian QEMU yang menggunakan bukti kelayakan
akan bertindak sebagai pelanggan atau sebagai pelayan. Jika mengesahkan-rakan sebaya didayakan (lalai)
maka setelah jabat tangan selesai, kelayakan rakan sebaya akan disahkan. Dengan
sijil x509, ini menunjukkan bahawa pelanggan mesti diberikan dengan sah
sijil pelanggan juga.

. dir parameter memberitahu QEMU di mana untuk mencari fail kelayakan. Untuk pelayan
titik akhir, direktori ini mungkin mengandungi fail dh-params.pem menyediakan diffie-
parameter hellman untuk digunakan untuk pelayan TLS. Jika fail itu tiada, QEMU akan melakukannya
menjana satu set parameter DH pada permulaan. Ini adalah mahal dari segi pengiraan
operasi yang menggunakan entropi kolam rawak, jadi adalah disyorkan bahawa a
set parameter berterusan dijana terlebih dahulu dan disimpan.

Untuk kelayakan sijil x509 direktori akan mengandungi fail selanjutnya
menyediakan sijil x509. Sijil mesti disimpan dalam format PEM, dalam
nama fail ca-cert.pem, ca-crl.pem (pilihan), server-cert.pem (hanya pelayan),
kunci pelayan.pem (hanya pelayan), client-cert.pem (hanya pelanggan), dan kunci pelanggan.pem
(hanya pelanggan).

-objek penapis-penampan,id=id,netdev=netdevid,selang=t[, beratur=semua|rx|tx]
Jeda t tidak boleh 0, penapis ini menyusun penghantaran paket: semua paket
tiba dalam selang waktu tertentu pada netdev netdevid ditangguhkan sehingga akhir
selang waktu. Selang adalah dalam mikrosaat.

beratur semua|rx|tx ialah pilihan yang boleh digunakan pada mana-mana penapis bersih.

semua: penapis dilampirkan pada baris gilir terima dan hantaran
netdev (lalai).

rx: penapis dilampirkan pada baris gilir terima netdev, di mana ia akan
terima paket yang dihantar ke netdev.

tx: penapis dilampirkan pada baris gilir penghantaran netdev, di mana ia akan
menerima paket yang dihantar oleh netdev.

-objek penapis-buangan, id=id,netdev=dev,fail=nama fail][,maxlen=len]
Buang trafik rangkaian pada netdev dev kepada fail yang ditentukan oleh nama fail. Kebanyakannya
len bait (64k secara lalai) setiap paket disimpan. Format fail ialah libpcap, jadi
ia boleh dianalisis dengan alatan seperti tcpdump atau Wireshark.

Semasa emulasi grafik, anda boleh menggunakan kombinasi kekunci khas untuk menukar mod. The
pemetaan kunci lalai ditunjukkan di bawah, tetapi jika anda menggunakan "-alt-grab" maka pengubah suai adalah
Ctrl-Alt-Shift (bukannya Ctrl-Alt) dan jika anda menggunakan "-ctrl-grab" maka pengubah suai adalah
kekunci Ctrl kanan (bukannya Ctrl-Alt):

Ctrl-Alt-f
Togol skrin penuh

Ctrl-Alt-+
Besarkan skrin

Ctrl-Alt--
Kecilkan skrin

Ctrl-Alt-u
Pulihkan dimensi skrin yang tidak berskala

Ctrl-Alt-n
Tukar kepada konsol maya 'n'. Pemetaan konsol standard ialah:

1 Paparan sistem sasaran

2 Pantau

3 Port siri

Ctrl-Alt
Togol tetikus dan ambil papan kekunci.

Dalam konsol maya, anda boleh gunakan Ctrl-Up, Ctrl-Bawah, Ctrl-PageUp and Ctrl-PageDown kepada
bergerak dalam log belakang.

Semasa emulasi, jika anda menggunakan -nographic pilihan, gunakan Ctrl-a h untuk mendapatkan terminal
arahan:

Ctrl-a h
Ctrl-a ?
Cetak bantuan ini

Ctrl-a x
Keluar dari emulator

Ctrl-a s
Simpan data cakera kembali ke fail (jika -snapshot)

Ctrl-a t
Togol cap masa konsol

Ctrl-a b
Hantar rehat (sysrq ajaib dalam Linux)

Ctrl-a c
Beralih antara konsol dan monitor

Ctrl-a Ctrl-a
Hantar Ctrl-a

Pilihan berikut adalah khusus untuk emulasi PowerPC:

-g WxH[xKEDATANGAN]
Tetapkan mod grafik VGA awal. Lalai ialah 800x600x32.

-prom-env rentetan
Tetapkan pembolehubah OpenBIOS dalam NVRAM, sebagai contoh:

qemu-system-ppc -prom-env 'auto-boot?=false' \
-prom-env 'boot-device=hd:2,\yaboot' \
-prom-env 'boot-args=conf=hd:2,\yaboot.conf'

Pembolehubah ini tidak digunakan oleh Open Hack'Ware.

Pilihan berikut adalah khusus untuk emulasi Sparc32:

-g WxHx[xKEDATANGAN]
Tetapkan mod grafik awal. Untuk TCX, lalai ialah 1024x768x8 dengan pilihan
1024x768x24. Untuk cgthree, lalai ialah 1024x768x8 dengan pilihan 1152x900x8 untuk
orang yang ingin menggunakan OBP.

-prom-env rentetan
Tetapkan pembolehubah OpenBIOS dalam NVRAM, sebagai contoh:

qemu-system-sparc -prom-env 'auto-boot?=false' \
-prom-env 'boot-device=sd(0,2,0):d' -prom-env 'boot-args=linux single'

-M [SS-4|SS-5|SS-10|SS-20|SS-600MP|LX|Voyager|SPARCClassic] [|SPARCbook]
Tetapkan jenis mesin yang dicontohi. Lalai ialah SS-5.

Pilihan berikut adalah khusus untuk emulasi Sparc64:

-prom-env rentetan
Tetapkan pembolehubah OpenBIOS dalam NVRAM, sebagai contoh:

qemu-system-sparc64 -prom-env 'auto-boot?=false'

-M [sun4u|sun4v|Niagara]
Tetapkan jenis mesin yang dicontohi. Lalai ialah sun4u.

Gunakan qemu-system-ppc64 dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad