InggrisPerancisSpanyol

favorit OnWorks

qemu-system-alpha - Online di Cloud

Jalankan qemu-system-alpha di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah qemu-system-alpha yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator

PROGRAM:

NAMA


qemu-doc - Dokumentasi Pengguna Emulator QEMU

RINGKASAN


penggunaan: qemu-system-i386 [opsi] [disk_image]

DESKRIPSI


Emulator Sistem PC QEMU mensimulasikan periferal berikut:

- i440FX host PCI bridge dan PIIX3 PCI ke ISA bridge

- Kartu VGA PCI Cirrus CLGD 5446 atau kartu VGA dummy dengan ekstensi Bochs VESA (perangkat keras
level, termasuk semua mode non standar).

- Mouse dan keyboard PS/2

- 2 antarmuka PCI IDE dengan dukungan hard disk dan CD-ROM

- Disket

- Adaptor jaringan PCI dan ISA

- Port serial

- Kartu suara SoundBlaster 16 Kreatif

- Kartu suara ENSONIQ AudioPCI ES1370

- Kartu suara yang kompatibel dengan Intel 82801AA AC97 Audio

- Pengontrol Audio HD Intel dan codec HDA

- Adlib (OPL2) - Chip yang kompatibel dengan Yamaha YM3812

- Kartu suara Gravis Ultrasound GF1

- Kartu suara yang kompatibel dengan CS4231A

- Pengontrol USB PCI UHCI dan hub USB virtual.

SMP didukung dengan hingga 255 CPU.

QEMU menggunakan BIOS PC dari proyek 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.

Perhatikan bahwa, secara default, GUS berbagi IRQ(7) dengan port paralel dan QEMU harus diberitahu untuk
tidak memiliki port paralel untuk memiliki GUS yang berfungsi.

qemu-system-i386 dos.img -soundhw gus -tidak paralel

Kalau tidak:

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

Atau IRQ lain yang tidak diklaim.

CS4231A adalah chip yang digunakan di Windows Sound System dan produk GUSMAX

PILIHAN


disk_image adalah gambar hard disk mentah untuk hard disk IDE 0. Beberapa target tidak memerlukan disk
gambar.

Opsi standar:

-h Tampilkan bantuan dan keluar

-versi
Tampilkan informasi versi dan keluar

-mesin [tipe=]nama[, penyangga =nilai[,...]]
Pilih mesin yang ditiru dengan nama. Gunakan "-machine help" untuk membuat daftar mesin yang tersedia.
Properti mesin yang didukung adalah:

accel =akselerasi1[:akselerasi2[:...]]
Ini digunakan untuk mengaktifkan akselerator. Tergantung pada arsitektur target, kvm,
xen, atau tcg dapat tersedia. Secara default, tcg digunakan. Jika ada lebih dari satu
akselerator yang ditentukan, yang berikutnya digunakan jika yang sebelumnya gagal
inisialisasi.

kernel_irqchip=hidup|mati
Mengaktifkan dukungan irqchip dalam kernel untuk akselerator yang dipilih jika tersedia.

gfx_passthru=aktif|nonaktif
Mengaktifkan dukungan passthrough IGD GFX untuk mesin yang dipilih jika tersedia.

vmport=hidup|mati|otomatis
Mengaktifkan emulasi port VMWare IO, untuk vmmouse dll. otomatis mengatakan untuk memilih
nilai berdasarkan accel. Untuk accel=xen, defaultnya mati jika tidak, defaultnya adalah
pada.

kvm_shadow_mem=ukuran
Menentukan ukuran bayangan MMU KVM.

dump-guest-core=aktif|nonaktif
Sertakan memori tamu di dump inti. Defaultnya aktif.

mem-merge=aktif|nonaktif
Mengaktifkan atau menonaktifkan dukungan penggabungan memori. Fitur ini, bila didukung oleh
host, menghapus duplikat halaman memori yang identik di antara instance VM (diaktifkan oleh
bawaan).

iommu=hidup|mati
Mengaktifkan atau menonaktifkan dukungan Intel IOMMU (VT-d) yang ditiru. Defaultnya mati.

aes-key-wrap=aktif|mati
Mengaktifkan atau menonaktifkan dukungan pembungkusan kunci AES pada host s390-ccw. Fitur ini
mengontrol apakah kunci pembungkus AES akan dibuat untuk memungkinkan eksekusi AES
fungsi kriptografi. Defaultnya aktif.

dea-key-wrap=aktif|mati
Mengaktifkan atau menonaktifkan dukungan pembungkusan kunci DEA pada host s390-ccw. Fitur ini
mengontrol apakah kunci pembungkus DEA akan dibuat untuk memungkinkan eksekusi DEA
fungsi kriptografi. Defaultnya aktif.

-cpu model
Pilih model CPU ("-cpu help" untuk daftar dan pemilihan fitur tambahan)

-smp [cpu=]n[, inti =warna][,benang=benang][, soket=soket][,makscpus=maxcpus]
Simulasikan sistem SMP dengan n CPU. Pada target PC, hingga 255 CPU didukung. Pada
Target Sparc32, Linux membatasi jumlah CPU yang dapat digunakan hingga 4. Untuk target PC,
jumlah warna per soket, jumlah benang per core dan jumlah total
soket dapat ditentukan. Nilai yang hilang akan dihitung. Jika ada pada ketiga nilai
diberikan, jumlah total CPU n dapat dihilangkan. maxcpus menentukan maksimum
jumlah CPU hotpluggable.

-nomor simpul[,mem=ukuran] [, CPU =cpu[-cpu]][, simpul=simpul]
-nomor simpul[,memdev=id] [, CPU =cpu[-cpu]][, simpul=simpul]
Simulasikan sistem NUMA multi node. Jika Anggota, memdev dan cpus dihilangkan, sumber daya adalah
dibagi rata. Juga, perhatikan bahwa -numa opsi tidak mengalokasikan salah satu dari yang ditentukan
sumber daya. Artinya, itu hanya menetapkan sumber daya yang ada ke NUMA node. Ini berarti bahwa
seseorang masih harus menggunakan -m, -smp opsi untuk mengalokasikan RAM dan VPU masing-masing, dan
mungkin -obyek untuk menentukan backend memori untuk memdev subopsi.

Anggota dan memdev saling eksklusif. Selanjutnya, jika satu node menggunakan memdev, semua
mereka harus menggunakannya.

-tambah-fd fd=fd,atur=set[,buram=buram]
Tambahkan deskriptor file ke set fd. Opsi yang valid adalah:

fd=fd
Opsi ini mendefinisikan deskriptor file yang duplikatnya ditambahkan ke set fd.
Deskriptor file tidak boleh stdin, stdout, atau stderr.

set =set
Opsi ini menentukan ID set fd untuk menambahkan deskriptor file.

buram =buram
Opsi ini mendefinisikan string bentuk bebas yang dapat digunakan untuk mendeskripsikan fd.

Anda dapat membuka gambar menggunakan deskriptor file yang telah dibuka sebelumnya dari set fd:

qemu-sistem-i386
-tambahkan-fd fd=3,set=2,buram="rdwr:/path/ke/file"
-add-fd fd=4,set=2,opaque="rdonly:/path/ke/file"
-file drive=/dev/fdset/2,indeks=0,media=disk

-mengatur kelompok.id.arg=nilai
Setel parameter arg untuk barang id jenis kelompok "

-global pengemudi.menopang=nilai
-global pengemudi =pengemudi,properti=milik,nilai=nilai
Tetapkan nilai default dari pengemudimilik menopang untuk nilai, misalnya:

qemu-system-i386 -ide-drive global.physical_block_size=4096 -drive file=file,jika=ide,indeks=0,media=disk

Secara khusus, Anda dapat menggunakan ini untuk mengatur properti driver untuk perangkat yang dibuat
secara otomatis oleh model mesin. Untuk membuat perangkat yang tidak dibuat
secara otomatis dan atur properti di atasnya, gunakan -alat.

-global pengemudi.menopang=nilai adalah singkatan dari -global
pengemudi =pengemudi,properti=menopang,nilai=nilai. Sintaks tulisan tangan berfungsi bahkan ketika pengemudi
berisi titik.

-boot
[pesan =drive][,sekali=drive][,menu=aktif|mati][,percikan=sp_nama][,waktu percikan=sp_time][, batas waktu boot ulang=rb_timeout][,ketat=aktif|nonaktif]
Tentukan urutan boot drive sebagai rangkaian huruf drive. Huruf drive yang valid tergantung pada
arsitektur sasaran. PC x86 menggunakan: a, b (floppy 1 dan 2), c (hard disk pertama),
d (CD-ROM pertama), np (Etherboot dari adaptor jaringan 1-4), boot hard disk adalah
bawaan. Untuk menerapkan urutan boot tertentu hanya pada startup pertama, tentukan melalui
sekali.

Menu/prompt boot interaktif dapat diaktifkan melalui menu=pada sejauh firmware/BIOS
mendukung mereka. Standarnya adalah boot non-interaktif.

Gambar splash dapat diteruskan ke bios, memungkinkan pengguna untuk menampilkannya sebagai logo, ketika
pilihan percikan =sp_nama diberikan dan menu=on, Jika firmware/BIOS mendukungnya. Saat ini
Seabios untuk sistem X86 mendukungnya. batasan: File splash bisa berupa file jpeg
atau file BMP dalam format 24 BPP (warna asli). Resolusi tersebut harus didukung oleh
Modus SVGA, jadi yang direkomendasikan adalah 320x240, 640x480, 800x640.

Batas waktu dapat diteruskan ke bios, tamu akan berhenti sejenak untuk rb_timeout ms saat boot
gagal, lalu reboot. Jika rb_timeout adalah '-1', tamu tidak akan reboot, qemu melewati '-1' ke
bios secara default. Saat ini Seabios untuk sistem X86 mendukungnya.

Lakukan boot ketat melalui ketat = pada sejauh firmware/BIOS mendukungnya. Ini hanya efek
ketika prioritas boot diubah oleh opsi bootindex. Standarnya adalah boot non-ketat.

# coba boot dari jaringan dulu, lalu dari hard disk
qemu-system-i386 -urutan boot=nc
# boot dari CD-ROM terlebih dahulu, kembali ke urutan default setelah reboot
qemu-system-i386 -boot sekali=d
# boot dengan gambar splash selama 5 detik.
qemu-system-i386 -menu boot=aktif,splash=/root/boot.bmp,splash-time=5000

Catatan: Format lama '-boot drive' masih didukung tetapi penggunaannya tidak disarankan
karena mungkin dihapus dari versi mendatang.

-m [ukuran=]megs[,slot=n,maxmem=ukuran]
Setel ukuran RAM startup tamu ke megs megabyte. Standarnya adalah 128 MiB. Secara opsional,
akhiran "M" atau "G" dapat digunakan untuk menandakan nilai dalam megabyte atau gigabyte
masing-masing. Pasangan opsional slot, maxmem dapat digunakan untuk mengatur jumlah hotpluggable
slot memori dan jumlah maksimum memori. Perhatikan bahwa maxmem harus sejajar dengan
ukuran halaman.

Misalnya, baris perintah berikut menetapkan ukuran RAM startup tamu ke 1GB,
membuat 3 slot untuk hotplug memori tambahan dan mengatur memori maksimum yang dapat tamu
mencapai 4GB:

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

If slot dan maxmem tidak ditentukan, hotplug memori tidak akan diaktifkan dan tamu
RAM startup tidak akan pernah meningkat.

-mem-jalan path
Alokasikan RAM tamu dari file yang dibuat sementara di path.

-mem-prealloc
Mengalokasikan memori terlebih dahulu saat menggunakan -mem-path.

-k bahasa
Gunakan tata letak keyboard bahasa (misalnya "fr" untuk bahasa Prancis). Opsi ini hanya diperlukan
di mana tidak mudah untuk mendapatkan kode kunci PC mentah (misalnya di Mac, dengan beberapa server X11 atau
dengan tampilan VNC). Anda biasanya tidak perlu menggunakannya di PC/Linux atau PC/Windows
tuan rumah.

Tata letak yang tersedia adalah:

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

Standarnya adalah "en-us".

-bantuan-audio
Akan menampilkan bantuan subsistem audio: daftar driver, parameter yang dapat disetel.

-suara kartu1[,kartu2,...] or -suara semua
Aktifkan audio dan perangkat keras suara yang dipilih. Gunakan 'bantuan' untuk mencetak semua suara yang tersedia
perangkat keras.

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 -suara semua disk.img
qemu-system-i386 -soundhw bantuan

Perhatikan bahwa modul kernel i810_audio OSS Linux (untuk AC97) mungkin memerlukan secara manual
menentukan pencatatan jam kerja.

modprobe i810_audio clocking = 48000

-balon tak satupun
Nonaktifkan perangkat balon.

-balon kebajikan[,tambahan=addr]
Aktifkan perangkat balon virtio (default), opsional dengan alamat PCI addr.

-Deva pengemudi[,menopang[=nilai] [,...]]
Tambahkan perangkat pengemudi. menopang=nilai mengatur properti driver. Properti yang valid bergantung pada
pengemudi. Untuk mendapatkan bantuan tentang kemungkinan driver dan properti, gunakan "-bantuan perangkat" dan
"-perangkat sopir, tolong".

-nama nama
Setel nama dari tamu. Nama ini akan ditampilkan di keterangan jendela SDL.
nama juga akan digunakan untuk server VNC. Juga secara opsional mengatur bagian atas terlihat
nama proses di Linux. Penamaan utas individu juga dapat diaktifkan di Linux untuk
membantu debugging.

-uuid uuid
Setel UUID sistem.

Blokir opsi perangkat:

-fda fillet
-fdb fillet
penggunaan fillet sebagai gambar floppy disk 0/1.

-hda fillet
-hdb fillet
-hdc fillet
-hdd fillet
penggunaan fillet sebagai hard disk 0, 1, 2 atau 3 gambar.

-CD ROM fillet
penggunaan fillet sebagai gambar CD-ROM (Anda tidak dapat menggunakan -hdc dan -CD ROM pada waktu bersamaan). Kamu bisa
gunakan CD-ROM host dengan menggunakan /dev/cdrom sebagai nama file.

-mendorong Option[,Option[,Option[,...]]]]
Tentukan drive baru. Opsi yang valid adalah:

berkas=fillet
Opsi ini menentukan image disk mana yang akan digunakan dengan drive ini. Jika nama file
berisi koma, Anda harus menggandakannya (misalnya, "file=my,,file" untuk menggunakan file
"file saya").

File khusus seperti perangkat iSCSI dapat ditentukan menggunakan URL khusus protokol.
Lihat bagian "Sintaks URL Perangkat" untuk informasi selengkapnya.

jika =antarmuka
Opsi ini menentukan jenis antarmuka mana yang terhubung dengan drive. Tersedia
jenisnya adalah: ide, scsi, sd, mtd, floppy, pflash, virtio.

bis =bis,satuan=satuan
Opsi ini menentukan di mana drive terhubung dengan menentukan nomor bus dan
id satuan.

indeks=indeks
Opsi ini menentukan di mana drive terhubung dengan menggunakan indeks dalam daftar
konektor yang tersedia dari jenis antarmuka tertentu.

media=media
Opsi ini menentukan jenis media: disk atau cdrom.

sil =c,kepala=h,detik=s[,trans=t]
Opsi-opsi ini memiliki definisi yang sama seperti yang mereka miliki di -hdachs.

cuplikan=foto
foto adalah "aktif" atau "mati" dan mengontrol mode snapshot untuk drive yang diberikan (lihat
-foto).

tembolok=Cache
Cache adalah "tidak ada", "writeback", "tidak aman", "directsync" atau "writethrough" dan
mengontrol bagaimana cache host digunakan untuk mengakses data blok.

aio =aio
aio adalah "utas", atau "asli" dan memilih antara I/O disk berbasis pthread dan
Linux AIO asli.

buang =membuang
membuang adalah salah satu dari "abaikan" (atau "mati") atau "buka peta" (atau "aktif") dan mengontrol apakah
membuang (Juga dikenal sebagai memangkas or buka peta) permintaan diabaikan atau diteruskan ke
berkas sistem. Beberapa jenis mesin mungkin tidak mendukung permintaan pembuangan.

format=format
Tentukan disk yang mana format akan digunakan daripada mendeteksi format. Dapat
digunakan untuk menentukan format=raw untuk menghindari interpretasi header format yang tidak tepercaya.

seri=serial
Opsi ini menentukan nomor seri yang akan ditetapkan ke perangkat.

tambahan=addr
Tentukan alamat PCI pengontrol (jika=virtio saja).

salah =tindakan, kesalahan =tindakan
Tentukan yang mana tindakan untuk menerima kesalahan tulis dan baca. Tindakan yang valid adalah: "abaikan"
(abaikan kesalahan dan coba lanjutkan), "stop" (jeda QEMU), "laporkan" (laporkan
kesalahan untuk tamu), "enospc" (jeda QEMU hanya jika disk host penuh; laporkan
kesalahan untuk tamu sebaliknya). Pengaturan default adalah kesalahan=enospc dan
kesalahan=laporan.

dibaca saja
Buka drive fillet sebagai hanya-baca. Upaya menulis tamu akan gagal.

salin-saat-baca=salin-saat-baca
salin-saat-baca adalah "aktif" atau "mati" dan memungkinkan untuk menyalin file dukungan baca
sektor ke dalam file gambar.

deteksi-nol=deteksi-nol
deteksi-nol adalah "mati", "aktif" atau "buka peta" dan memungkinkan konversi otomatis dari
penulisan nol biasa oleh OS ke perintah penulisan nol yang dioptimalkan khusus untuk driver. Anda
bahkan dapat memilih "buka peta" jika membuang diatur ke "unmap" untuk memungkinkan penulisan nol menjadi
diubah menjadi operasi UNMAP.

Secara default, cache=tulis balik modus digunakan. Ini akan melaporkan penulisan data sebagai selesai
segera setelah data ada di cache halaman host. Ini aman selama Anda
OS tamu memastikan untuk membersihkan cache disk dengan benar jika diperlukan. Jika OS tamu Anda melakukannya
tidak menangani cache penulisan disk yang mudah menguap dengan benar dan host Anda mogok atau kehilangan daya,
maka tamu mungkin mengalami korupsi data.

Untuk tamu seperti itu, Anda harus mempertimbangkan untuk menggunakan cache=tulis melalui. Ini berarti bahwa
cache halaman host akan digunakan untuk membaca dan menulis data, tetapi notifikasi tulis akan
dikirim ke tamu hanya setelah QEMU memastikan untuk mem-flush setiap penulisan ke disk. Menjadi
menyadari bahwa ini memiliki dampak besar pada kinerja.

Cache halaman host dapat dihindari sepenuhnya dengan cache=tidak ada. Ini akan mencoba untuk melakukan
disk IO langsung ke memori tamu. QEMU masih dapat melakukan salinan internal
data. Perhatikan bahwa ini dianggap sebagai mode writeback dan OS tamu harus menangani
disk menulis cache dengan benar untuk menghindari kerusakan data pada host crash.

Cache halaman host dapat dihindari sementara hanya mengirim pemberitahuan tulis ke tamu
ketika data telah di-flush ke disk menggunakan cache=sinkronisasi langsung.

Jika Anda tidak peduli dengan integritas data atas kegagalan host, gunakan cache=tidak aman. Ini
opsi memberi tahu QEMU bahwa ia tidak perlu menulis data apa pun ke disk tetapi sebaliknya dapat
menyimpan barang-barang di cache. Jika ada yang tidak beres, seperti host Anda kehilangan daya, disk
penyimpanan terputus secara tidak sengaja, dll. gambar Anda kemungkinan besar akan menjadi
dianggap tidak dapat digunakan. Saat menggunakan -foto pilihan, caching tidak aman selalu digunakan.

Copy-on-read menghindari mengakses sektor file backing yang sama berulang kali dan berguna
ketika file pendukung melalui jaringan yang lambat. Secara default copy-on-read dimatikan.

Dari pada -CD ROM Kamu dapat memakai:

qemu-system-i386 -drive file=file,indeks=2,media=cdrom

Dari pada -hda, -hdb, -hdc, -hdd, kamu bisa menggunakan:

qemu-system-i386 -drive file=file,indeks=0,media=disk
qemu-system-i386 -drive file=file,indeks=1,media=disk
qemu-system-i386 -drive file=file,indeks=2,media=disk
qemu-system-i386 -drive file=file,indeks=3,media=disk

Anda dapat membuka gambar menggunakan deskriptor file yang telah dibuka sebelumnya dari set fd:

qemu-sistem-i386
-tambahkan-fd fd=3,set=2,buram="rdwr:/path/ke/file"
-add-fd fd=4,set=2,opaque="rdonly:/path/ke/file"
-file drive=/dev/fdset/2,indeks=0,media=disk

Anda dapat menghubungkan CDROM ke budak dari ide0:

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

Jika Anda tidak menentukan argumen "file=", Anda menentukan drive kosong:

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

Anda dapat menghubungkan disk SCSI dengan unit ID 6 di bus #0:

qemu-system-i386 -drive file=file,if=scsi,bus=0,unit=6

Dari pada -fda, -fdb, kamu bisa menggunakan:

qemu-system-i386 -drive file=file,indeks=0,if=floppy
qemu-system-i386 -drive file=file,indeks=1,if=floppy

Secara default, antarmuka adalah "ide" dan indeks secara otomatis bertambah:

qemu-system-i386 -drive file=a -drive file=b"

ditafsirkan seperti:

qemu-sistem-i386 -hda a -hdb b

-mtdblok fillet
penggunaan fillet sebagai gambar memori Flash on-board.

-sd fillet
penggunaan fillet sebagai gambar kartu SecureDigital.

-pflash fillet
penggunaan fillet sebagai gambar flash paralel.

-foto
Menulis ke file sementara alih-alih file gambar disk. Dalam hal ini, gambar disk mentah
Anda gunakan tidak ditulis kembali. Namun Anda dapat memaksa penulisan kembali dengan menekan Ca s.

-hdachs c,h,s,[,t]
Paksa hard disk 0 geometri fisik (1 <= c <= 16383, 1 <= h <= 16, 1 <= s <= 63) dan
secara opsional memaksa mode terjemahan BIOS (t=tidak ada, lba atau otomatis). Biasanya QEMU bisa
tebak semua parameter itu. Opsi ini berguna untuk image disk MS-DOS lama.

-fsdev
fsdriver,id=id,jalan=path,[model_keamanan=keamanan_model][,tulisan=menulis][,hanya baca][,soket=stopkontak|kaus kaki_fd=kaus kaki_fd]
Tentukan perangkat sistem file baru. Opsi yang valid adalah:

fsdriver
Opsi ini menentukan backend driver fs yang akan digunakan. Saat ini "lokal", "pegangan"
dan driver sistem file "proxy" didukung.

id =id
Menentukan pengenal untuk perangkat ini

jalan =path
Menentukan jalur ekspor untuk perangkat sistem file. File di bawah jalur ini akan
tersedia untuk klien 9p pada tamu.

keamanan_model=keamanan_model
Menentukan model keamanan yang akan digunakan untuk jalur ekspor ini. Keamanan yang didukung
model adalah "passthrough", "mapped-xattr", "mapped-file" dan "none". Di dalam
model keamanan "passthrough", file disimpan menggunakan kredensial yang sama seperti mereka
dibuat pada tamu. Ini membutuhkan QEMU untuk dijalankan sebagai root. dalam "mapped-xattr"
model keamanan, beberapa atribut file seperti uid, gid, bit mode, dan tautan
target disimpan sebagai atribut file. Untuk "file yang dipetakan" atribut ini adalah
disimpan di direktori .virtfs_metadata yang tersembunyi. Direktori diekspor oleh ini
model keamanan tidak dapat berinteraksi dengan alat unix lainnya. model keamanan "tidak ada" adalah
sama seperti passthrough kecuali server tidak akan melaporkan kegagalan jika gagal mengatur file
atribut seperti kepemilikan. Model keamanan wajib hanya untuk fsdriver lokal.
Fsdriver lain (seperti handle, proxy) tidak menggunakan model keamanan sebagai parameter.

tulisan =menulis
Ini adalah argumen opsional. Satu-satunya nilai yang didukung adalah "segera". Ini berarti
cache halaman host itu akan digunakan untuk membaca dan menulis data tetapi menulis notifikasi
akan dikirim ke tamu hanya ketika data telah dilaporkan seperti yang ditulis oleh
subsistem penyimpanan.

dibaca saja
Memungkinkan mengekspor 9p share sebagai mount hanya baca untuk tamu. Secara default baca-tulis
akses diberikan.

soket =stopkontak
Memungkinkan driver sistem file proxy untuk menggunakan file soket yang diteruskan untuk berkomunikasi dengan
virtfs-proxy-helper

kaus kaki_fd=kaus kaki_fd
Memungkinkan driver sistem file proxy untuk menggunakan deskriptor soket yang diteruskan untuk berkomunikasi
dengan virtfs-proxy-helper. Biasanya pembantu seperti libvirt akan membuat socketpair dan
berikan salah satu fds sebagai sock_fd

Opsi -fsdev digunakan bersama dengan -device driver "virtio-9p-pci".

-Deva virtio-9p-pci,fsdev=id,mount_tag=mount_tag
Pilihan untuk driver virtio-9p-pci adalah:

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

mount_tag=mount_tag
Menentukan nama tag yang akan digunakan oleh tamu untuk memasang titik ekspor ini

-virtfs
fsdriver[,jalan=path],mount_tag=mount_tag[,model_keamanan=keamanan_model][,tulisan=menulis][,hanya baca][,soket=stopkontak|kaus kaki_fd=kaus kaki_fd]
Bentuk umum dari opsi pass-through sistem File Virtual adalah:

fsdriver
Opsi ini menentukan backend driver fs yang akan digunakan. Saat ini "lokal", "pegangan"
dan driver sistem file "proxy" didukung.

id =id
Menentukan pengenal untuk perangkat ini

jalan =path
Menentukan jalur ekspor untuk perangkat sistem file. File di bawah jalur ini akan
tersedia untuk klien 9p pada tamu.

keamanan_model=keamanan_model
Menentukan model keamanan yang akan digunakan untuk jalur ekspor ini. Keamanan yang didukung
model adalah "passthrough", "mapped-xattr", "mapped-file" dan "none". Di dalam
model keamanan "passthrough", file disimpan menggunakan kredensial yang sama seperti mereka
dibuat pada tamu. Ini membutuhkan QEMU untuk dijalankan sebagai root. dalam "mapped-xattr"
model keamanan, beberapa atribut file seperti uid, gid, bit mode, dan tautan
target disimpan sebagai atribut file. Untuk "file yang dipetakan" atribut ini adalah
disimpan di direktori .virtfs_metadata yang tersembunyi. Direktori diekspor oleh ini
model keamanan tidak dapat berinteraksi dengan alat unix lainnya. model keamanan "tidak ada" adalah
sama seperti passthrough kecuali server tidak akan melaporkan kegagalan jika gagal mengatur file
atribut seperti kepemilikan. Model keamanan wajib hanya untuk fsdriver lokal.
Fsdriver lain (seperti handle, proxy) tidak menggunakan model keamanan sebagai parameter.

tulisan =menulis
Ini adalah argumen opsional. Satu-satunya nilai yang didukung adalah "segera". Ini berarti
cache halaman host itu akan digunakan untuk membaca dan menulis data tetapi menulis notifikasi
akan dikirim ke tamu hanya ketika data telah dilaporkan seperti yang ditulis oleh
subsistem penyimpanan.

dibaca saja
Memungkinkan mengekspor 9p share sebagai mount hanya baca untuk tamu. Secara default baca-tulis
akses diberikan.

soket =stopkontak
Memungkinkan driver sistem file proxy untuk menggunakan file soket yang diteruskan untuk berkomunikasi dengan
virtfs-proxy-helper. Biasanya helper seperti libvirt akan membuat socketpair dan pass
salah satu fds sebagai sock_fd

kaus kaki_fd
Mengaktifkan driver sistem file proxy untuk menggunakan 'sock_fd' yang diteruskan sebagai deskriptor soket
untuk berinteraksi dengan virtfs-proxy-helper

-virtfs_synth
Buat gambar sistem file sintetis

Opsi USB:

-usb
Aktifkan driver USB (akan segera menjadi default)

-perangkat USB nama pengembang
Tambahkan perangkat USB nama pengembang.

mouse
Tikus maya. Ini akan menimpa emulasi mouse PS/2 saat diaktifkan.

tablet
Perangkat penunjuk yang menggunakan koordinat absolut (seperti layar sentuh). Ini berarti
QEMU dapat melaporkan posisi mouse tanpa harus mengambil mouse. Juga
menimpa emulasi mouse PS/2 saat diaktifkan.

cakram:[format=format]:fillet
Perangkat penyimpanan massal berdasarkan file. opsional format argumen akan digunakan
daripada mendeteksi format. Dapat digunakan untuk menentukan "format = mentah" untuk menghindari
menafsirkan tajuk format yang tidak tepercaya.

host:bis.addr
Lewati perangkat host yang diidentifikasi oleh bis.addr (khusus Linux).

host:vendor_id:ID Produk
Lewati perangkat host yang diidentifikasi oleh vendor_id:ID Produk (khusus Linux).

serial:[vendor=vendor_id][,produkid=ID Produk]:dev
Konverter serial ke perangkat karakter host dev, lihat "-serial" untuk ketersediaan
perangkat.

braille
Perangkat braille. Ini akan menggunakan BrlAPI untuk menampilkan keluaran braille pada real or
perangkat palsu.

bersih:Pilihan
Adaptor jaringan yang mendukung protokol CDC ethernet dan RNDIS.

Pilihan tampilan:

-tampilan mengetik
Pilih jenis tampilan yang akan digunakan. Opsi ini adalah pengganti gaya lama
-sdl/-curses/... pilihan. Nilai yang valid untuk mengetik adalah

sdl Tampilkan output video melalui SDL (biasanya di jendela grafik terpisah; lihat SDL
dokumentasi untuk kemungkinan lain).

kutukan
Tampilkan output video melalui kutukan. Untuk model perangkat grafis yang mendukung teks
mode, QEMU dapat menampilkan output ini menggunakan antarmuka kutukan/ncurses. Tidak ada yang
ditampilkan saat perangkat grafis dalam mode grafis atau jika perangkat grafis
tidak mendukung mode teks. Umumnya hanya model perangkat VGA yang mendukung teks
mode.

tak satupun
Jangan tampilkan keluaran video. Tamu masih akan melihat kartu grafis yang ditiru,
tetapi outputnya tidak akan ditampilkan ke pengguna QEMU. Opsi ini berbeda dari
opsi -nographic karena hanya memengaruhi apa yang dilakukan dengan output video;
-nographic juga mengubah tujuan data port serial dan paralel.

gtk Tampilkan output video di jendela GTK. Antarmuka ini menyediakan menu tarik-turun dan
elemen UI lainnya untuk mengonfigurasi dan mengontrol VM selama waktu proses.

vnc Mulai server VNC di layar

-nografis
Biasanya, QEMU menggunakan SDL untuk menampilkan output VGA. Dengan opsi ini, Anda benar-benar dapat
nonaktifkan output grafis sehingga QEMU adalah aplikasi baris perintah sederhana. NS
port serial yang ditiru dialihkan pada konsol dan di-mux dengan monitor (kecuali
diarahkan ke tempat lain secara eksplisit). Oleh karena itu, Anda masih dapat menggunakan QEMU untuk men-debug Linux
kernel dengan konsol serial. Menggunakan Ca h untuk bantuan tentang beralih antara konsol dan
monitor.

-kutukan
Biasanya, QEMU menggunakan SDL untuk menampilkan output VGA. Dengan opsi ini, QEMU dapat menampilkan
output VGA saat dalam mode teks menggunakan antarmuka kutukan/ncurses. Tidak ada yang
ditampilkan dalam mode grafis.

-tanpa bingkai
Jangan gunakan dekorasi untuk jendela SDL dan mulai menggunakan seluruh layar yang tersedia
ruang angkasa. Ini membuat penggunaan QEMU di ruang kerja desktop khusus menjadi lebih nyaman.

-alt-ambil
Gunakan Ctrl-Alt-Shift untuk mengambil mouse (bukan Ctrl-Alt). Perhatikan bahwa ini juga mempengaruhi
tombol khusus (untuk layar penuh, peralihan mode monitor, dll).

-ctrl-ambil
Gunakan Right-Ctrl untuk mengambil mouse (bukan Ctrl-Alt). Perhatikan bahwa ini juga memengaruhi
tombol khusus (untuk layar penuh, peralihan mode monitor, dll).

-tidak-berhenti
Nonaktifkan kemampuan menutup jendela SDL.

-sdl
Aktifkan SDL.

-membumbui Option[,Option[,...]]
Aktifkan protokol desktop jarak jauh rempah-rempah. Opsi yang valid adalah

pelabuhan=
Atur bumbu port TCP yang mendengarkan untuk saluran teks biasa.

addr=
Atur bumbu alamat IP yang mendengarkan. Default adalah alamat apa pun.

ipv4
ipv6
unix
Paksa menggunakan versi IP yang ditentukan.

kata sandi =
Tetapkan kata sandi yang perlu Anda autentikasi.

sasl
Mengharuskan klien menggunakan SASL untuk mengautentikasi dengan bumbu. Pilihan yang tepat
metode otentikasi yang digunakan dikendalikan dari sistem / SASL pengguna
file konfigurasi untuk layanan 'qemu'. Ini biasanya ditemukan di
/etc/sasl2/qemu.conf. Jika menjalankan QEMU sebagai pengguna yang tidak memiliki hak istimewa, lingkungan
variabel SASL_CONF_PATH dapat digunakan untuk membuatnya mencari lokasi alternatif untuk
konfigurasi layanan Sementara beberapa metode autentikasi SASL juga dapat menyediakan enkripsi data (mis
GSSAPI), disarankan agar SASL selalu digabungkan dengan 'tls' dan 'x509'
pengaturan untuk mengaktifkan penggunaan SSL dan sertifikat server. Ini memastikan data
enkripsi mencegah kompromi kredensial otentikasi.

nonaktifkan-tiket
Izinkan klien terhubung tanpa otentikasi.

nonaktifkan-salin-tempel
Nonaktifkan salin tempel antara klien dan tamu.

nonaktifkan-agen-file-xfer
Nonaktifkan file-xfer berbasis spice-vdagent antara klien dan tamu.

tls-port=
Atur bumbu port TCP sedang mendengarkan untuk saluran terenkripsi.

x509-dir=
Setel direktori file x509. Mengharapkan nama file yang sama dengan -vnc $display,x509=$dir

x509-key-file=
x509-key-password=
x509-cert-file=
x509-cacert-file=
x509-dh-key-file=
Nama file x509 juga dapat dikonfigurasi satu per satu.

tls-cipher=
Tentukan sandi mana yang akan digunakan.

tls-channel=[main|tampilan|kursor|input|rekam|pemutaran]
plaintext-channel=[main|tampilan|kursor|input|rekam|pemutaran]
Paksa saluran tertentu untuk digunakan dengan atau tanpa enkripsi TLS. Pilihannya bisa
ditentukan beberapa kali untuk mengonfigurasi beberapa saluran. Nama khusus
"default" dapat digunakan untuk mengatur mode default. Untuk saluran yang tidak
secara eksplisit dipaksa ke dalam satu mode, klien rempah-rempah diizinkan untuk memilih tls/plaintext
sesukanya.

image-compression=[auto_glz|auto_lz|quic|glz|lz|mati]
Konfigurasi kompresi gambar (lossless). Standarnya adalah auto_glz.

jpeg-wan-compression=[otomatis|tidak pernah|selalu]
zlib-glz-wan-compression=[otomatis|tidak pernah|selalu]
Konfigurasikan kompresi gambar wan (lossy untuk tautan lambat). Defaultnya adalah otomatis.

streaming-video=[mati|semua|filter]
Konfigurasikan deteksi aliran video. Standarnya adalah filter.

agen-mouse=[on|off]
Mengaktifkan/menonaktifkan acara mouse yang lewat melalui vdagent. Standar aktif.

playback-compression=[aktif|nonaktif]
Aktifkan/nonaktifkan kompresi aliran audio (menggunakan celt 0.5.1). Standar aktif.

mulus-migrasi=[aktif|nonaktif]
Aktifkan/nonaktifkan migrasi mulus bumbu. Standar nonaktif.

-potret
Putar output grafis 90 derajat ke kiri (hanya LCD PXA).

-memutar deg
Putar output grafis beberapa derajat ke kiri (hanya LCD PXA).

-vga mengetik
Pilih jenis kartu VGA yang akan ditiru. Nilai yang valid untuk mengetik adalah

awan tipis
Kartu Video Cirrus Logic GD5446. Semua versi Windows mulai dari Windows 95
harus mengenali dan menggunakan kartu grafis ini. Untuk kinerja yang optimal, gunakan 16 bit
kedalaman warna pada OS tamu dan host. (Yang ini defaultnya)

std Kartu VGA standar dengan ekstensi Bochs VBE. Jika OS tamu Anda mendukung VESA
Ekstensi 2.0 VBE (misalnya Windows XP) dan jika Anda ingin menggunakan mode resolusi tinggi
(>= 1280x1024x16) maka Anda harus menggunakan opsi ini.

vmware
Adaptor yang kompatibel dengan VMWare SVGA-II. Gunakan jika Anda memiliki cukup baru
Server XFree86/XOrg atau tamu Windows dengan driver untuk kartu ini.

qxl Kartu grafis paravirtual QXL. Ini kompatibel dengan VGA (termasuk VESA 2.0 VBE
mendukung). Bekerja paling baik dengan driver tamu qxl diinstal. Pilihan yang direkomendasikan
saat menggunakan protokol rempah-rempah.

terima kasih (hanya sun4m) framebuffer Sun TCX. Ini adalah framebuffer default untuk sun4m
mesin dan menawarkan kedalaman warna 8-bit dan 24-bit pada resolusi tetap
1024x768.

cg3 (khusus sun4m) Sun cgthree framebuffer. Ini adalah framebuffer 8-bit sederhana untuk sun4m
mesin tersedia dalam resolusi 1024x768 (OpenBIOS) dan 1152x900 (OBP)
ditujukan untuk orang yang ingin menjalankan versi Solaris yang lebih lama.

keahlian
Kartu VGA Virtio.

tak satupun
Nonaktifkan kartu VGA.

-layar penuh
Mulai dalam layar penuh.

-g lebarxtinggi[xkedalaman]
Atur resolusi dan kedalaman grafis awal (PPC, SPARC saja).

-vnc pameran[,Option[,Option[,...]]]]
Biasanya, QEMU menggunakan SDL untuk menampilkan output VGA. Dengan opsi ini, Anda dapat memiliki
QEMU mendengarkan di layar VNC pameran dan mengarahkan ulang tampilan VGA melalui sesi VNC.
Sangat berguna untuk mengaktifkan perangkat tablet usb saat menggunakan opsi ini (opsi
-perangkat USB tablet). Saat menggunakan tampilan VNC, Anda harus menggunakan -k parameter untuk disetel
tata letak keyboard jika Anda tidak menggunakan en-us. Sintaks yang valid untuk pameran is

tuan rumah:d
Koneksi TCP hanya akan diizinkan dari tuan rumah pada layar d. Dengan konvensi
Port TCP adalah 5900+d. Opsional, tuan rumah dapat dihilangkan dalam hal ini server akan
menerima koneksi dari host mana pun.

unix:path
Koneksi akan diizinkan melalui soket domain UNIX di mana: path adalah lokasi
soket unix untuk mendengarkan koneksi.

tak satupun
VNC diinisialisasi tetapi tidak dimulai. Perintah "ubah" monitor dapat digunakan untuk
kemudian mulai server VNC.

Menyusul pameran nilai mungkin ada satu atau lebih Option bendera dipisahkan dengan koma.
Opsi yang valid adalah

membalikkan
Hubungkan ke klien VNC yang mendengarkan melalui koneksi "terbalik". klien adalah
ditentukan oleh pameran. Untuk koneksi jaringan terbalik (tuan rumah:d"terbalik"),
d argumen adalah nomor port TCP, bukan nomor tampilan.

soket web
Membuka port mendengarkan TCP tambahan yang didedikasikan untuk koneksi VNC Websocket. Oleh
definisi port Websocket adalah 5700+pameran. Jika tuan rumah adalah koneksi yang ditentukan
hanya akan diizinkan dari host ini. Sebagai alternatif, port Websocket dapat
ditentukan dengan menggunakan "websocket"=pelabuhan. Jika tidak ada kredensial TLS yang diberikan,
koneksi websocket berjalan dalam mode tidak terenkripsi. Jika kredensial TLS diberikan,
koneksi websocket memerlukan koneksi klien terenkripsi.

kata sandi
Mengharuskan otentikasi berbasis kata sandi digunakan untuk koneksi klien.

Kata sandi harus diatur secara terpisah menggunakan perintah "set_password" di
pcsys_monitor. Sintaks untuk mengubah kata sandi Anda adalah: "set_password
" di mana bisa berupa "vnc" atau "bumbu".

Jika Anda ingin berubah kedaluwarsa kata sandi, Anda harus menggunakan
"password_kedaluwarsa " di mana waktu kedaluwarsa bisa menjadi satu
dari opsi berikut: sekarang, tidak pernah, +detik atau waktu kedaluwarsa UNIX, mis
+60 untuk membuat kata sandi kedaluwarsa dalam 60 detik, atau 1335196800 untuk membuat kata sandi kedaluwarsa
pada "Senin 23 Apr 12:00:00 EDT 2012" (waktu UNIX untuk tanggal dan waktu ini).

Anda juga dapat menggunakan kata kunci "sekarang" atau "tidak pernah" untuk waktu kedaluwarsa untuk memungkinkan
kata sandi untuk segera kedaluwarsa atau tidak pernah kedaluwarsa.

tls-kredit=ID
Memberikan ID kumpulan kredensial TLS yang akan digunakan untuk mengamankan server VNC. Mereka
akan berlaku untuk soket server VNC normal dan soket websocket (jika
diaktifkan). Menyetel kredensial TLS akan menyebabkan soket server VNC mengaktifkan
Mekanisme autentikasi VeNCrypt. Kredensial seharusnya sudah dibuat sebelumnya
menggunakan -obyek tls-kredit argumen.

tls-kredit parameter usang tls, x509, dan x509verifikasi pilihan, dan sebagai
seperti itu tidak diizinkan untuk mengatur opsi tipe baru dan lama secara bersamaan.

tls Mengharuskan klien menggunakan TLS saat berkomunikasi dengan server VNC. Ini menggunakan
kredensial TLS anonim sehingga rentan terhadap serangan man-in-the-middle. Dia
merekomendasikan agar opsi ini digabungkan dengan x509 or x509verifikasi
Pilihan.

Opsi ini sekarang tidak digunakan lagi karena menggunakan tls-kredit argumen.

x509=/path/ke/sertifikat/dir
Berlaku jika tls ditentukan. Mengharuskan kredensial x509 digunakan untuk bernegosiasi
sesi TLS. Server akan mengirimkan sertifikat x509 ke klien. Dia
merekomendasikan agar kata sandi ditetapkan pada server VNC untuk memberikan otentikasi
klien saat digunakan. Jalur yang mengikuti opsi ini menentukan di mana
x509 sertifikat yang akan diambil dari. Lihat vnc_security bagian untuk detailnya
pada pembuatan sertifikat.

Opsi ini sekarang tidak digunakan lagi karena menggunakan tls-kredit argumen.

x509verifikasi=/path/ke/sertifikat/dir
Berlaku jika tls ditentukan. Mengharuskan kredensial x509 digunakan untuk bernegosiasi
sesi TLS. Server akan mengirimkan sertifikat x509 ke klien, dan
meminta klien mengirim sertifikat x509 sendiri. Server akan memvalidasi
sertifikat klien terhadap sertifikat CA, dan tolak klien ketika
validasi gagal. Jika otoritas sertifikat dipercaya, ini sudah cukup
mekanisme otentikasi. Anda mungkin masih ingin mengatur kata sandi di server VNC
sebagai lapisan otentikasi kedua. Jalur yang mengikuti opsi ini menentukan di mana
sertifikat x509 harus diambil dari. Lihat vnc_security bagian untuk
detail tentang pembuatan sertifikat.

Opsi ini sekarang tidak digunakan lagi karena menggunakan tls-kredit argumen.

sasl
Mengharuskan klien menggunakan SASL untuk mengautentikasi dengan server VNC. Tepat
pilihan metode otentikasi yang digunakan dikendalikan dari sistem / SASL pengguna
file konfigurasi untuk layanan 'qemu'. Ini biasanya ditemukan di
/etc/sasl2/qemu.conf. Jika menjalankan QEMU sebagai pengguna yang tidak memiliki hak istimewa, lingkungan
variabel SASL_CONF_PATH dapat digunakan untuk membuatnya mencari lokasi alternatif untuk
konfigurasi layanan Sementara beberapa metode autentikasi SASL juga dapat menyediakan enkripsi data (mis
GSSAPI), disarankan agar SASL selalu digabungkan dengan 'tls' dan 'x509'
pengaturan untuk mengaktifkan penggunaan SSL dan sertifikat server. Ini memastikan data
enkripsi mencegah kompromi kredensial otentikasi. Lihat
vnc_security bagian untuk detail tentang penggunaan otentikasi SASL.

acl Aktifkan daftar kontrol akses untuk memeriksa sertifikat klien x509 dan SASL
berpesta. Untuk sertifikat x509, pemeriksaan ACL dilakukan terhadap sertifikat
nama yang terhormat. Ini adalah sesuatu yang terlihat seperti
"C=GB,O=ACME,L=Boston,CN=bob". Untuk pihak SASL, pemeriksaan ACL dilakukan terhadap
nama pengguna, yang bergantung pada plugin SASL, dapat menyertakan komponen ranah, mis
"bob" atau "[email dilindungi]". Ketika acl bendera diatur, daftar akses awal
akan kosong, dengan kebijakan "tolak". Dengan demikian tidak seorang pun akan diizinkan untuk menggunakan VNC
server sampai ACL telah dimuat. Ini dapat dicapai dengan menggunakan "acl"
perintah pantau.

lossy
Aktifkan metode kompresi lossy (gradien, JPEG, ...). Jika opsi ini disetel, VNC
klien mungkin menerima pembaruan framebuffer lossy tergantung pada pengaturan pengkodeannya.
Mengaktifkan opsi ini dapat menghemat banyak bandwidth dengan mengorbankan kualitas.

non-adaptif
Nonaktifkan pengkodean adaptif. Encoding adaptif diaktifkan secara default. NS
pengkodean adaptif akan mencoba mendeteksi wilayah layar yang sering diperbarui, dan mengirim
pembaruan di wilayah ini menggunakan penyandian lossy (seperti JPEG). Ini bisa benar-benar
berguna untuk menghemat bandwidth saat memutar video. Menonaktifkan penyandian adaptif
mengembalikan perilaku statis asli dari pengkodean seperti Ketat.

share=[allow-exclusive|force-shared|abaikan]
Tetapkan kebijakan berbagi tampilan. 'allow-exclusive' memungkinkan klien untuk meminta eksklusif
mengakses. Seperti yang disarankan oleh rfb spec ini diimplementasikan dengan menjatuhkan lainnya
koneksi. Menghubungkan banyak klien secara paralel mengharuskan semua klien bertanya
untuk sesi bersama (vncviewer: -shared switch). Ini adalah default.
'dibagi paksa' menonaktifkan akses klien eksklusif. Berguna untuk desktop bersama
sesi, di mana Anda tidak ingin seseorang lupa menentukan -shared disconnect
orang lain. 'abaikan' sepenuhnya mengabaikan bendera bersama dan mengizinkan semua orang
terhubung tanpa syarat. Tidak sesuai dengan spesifikasi rfb tetapi QEMU tradisional
tingkah laku.

i386 hanya menargetkan:

-win2k-retas
Gunakan saat menginstal Windows 2000 untuk menghindari bug disk penuh. Setelah Windows 2000 adalah
terinstal, Anda tidak lagi memerlukan opsi ini (opsi ini memperlambat transfer IDE).

-no-fd-bootchk
Nonaktifkan pemeriksaan tanda tangan boot untuk floppy disk di BIOS. Mungkin diperlukan untuk boot dari
floppy disk lama.

-tidak-acpi
Nonaktifkan dukungan ACPI (Konfigurasi Lanjutan dan Antarmuka Daya). Gunakan jika Anda
OS tamu mengeluh tentang masalah ACPI (hanya mesin target PC).

-tidak-hpet
Nonaktifkan dukungan HPET.

-ramah [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 tabel ACPI dengan bidang header tertentu dan konteks dari file tertentu. Untuk
file=, ambil seluruh tabel ACPI dari file yang ditentukan, termasuk semua header ACPI
(mungkin ditimpa oleh opsi lain). Untuk data=, hanya bagian data dari tabel yang
digunakan, semua informasi header ditentukan dalam baris perintah.

-smbio berkas=biner
Muat entri SMBIOS dari file biner.

-smbio jenis=0[,penjual=str][,versi=str][,tanggal=str][,lepas=%DD][,uefi=hidup|mati]
Tentukan bidang SMBIOS tipe 0

-smbio
tipe=1[,produsen=str][,produk=str][,versi=str] [, seri =str] [,uuid=uuid] [,sku=str][,keluarga=str]
Tentukan bidang SMBIOS tipe 1

-smbio
tipe=2[,produsen=str][,produk=str][,versi=str] [, seri =str][, aset=str][,lokasi=str][,keluarga=str]
Tentukan bidang SMBIOS tipe 2

-smbio tipe=3[,produsen=str][,versi=str] [, seri =str][, aset=str] [,sku=str]
Tentukan bidang SMBIOS tipe 3

-smbio
ketik=4[,sock_pfx=str][,produsen=str][,versi=str] [, seri =str][, aset=str][,bagian=str]
Tentukan bidang SMBIOS tipe 4

-smbio
ketik=17[,loc_pfx=str] [,bank=str][,produsen=str] [, seri =str][, aset=str][,bagian=str][,kecepatan=%d]
Tentukan bidang SMBIOS tipe 17

Opsi jaringan:

-bersih bagus[,vlan=n][,makaddr=mac] [, model =mengetik] [,nama=nama][,tambah=addr][,vektor=v]
Buat Kartu Antarmuka Jaringan baru dan sambungkan ke VLAN n (n = 0 adalah default).
NIC adalah e1000 secara default pada target PC. Secara opsional, alamat MAC dapat berupa
diubah menjadi mac, alamat perangkat disetel ke addr (hanya kartu PCI), dan a nama dapat
ditugaskan untuk digunakan dalam perintah monitor. Secara opsional, untuk kartu PCI, Anda dapat menentukan
jumlah v vektor MSI-X yang harus dimiliki kartu; opsi ini saat ini saja
mempengaruhi kartu virtio; mengatur v = 0 untuk menonaktifkan MSI-X. Jika tidak -bersih opsi ditentukan, a
NIC tunggal dibuat. QEMU dapat meniru beberapa model kartu jaringan yang berbeda.
Nilai yang valid untuk mengetik adalah "virtio", "i82551", "i82557b", "i82559er", "ne2k_pci",
"ne2k_isa", "pcnet", "rtl8139", "e1000", "smc91c111", "tombak" dan "mcf_fec". Tidak semua
perangkat didukung pada semua target. Gunakan "-net nic,model=help" untuk daftar
perangkat yang tersedia untuk target Anda.

-netdev pengguna, id=id[,Option] [,Option] [,...]
-bersih pengguna[,Option] [,Option] [,...]
Gunakan tumpukan jaringan mode pengguna yang tidak memerlukan hak administrator untuk dijalankan.
Opsi yang valid adalah:

vlan=n
Hubungkan tumpukan mode pengguna ke VLAN n (n = 0 adalah default).

id =id
nama =nama
Tetapkan nama simbolis untuk digunakan dalam perintah monitor.

bersih =addr[/masker]
Tetapkan alamat jaringan IP yang akan dilihat tamu. Secara opsional tentukan netmask, baik
dalam bentuk abcd atau sebagai jumlah bit paling atas yang valid. Standarnya adalah 10.0.2.0/24.

tuan rumah =addr
Tentukan alamat host yang terlihat oleh tamu. Defaultnya adalah IP ke-2 di tamu
jaringan, iexxx2.

batasi=on|off
Jika opsi ini diaktifkan, tamu akan diisolasi, yaitu tidak dapat
hubungi host dan tidak ada paket IP tamu yang akan dirutekan melalui host ke
di luar. Opsi ini tidak memengaruhi aturan penerusan yang ditetapkan secara eksplisit.

nama host =nama
Menentukan nama host klien yang dilaporkan oleh server DHCP bawaan.

dhcpmulai=addr
Tentukan yang pertama dari 16 IP yang dapat ditetapkan oleh server DHCP internal. Standarnya adalah
IP ke-15 hingga ke-31 di jaringan tamu, iexxx15 hingga xxx31.

dns=addr
Tentukan alamat yang terlihat oleh tamu dari server nama virtual. Alamatnya harus
berbeda dari alamat host. Defaultnya adalah IP ke-3 di jaringan tamu, yaitu
xxx3.

pencarian dns=domain
Menyediakan entri untuk daftar pencarian domain yang dikirim oleh server DHCP bawaan.
Lebih dari satu sufiks domain dapat ditransmisikan dengan menentukan opsi ini multiple
waktu. Jika didukung, ini akan menyebabkan tamu secara otomatis mencoba menambahkan
sufiks domain yang diberikan jika nama domain tidak dapat diselesaikan.

Contoh:

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

tftp=dir
Saat menggunakan tumpukan jaringan mode pengguna, aktifkan server TFTP internal. File-file
in dir akan diekspos sebagai root dari server TFTP. Klien TFTP pada tamu
harus dikonfigurasi dalam mode biner (gunakan perintah "bin" dari klien TFTP Unix).

file boot=fillet
Saat menggunakan tumpukan jaringan mode pengguna, siaran fillet sebagai nama file BOOTP. Di dalam
berhubungan dengan tftp, ini dapat digunakan untuk mem-boot jaringan tamu dari lokal
direktori.

Contoh (menggunakan pxelinux):

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

seseorang =dir[,smbserver=addr]
Saat menggunakan tumpukan jaringan mode pengguna, aktifkan server SMB bawaan sehingga
OS Windows dapat mengakses file host di dir transparan. Alamat IP dari
server SMB dapat diatur ke addr. Secara default IP ke-4 di jaringan tamu adalah
digunakan, iexxx4.

Di OS Windows tamu, baris:

10.0.2.4 server seseorang

harus ditambahkan dalam file C:\WINDOWS\LMHOSTS (untuk windows 9x/Me) atau
C:\WINNT\SYSTEM32\DRIVERS\ETC\LMHOSTS (WindowsNT/2000).

Kemudian dir dapat diakses di \smbserver\qemu.

Perhatikan bahwa server SAMBA harus diinstal pada OS host. QEMU diuji
berhasil dengan versi smbd dari Red Hat 9, Fedora Core 3 dan OpenSUSE 11.x.

hostfwd=[tcp|udp]:[hostaddr]:pelabuhan tuan rumah-[tamuaddr]:pelabuhan tamu
Arahkan ulang koneksi TCP atau UDP yang masuk ke port host pelabuhan tuan rumah ke IP tamu
alamat tamuaddr di pelabuhan tamu pelabuhan tamu. Jika tamuaddr tidak ditentukan, itu
nilainya adalah xxx15 (alamat default pertama yang diberikan oleh server DHCP bawaan). Oleh
menentukan hostaddr, aturan dapat diikat ke antarmuka host tertentu. Jika tidak
jenis koneksi diatur, TCP digunakan. Opsi ini dapat diberikan beberapa kali.

Misalnya, untuk mengarahkan ulang koneksi host X11 dari layar 1 ke layar tamu 0, gunakan
berikut:

# pada tuan rumah
qemu-system-i386 -pengguna bersih,hostfwd=tcp:127.0.0.1:6001-:6000 [...]
# host xterm ini harus terbuka di server X11 tamu
xterm -tampilan :1

Untuk mengalihkan koneksi telnet dari port host 5555 ke port telnet pada tamu,
gunakan yang berikut ini:

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

Kemudian ketika Anda menggunakan host "telnet localhost 5555", Anda terhubung ke tamu
server telnet.

tamufwd=[tcp]:Server:pelabuhan-dev
tamufwd=[tcp]:Server:pelabuhan-cmd:perintah
Meneruskan koneksi TCP tamu ke alamat IP Server di pelabuhan pelabuhan ke
perangkat karakter dev atau ke program yang dijalankan oleh cmd:perintah yang melahirkan
untuk setiap koneksi. Opsi ini dapat diberikan beberapa kali.

Anda dapat menggunakan chardev secara langsung dan menggunakannya di seluruh QEMU
seumur hidup, seperti pada contoh berikut:

# buka 10.10.1.1:4321 saat boot, sambungkan 10.0.2.100:1234 ke sana kapan pun
# tamu mengaksesnya
qemu -pengguna bersih,guestfwd=tcp:10.0.2.100:1234-tcp:10.10.1.1:4321 [...]

Atau Anda dapat menjalankan perintah pada setiap koneksi TCP yang dibuat oleh tamu, jadi
bahwa QEMU berperilaku mirip dengan proses inetd untuk server virtual itu:

# panggil "netcat 10.10.1.1 4321" pada setiap koneksi TCP ke 10.0.2.100:1234
# dan hubungkan aliran TCP ke stdin/stdout-nya
qemu -net 'pengguna,guestfwd=tcp:10.0.2.100:1234-cmd:netcat 10.10.1.1 4321'

Catatan: Opsi lama yang berdiri sendiri -tftp, -bootp, -smb dan -redir masih diproses
dan diterapkan ke pengguna -net. Mencampurnya dengan sintaks konfigurasi baru memberikan
hasil yang tidak ditentukan. Penggunaannya untuk aplikasi baru tidak disarankan karena akan terjadi
dihapus dari versi mendatang.

-netdev ketuk, id=id[, fd=h][,jikanama=nama][,skrip=fillet] [, skrip bawah =file][,pembantu=penolong]
-bersih
ketuk[,vlan=n][,nama=nama] [,fd=h][,jikanama=nama][,skrip=fillet] [, skrip bawah =file][,pembantu=penolong]
Hubungkan antarmuka jaringan TAP host nama ke VLAN n.

Gunakan skrip jaringan fillet untuk mengonfigurasinya dan skrip jaringan file untuk
mendekonfigurasinya. Jika nama tidak disediakan, OS secara otomatis menyediakannya. NS
skrip konfigurasi jaringan default adalah /etc/qemu-ifup dan dekonfigurasi jaringan default
naskah adalah /etc/qemu-ifdown. Menggunakan naskah = tidak or downscript = tidak untuk menonaktifkan skrip
eksekusi.

Jika menjalankan QEMU sebagai pengguna yang tidak memiliki hak, gunakan pembantu jaringan penolong untuk mengonfigurasi
antarmuka TAP. Pembantu jaringan default yang dapat dieksekusi adalah
/path/ke/qemu-bridge-helper.

fd=h dapat digunakan untuk menentukan pegangan antarmuka TAP host yang sudah dibuka.

contoh:

#luncurkan instans QEMU dengan skrip jaringan default
qemu-system-i386 linux.img -net nic -net ketuk

#luncurkan instans QEMU dengan dua NIC, masing-masing terhubung
#ke perangkat 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

#luncurkan instans QEMU dengan pembantu jaringan default untuk
#hubungkan perangkat TAP untuk menjembatani br0
qemu-system-i386 linux.img\
-net nic -net tap,"helper=/path/to/qemu-bridge-helper"

-netdev jembatan, id=id[, br=jembatan][,pembantu=penolong]
-bersih jembatan[,vlan=n][,nama=nama] [,br=jembatan][,pembantu=penolong]
Hubungkan antarmuka jaringan TAP host ke perangkat jembatan host.

Gunakan pembantu jaringan penolong untuk mengonfigurasi antarmuka TAP dan melampirkannya ke
menjembatani. Pembantu jaringan default yang dapat dieksekusi adalah /path/ke/qemu-bridge-helper dan
perangkat jembatan default adalah br0.

contoh:

#luncurkan instans QEMU dengan pembantu jaringan default untuk
#hubungkan perangkat TAP untuk menjembatani br0
qemu-system-i386 linux.img -net bridge -net nic,model=virtio

#luncurkan instans QEMU dengan pembantu jaringan default untuk
#hubungkan perangkat TAP untuk menjembatani qemubr0
qemu-system-i386 linux.img -jembatan bersih,br=qemubr0 -net nic,model=virtio

-netdev soket, id =id[, fd=h][,dengarkan=[tuan rumah]:pelabuhan][, sambung=tuan rumah:pelabuhan]
-bersih soket[,vlan=n][,nama=nama] [,fd=h] [, dengarkan=[tuan rumah]:pelabuhan][, sambung=tuan rumah:pelabuhan]
Hubungkan VLAN n ke VLAN jarak jauh di mesin virtual QEMU lain menggunakan soket TCP
koneksi. Jika mendengarkan ditentukan, QEMU menunggu koneksi masuk pelabuhan (tuan rumah
bersifat opsional). menghubungkan digunakan untuk terhubung ke instans QEMU lain menggunakan mendengarkan
. fd=h menentukan soket TCP yang sudah dibuka.

Contoh:

# luncurkan instans QEMU pertama
qemu-system-i386 linux.img\
-net nic,macaddr=52:54:00:12:34:56 \
-soket bersih, dengarkan =:1234
# hubungkan VLAN 0 dari instance ini ke VLAN 0
# dari 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] [, siaran =gila:pelabuhan[, localaddr=addr]]
-bersih soket[,vlan=n][,nama=nama] [,fd=h] [, siaran =gila:pelabuhan[, localaddr=addr]]
Buat VLAN n dibagikan dengan mesin virtual QEMU lain menggunakan multicast UDP
socket, secara efektif membuat bus untuk setiap QEMU dengan alamat multicast yang sama gila dan
pelabuhan. CATATAN:

1. Beberapa QEMU dapat dijalankan pada host yang berbeda dan berbagi bus yang sama (dengan asumsi
pengaturan multicast yang benar untuk host ini).

2. Dukungan mcast kompatibel dengan Mode Pengguna Linux (argumen ethN= siaran langsung), Lihat
<http://user-mode-linux.sf.net>.

3. Menggunakan fd=h untuk menentukan soket multicast UDP yang sudah dibuka.

Contoh:

# luncurkan satu instans QEMU
qemu-system-i386 linux.img\
-net nic,macaddr=52:54:00:12:34:56 \
- soket bersih, mcast = 230.0.0.1:1234
# luncurkan instans QEMU lain di "bus" yang sama
qemu-system-i386 linux.img\
-net nic,macaddr=52:54:00:12:34:57 \
- soket bersih, mcast = 230.0.0.1:1234
# luncurkan instance QEMU lainnya di "bus" 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 (Mode Pengguna Linux kompatibel.):

# luncurkan instans QEMU (perhatikan alamat mcast yang dipilih
# adalah default UML)
qemu-system-i386 linux.img\
-net nic,macaddr=52:54:00:12:34:56 \
- soket bersih, mcast = 239.192.168.1:1102
# luncurkan UML
/path/ke/linux ubd0=/path/ke/root_fs eth0=mcast

Contoh (mengirim paket dari host 1.2.3.4):

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=jantung,dst=dstaddr[,srcport=srcport] [, port dst =olahraga],txsesi=sesi tx[,rxsesi=sesi rx][,ipv6][,udp][,cookie64][,penghitung][,penghitung pin][,txcookie=com.txcookie] [, kue rx =rxcookie][, offset=mengimbangi]
-bersih
l2tpv3[,vlan=n][,nama=nama],src=jantung,dst=dstaddr[,srcport=srcport] [, port dst =olahraga],txsesi=sesi tx[,rxsesi=sesi rx][,ipv6][,udp][,cookie64][,penghitung][,penghitung pin][,txcookie=com.txcookie] [, kue rx =rxcookie][, offset=mengimbangi]
Hubungkan VLAN n ke kawat semu L2TPv3. L2TPv3 (RFC3391) adalah protokol populer untuk
mengangkut frame data Ethernet (dan Layer 2) lainnya antara dua sistem. Itu hadir
di router, firewall, dan kernel Linux (dari versi 3.3 dan seterusnya).

Transport ini memungkinkan VM untuk berkomunikasi dengan VM, router, atau firewall lain secara langsung.

src =jantung
alamat sumber (wajib)

dst =dstaddr
alamat tujuan (wajib)

udp pilih enkapsulasi udp (default adalah ip).

srcport=srcport
port udp sumber.

port dst=olahraga
pelabuhan udp tujuan.

ipv6
paksa v6, jika tidak default ke v4.

rx kue=rxcookie
tx kue=com.txcookie
Cookie adalah bentuk keamanan yang lemah dalam spesifikasi l2tpv3. Fungsi mereka adalah
sebagian besar untuk mencegah kesalahan konfigurasi. Secara default mereka adalah 32 bit.

cookie64
Setel ukuran cookie ke 64 bit, bukan default 32

counter=mati
Paksa L2TPv3 'tebang' tanpa penghitung seperti pada
draft-mkonstan-l2tpext-keyed-ipv6-tunnel-00

pin counter = aktif
Mengatasi penanganan penghitung yang rusak di rekan. Ini juga dapat membantu pada jaringan yang memiliki
pemesanan ulang paket.

offset =mengimbangi
Tambahkan offset ekstra antara header dan data

Misalnya, untuk melampirkan VM yang berjalan pada host 4.3.2.1 melalui L2TPv3 ke jembatan br-lan di
host Linux jarak jauh 1.2.3.4:

# Setup tunnel di host linux menggunakan ip mentah sebagai enkapsulasi
# pada 1.2.3.4
ip l2tp menambahkan tunnel remote 4.3.2.1 lokal 1.2.3.4 tunnel_id 1 peer_tunnel_id 1 \
tutup udp udp_sport 16384 udp_dport 16384
ip l2tp tambahkan session tunnel_id 1 nama vmtunnel0 session_id \
0xFFFFFFFF rekan_sesi_id 0xFFFFFFFF
ifconfig vmtunnel0 mtu 1500
ifconfig vmtunnel0 ke atas
brctl addif br-lan vmtunnel0

# pada 4.3.2.1
# luncurkan instance QEMU - jika jaringan Anda memiliki pemesanan ulang atau sangat lossy, tambahkan 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,penghitung

-netdev vde, id=id[, kaus kaki =jalur soket][,pelabuhan=n][,grup=nama grup][,modus=mode oktal]
-bersih vde[,vlan=n][,nama=nama][,kaus kaki=jalur soket]
[,pelabuhan=n][,grup=nama grup][,modus=mode oktal]
Hubungkan VLAN n ke PORT n dari sakelar vde yang berjalan di host dan mendengarkan yang masuk
koneksi aktif jalur soket. Gunakan GRUP nama grup dan MODE mode oktal untuk mengubah default
kepemilikan dan izin untuk port komunikasi. Opsi ini hanya tersedia jika
QEMU telah dikompilasi dengan dukungan vde diaktifkan.

Contoh:

# luncurkan sakelar vde
vde_switch -F -kaos kaki /tmp/myswitch
# luncurkan instans QEMU
qemu-sistem-i386 linux.img -net nic -net vde,sock=/tmp/myswitch

-netdev hubport, id=id, hub =hubid
Buat port hub di QEMU "vlan" hubid.

Netdev hubport memungkinkan Anda menghubungkan NIC ke "vlan" QEMU alih-alih satu netdev.
"-net" dan "-device" dengan parameter vlan buat hub yang diperlukan secara otomatis.

-netdev vhost-pengguna,chardev=id[,vhostforce=on|off][,antrian=n]
Buat netdev pengguna vhost, didukung oleh chardev id. Chardev harus unix
soket domain yang didukung satu. Pengguna vhost menggunakan protokol yang ditentukan secara khusus untuk melewati
pesan penggantian vhost ioctl ke aplikasi di ujung soket yang lain. Pada
tamu non-MSIX, fitur ini dapat dipaksakan dengan vhostforce. Gunakan 'antrian=n' untuk menentukan
jumlah antrian yang akan dibuat untuk multiqueue vhost-user.

Contoh:

qemu -m 512 -file backend memori objek,id=mem,ukuran=512M,mem-path=/hugetlbfs,share=on \
-numa simpul,memdev=mem \
-chardev socket,path=/path/ke/socket \
-netdev type=pengguna-vhost,id=net0,chardev=chr0 \
-perangkat virtio-net-pci,netdev=net0

-bersih buang[,vlan=n][,berkas=fillet] [,len=len]
Buang lalu lintas jaringan di VLAN n untuk mengajukan fillet (qemu-vlan0.pcap secara default). Paling banyak len
byte (64k secara default) per paket disimpan. Format filenya adalah libpcap, jadi bisa
dianalisis dengan alat seperti tcpdump atau Wireshark. Catatan: Untuk perangkat yang dibuat dengan
'-netdev', gunakan '-object filter-dump,...' sebagai gantinya.

-bersih tak satupun
Tunjukkan bahwa tidak ada perangkat jaringan yang harus dikonfigurasi. Ini digunakan untuk menimpa
konfigurasi default (-bersih nic -bersih pemakai) yang diaktifkan jika tidak ada -bersih pilihannya adalah
disediakan.

Opsi perangkat karakter:

Bentuk umum dari pilihan character device adalah:

-chardev backend ,id=id [,mux=hidup|mati] [,Pilihan]
Backend adalah salah satu dari: nol, stopkontak, udp, tikus, vc, ringbuf, fillet, pipa, konsol,
serial, pty, tempat tinggal, braille, tty, paralel, taman bermain, rempah-rempah. tempat bumbu. itu
backend tertentu akan menentukan opsi yang berlaku.

Semua perangkat harus memiliki id, yang dapat berupa string apa pun hingga 127 karakter. Dia
digunakan untuk mengidentifikasi perangkat ini secara unik dalam arahan baris perintah lainnya.

Perangkat karakter dapat digunakan dalam mode multiplexing oleh beberapa front-end. Kunci
urutan Kontrol-a dan c akan memutar fokus input antara ujung depan yang terpasang.
Menentukan mux=pada untuk mengaktifkan mode ini.

Opsi untuk setiap backend dijelaskan di bawah ini.

-chardev nol ,id=id
Perangkat kosong. Perangkat ini tidak akan memancarkan data apa pun, dan akan menghapus data apa pun yang diterimanya.
Backend nol tidak mengambil opsi apa pun.

-chardev stopkontak ,id=id [TCP Pilihan or unix Pilihan] [, pelayan] [, tunggu] [,telnet]
[, sambungkan kembali=detik]
Buat soket aliran dua arah, yang dapat berupa soket TCP atau unix. Sebuah unix
soket akan dibuat jika path ditentukan. Perilaku tidak ditentukan jika opsi TCP adalah
ditentukan untuk soket unix.

Server menentukan bahwa soket harus menjadi soket pendengar.

sekarang menentukan bahwa QEMU tidak boleh memblokir menunggu klien untuk terhubung ke a
soket mendengarkan.

telnet menentukan bahwa lalu lintas pada soket harus menafsirkan urutan pelarian telnet.

menyambung kembali menetapkan batas waktu untuk menghubungkan kembali pada soket non-server saat remote berakhir
pergi. qemu akan menunda beberapa detik ini dan kemudian mencoba menyambung kembali. Nol
menonaktifkan menghubungkan kembali, dan merupakan default.

Opsi soket TCP dan unix diberikan di bawah ini:

TCP pilihan: port =pelabuhan [, tuan rumah =tuan rumah] [,ke=untuk] [, ipv4] [, ipv6] [,Tidak ada penundaan]
tuan rumah untuk soket pendengar menentukan alamat lokal yang akan diikat. Untuk sebuah
menghubungkan spesies soket host jarak jauh untuk terhubung. tuan rumah adalah opsional untuk
soket mendengarkan. Jika tidak ditentukan, defaultnya adalah 0.0.0.0.

pelabuhan untuk soket pendengar menentukan port lokal yang akan diikat. Untuk penghubung
socket menentukan port pada host jarak jauh untuk terhubung. pelabuhan dapat diberikan sebagai
baik nomor port atau nama layanan. pelabuhan Dibutuhkan.

untuk hanya relevan untuk soket mendengarkan. Jika ditentukan, dan pelabuhan tidak bisa
terikat, QEMU akan mencoba untuk mengikat ke port berikutnya hingga dan termasuk untuk sampai
itu berhasil. untuk harus ditentukan sebagai nomor port.

ipv4 dan ipv6 tentukan bahwa IPv4 atau IPv6 harus digunakan. Jika tidak
ditentukan soket dapat menggunakan salah satu protokol.

Tidak ada penundaan menonaktifkan algoritma Nagle.

unix pilihan: jalan =path
path menentukan jalur lokal soket unix. path Dibutuhkan.

-chardev udp ,id=id [, tuan rumah =tuan rumah] ,pelabuhan=pelabuhan [, localaddr=lokaladdr] [,pelaporan lokal=pelabuhan lokal]
[, ipv4] [, ipv6]
Mengirim semua lalu lintas dari tamu ke host jarak jauh melalui UDP.

tuan rumah menentukan host jarak jauh untuk terhubung. Jika tidak ditentukan, defaultnya adalah
"host lokal".

pelabuhan menentukan port pada host jarak jauh untuk terhubung. pelabuhan Dibutuhkan.

lokaladdr menentukan alamat lokal untuk mengikat. Jika tidak ditentukan, defaultnya adalah
0.0.0.0.

pelabuhan lokal menentukan port lokal untuk mengikat. Jika tidak ditentukan lokal yang tersedia
pelabuhan yang akan digunakan.

ipv4 dan ipv6 tentukan bahwa IPv4 atau IPv6 harus digunakan. Jika tidak ada yang ditentukan
perangkat dapat menggunakan salah satu protokol.

-chardev tikus ,id=id
Meneruskan acara msmouse QEMU yang ditiru ke tamu. tikus tidak mengambil apapun
Pilihan.

-chardev vc ,id=id [[,lebar=lebar] [, tinggi =tinggi]] [[,kol=kerah] [,baris=baris]]
Hubungkan ke konsol teks QEMU. vc opsional dapat diberikan ukuran tertentu.

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

kerah dan baris tentukan ukuran konsol agar sesuai dengan konsol teks dengan yang diberikan
ukuran.

-chardev ringbuf ,id=id [, ukuran =ukuran]
Buat buffer cincin dengan ukuran tetap ukuran. ukuran harus menjadi kekuatan dua, dan default
ke "64K").

-chardev fillet ,id=id ,jalan=path
Catat semua lalu lintas yang diterima dari tamu ke file.

path menentukan jalur file yang akan dibuka. File ini akan dibuat jika ya
belum ada, dan ditimpa jika ada. path Dibutuhkan.

-chardev pipa ,id=id ,jalan=path
Buat koneksi dua arah ke tamu. Perilakunya sedikit berbeda antara
Host Windows dan host lainnya:

Di Windows, pipa dupleks tunggal akan dibuat di \.pipa\path.

Di host lain, 2 pipa akan dibuat disebut path. The dan path.keluar. Data ditulis ke
path. The akan diterima oleh tamu. Data yang ditulis oleh tamu dapat dibaca dari
path.keluar. QEMU tidak akan membuat fifo ini, dan mengharuskan mereka untuk hadir.

path membentuk bagian dari jalur pipa seperti dijelaskan di atas. path Dibutuhkan.

-chardev konsol ,id=id
Kirim lalu lintas dari tamu ke output standar QEMU. konsol tidak mengambil apapun
Pilihan.

konsol hanya tersedia di host Windows.

-chardev serial ,id=id ,jalan=jalan
Kirim lalu lintas dari tamu ke perangkat serial di host.

Pada serial host Unix benar-benar akan menerima perangkat tty apa pun, tidak hanya jalur serial.

path menentukan nama perangkat serial yang akan dibuka.

-chardev pty ,id=id
Buat terminal semu baru di host dan sambungkan ke sana. pty tidak mengambil apapun
Pilihan.

pty tidak tersedia di host Windows.

-chardev tempat tinggal ,id=id [,sinyal=hidup|mati]
Hubungkan ke input standar dan output standar dari proses QEMU.

sinyal mengontrol jika sinyal diaktifkan di terminal, termasuk keluar dari QEMU
dengan urutan kunci Kontrol-c. Opsi ini diaktifkan secara default, gunakan sinyal = mati untuk
menonaktifkannya.

tempat tinggal tidak tersedia di host Windows.

-chardev braille ,id=id
Hubungkan ke server BrlAPI lokal. braille tidak mengambil opsi apa pun.

-chardev tty ,id=id ,jalan=path
tty hanya tersedia di host Linux, Sun, FreeBSD, NetBSD, OpenBSD, dan DragonFlyBSD.
Ini adalah alias untuk serial.

path menentukan jalur ke tty. path Dibutuhkan.

-chardev paralel ,id=id ,jalan=path
-chardev taman bermain ,id=id ,jalan=path
paralel hanya tersedia di host Linux, FreeBSD dan DragonFlyBSD.

Hubungkan ke port paralel lokal.

path menentukan jalur ke perangkat port paralel. path Dibutuhkan.

-chardev rempah-rempah ,id=id , debug=men-debug, nama =nama
rempah-rempah hanya tersedia jika dukungan rempah-rempah sudah terpasang.

men-debug tingkat debug untuk spicevmc

nama nama saluran rempah-rempah untuk terhubung ke

Hubungkan ke saluran mesin virtual bumbu, seperti vdiport.

-chardev tempat bumbu ,id=id , debug=men-debug, nama =nama
tempat bumbu hanya tersedia jika dukungan rempah-rempah sudah terpasang.

men-debug tingkat debug untuk spicevmc

nama nama port rempah-rempah untuk terhubung ke

Hubungkan ke port rempah-rempah, memungkinkan klien Spice untuk menangani lalu lintas yang diidentifikasi oleh a
nama (sebaiknya fqdn).

Sintaks URL Perangkat:

Selain menggunakan gambar file normal untuk perangkat penyimpanan yang ditiru, QEMU juga dapat
menggunakan sumber daya jaringan seperti perangkat iSCSI. Ini ditentukan menggunakan URL khusus
sintaks.

iSCSI
Dukungan iSCSI memungkinkan QEMU mengakses sumber daya iSCSI secara langsung dan digunakan sebagai gambar untuk
penyimpanan tamu. Gambar disk dan cdrom didukung.

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

Secara default qemu akan menggunakan nama inisiator iSCSI 'iqn.2008-11.org.linux-kvm[: ]'
tetapi ini juga dapat diatur dari baris perintah atau file konfigurasi.

Sejak versi Qemu 2.4 dimungkinkan untuk menentukan batas waktu permintaan iSCSI untuk dideteksi
permintaan terhenti dan memaksa pembentukan kembali sesi. Batas waktu ditentukan
dalam hitungan detik. Standarnya adalah 0 yang berarti tidak ada batas waktu. Libiscsi 1.15.0 atau lebih besar adalah
diperlukan untuk fitur ini.

Contoh (tanpa otentikasi):

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

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

qemu-system-i386 -file drive=iscsi://pengguna%[email dilindungi]/iqn.2001-04.com.contoh/1

Contoh (nama pengguna/kata sandi CHAP melalui variabel lingkungan):

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

Dukungan iSCSI adalah fitur opsional QEMU dan hanya tersedia saat dikompilasi dan
terkait dengan libiscsi.

Parameter iSCSI seperti nama pengguna dan kata sandi juga dapat ditentukan melalui a
berkas konfigurasi. Lihat qemu-doc untuk informasi dan contoh lebih lanjut.

NBD QEMU mendukung NBD (Perangkat Blok Jaringan) baik menggunakan protokol TCP maupun Unix
Soket Domain.

Sintaks untuk menentukan perangkat NBD menggunakan TCP
"nbd: : [:nama ekspor= ]"

Sintaks untuk menentukan perangkat NBD menggunakan Soket Domain Unix
"nbd:unix: [:nama ekspor= ]"

Contoh untuk TCP

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

Contoh Soket Domain Unix

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

SSH QEMU mendukung akses SSH (Secure Shell) ke disk jarak jauh.

contoh:

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

Saat ini otentikasi harus dilakukan menggunakan ssh-agent. Metode otentikasi lainnya
dapat didukung di masa depan.

Anjing gembala
Anjing gembala adalah sistem penyimpanan terdistribusi untuk QEMU. Dukungan QEMU menggunakan lokal
perangkat anjing gembala atau perangkat jaringan jarak jauh.

Sintaks untuk menentukan perangkat anjing gembala

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

Example

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

Lihat jugahttp://http://www.osrg.net/anjing gembala/>.

GlusterFS
GlusterFS adalah sistem file terdistribusi ruang pengguna. QEMU mendukung penggunaan
Volume GlusterFS untuk menghosting image disk VM menggunakan TCP, Unix Domain Sockets, dan RDMA
protokol transportasi.

Sintaks untuk menentukan image disk VM pada volume GlusterFS adalah

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

Example

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 mendukung akses hanya baca ke file yang diakses melalui http, ftp, dan tftp.

Sintaks menggunakan satu nama file:

://[ [: ]@] /

di mana:

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

nama pengguna
Nama pengguna opsional untuk otentikasi ke server jauh.

kata sandi
Kata sandi opsional untuk otentikasi ke server jauh.

tuan rumah
Alamat server jarak jauh.

path
Jalur di server jauh, termasuk string kueri apa pun.

Opsi berikut juga didukung:

url URL lengkap saat meneruskan opsi ke driver secara eksplisit.

baca dulu
Jumlah data yang harus dibaca terlebih dahulu dengan setiap permintaan rentang ke server jauh.
Nilai ini secara opsional dapat memiliki akhiran 'T', 'G', 'M', 'K', 'k' atau 'b'. Jika
tidak memiliki akhiran, itu akan dianggap dalam byte. Nilainya harus a
kelipatan 512 byte. Ini default ke 256k.

ssverifikasi
Apakah akan memverifikasi sertifikat server jarak jauh saat menghubungkan melalui SSL. Bisa
memiliki nilai 'on' atau 'off'. Ini default ke 'on'.

kue
Kirim cookie ini (bisa juga berupa daftar cookie yang dipisahkan oleh ';') dengan masing-masing
permintaan keluar. Hanya didukung saat menggunakan protokol seperti HTTP yang mendukung
cookie, jika tidak, diabaikan.

batas waktu
Atur batas waktu dalam detik dari koneksi CURL. Batas waktu ini adalah waktu yang
CURL menunggu respons dari server jarak jauh untuk mendapatkan ukuran gambar menjadi
didownload. Jika tidak disetel, batas waktu default 5 detik akan digunakan.

Perhatikan bahwa ketika meneruskan opsi ke qemu secara eksplisit, pengemudi adalah nilai dari .

Contoh: boot dari citra ISO langsung Fedora 20 jarak 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,hanya baca

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,hanya baca

Contoh: boot dari citra cloud Fedora 20 jarak jauh menggunakan overlay lokal untuk penulisan,
copy-on-read, dan readahead 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.qcow2

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

Contoh: boot dari image yang disimpan di server VMware vSphere dengan self-signed
sertifikat menggunakan overlay lokal untuk menulis, readahead 64k dan batas waktu 10
detik.

qemu-img create -f qcow2 -o backing_file='json:{"file.driver":"https",, "file.url":"https://user:[email 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 -file drive=/tmp/test.qcow2

Opsi Bluetooth(R):

-bt hci[...]
Mendefinisikan fungsi dari HCI Bluetooth yang sesuai. Opsi -bt dicocokkan dengan
HCI yang ada dalam jenis mesin yang dipilih. Misalnya saat meniru mesin
dengan hanya satu HCI yang terpasang di dalamnya, hanya opsi "-bt hci[...]" pertama yang valid dan
mendefinisikan logika HCI. Transport Layer ditentukan oleh jenis mesin.
Saat ini mesin "n800" dan "n810" memiliki satu HCI dan semua mesin lainnya memiliki
tidak ada.

Tiga jenis berikut diakui:

-bt hci, null
(default) HCI Bluetooth yang sesuai tidak mengasumsikan logika internal dan tidak akan
menanggapi perintah HCI atau memancarkan peristiwa.

-bt hci, tuan rumah[:id]
("bluez") HCI yang sesuai meneruskan perintah / peristiwa ke / dari
HCI fisik diidentifikasi dengan nama id (default: "hci0") di komputer yang sedang berjalan
QEMU. Hanya tersedia pada sistem yang mampu "bluez" seperti Linux.

-bt hci[, vlan=n]
Tambahkan HCI standar virtual yang akan berpartisipasi dalam scatternet Bluetooth n
(default 0). Demikian pula dengan -bersih VLAN, perangkat di dalam jaringan bluetooth n bisa
hanya berkomunikasi dengan perangkat lain dalam jaringan yang sama (scatternet).

-bt vhci[,vlan=n]
(Linux-host saja) Buat HCI di scatternet n (default 0) dilampirkan ke host
tumpukan bluetooth alih-alih ke target yang ditiru. Ini memungkinkan tuan rumah dan target
mesin untuk berpartisipasi dalam scatternet umum dan berkomunikasi. Membutuhkan Linux
driver "vhci" diinstal. Dapat digunakan sebagai berikut:

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

-bt alat:dev[,vlan=n]
Meniru perangkat bluetooth dev dan letakkan di jaringan n (default 0). QEMU hanya bisa
meniru satu jenis perangkat bluetooth saat ini:

Keyboard
Keyboard nirkabel virtual yang menerapkan profil bluetooth HIDP.

Opsi perangkat TPM:

Bentuk umum dari opsi perangkat TPM adalah:

-tpmdev backend ,id=id [,Pilihan]
Jenis backend harus: melewati.

Jenis backend spesifik akan menentukan opsi yang berlaku. Opsi "-tpmdev"
membuat backend TPM dan memerlukan opsi "-perangkat" yang menentukan TPM
model antarmuka antarmuka.

Opsi untuk setiap backend dijelaskan di bawah ini.

Gunakan 'bantuan' untuk mencetak semua jenis backend TPM yang tersedia.

qemu -tpmdev bantuan

-tpmdev melewati, id =id, jalan =path, batal-jalur=batal-jalur
(Linux-host saja) Aktifkan akses ke TPM host menggunakan driver passthrough.

path menentukan jalur ke perangkat TPM host, yaitu, pada host Linux, ini akan menjadi
"/ dev/tpm0". path adalah opsional dan secara default "/ dev/tpm0" digunakan.

batal-jalur menentukan jalur ke entri sysfs perangkat TPM host yang memungkinkan untuk
pembatalan perintah TPM yang sedang berlangsung. batal-jalur adalah opsional dan secara default QEMU
akan mencari entri sysfs untuk digunakan.

Beberapa catatan tentang penggunaan TPM host dengan driver passthrough:

Perangkat TPM yang diakses oleh driver passthrough tidak boleh digunakan oleh yang lain
aplikasi pada host.

Karena firmware host (BIOS/UEFI) telah menginisialisasi TPM, VM
firmware (BIOS/UEFI) tidak akan dapat menginisialisasi TPM lagi dan karena itu mungkin
tidak menampilkan menu khusus TPM yang memungkinkan pengguna mengonfigurasi TPM,
misalnya, izinkan pengguna untuk mengaktifkan/menonaktifkan atau mengaktifkan/menonaktifkan TPM. Selanjutnya, jika
Kepemilikan TPM dilepaskan dari dalam VM maka TPM host akan dinonaktifkan dan
dinonaktifkan. Untuk mengaktifkan dan mengaktifkan TPM lagi setelahnya, host harus
reboot dan pengguna diharuskan masuk ke menu firmware untuk mengaktifkan dan mengaktifkan
TPM. Jika TPM dibiarkan dinonaktifkan dan/atau dinonaktifkan, sebagian besar perintah TPM akan gagal.

Untuk membuat TPM passthrough gunakan dua opsi berikut:

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

Perhatikan bahwa id "-tpmdev" adalah "tpm0" dan dirujuk oleh "tpmdev=tpm0" di perangkat
.

Khusus boot Linux/Multiboot:

Saat menggunakan opsi ini, Anda dapat menggunakan kernel Linux atau Multiboot yang diberikan tanpa menginstal
dalam gambar disk. Ini dapat berguna untuk pengujian berbagai kernel dengan lebih mudah.

-inti bzGambar
penggunaan bzGambar sebagai gambar kernel. Kernel dapat berupa kernel Linux atau multiboot
Format.

-menambahkan cmdline
penggunaan cmdline sebagai baris perintah kernel

-initrd fillet
penggunaan fillet sebagai disk ram awal.

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

penggunaan file1 dan file2 sebagai modul dan berikan arg=foo sebagai parameter ke modul pertama.

-dtb fillet
penggunaan fillet sebagai image device tree binary (dtb) dan meneruskannya ke kernel saat boot.

Opsi Debug/Pakar:

-fw_cfg [nama=]nama, berkas=fillet
Tambahkan entri fw_cfg bernama dari file. nama menentukan nama entri di fw_cfg
direktori file yang diekspos ke tamu.

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

-serial dev
Arahkan ulang port serial virtual ke perangkat karakter host dev. Perangkat default adalah
"vc" dalam mode grafis dan "stdio" dalam mode non grafis.

Opsi ini dapat digunakan beberapa kali untuk mensimulasikan hingga 4 port serial.

Gunakan "-serial none" untuk menonaktifkan semua port serial.

Perangkat karakter yang tersedia adalah:

vc[:WxH]
Konsol virtual. Secara opsional, lebar dan tinggi dapat diberikan dalam piksel dengan

vc: 800x600

Dimungkinkan juga untuk menentukan lebar atau tinggi dalam karakter:

vc:80Cx24C

pty [Khusus Linux] Pseudo TTY (PTY baru dialokasikan secara otomatis)

tak satupun
Tidak ada perangkat yang dialokasikan.

nol
perangkat batal

chardev:id
Gunakan perangkat karakter bernama yang ditentukan dengan opsi "-chardev".

/dev/XXX
[Khusus Linux] Gunakan host tty, mis /dev/ttyS0. Parameter port serial host adalah
diatur sesuai dengan yang ditiru.

/dev/parportN
[Hanya Linux, hanya port paralel] Gunakan port paralel host N. Saat ini SPP dan EPP
fitur port paralel dapat digunakan.

File:nama file
Tulis keluaran ke nama file. Tidak ada karakter yang bisa dibaca.

tempat tinggal
[Unix saja] input/output standar

pipa:nama file
pipa nama nama file

COMn
[Khusus Windows] Gunakan port serial host n

udp:[remote_host]:port_jarak jauh[@[src_ip]:src_port]
Ini mengimplementasikan UDP Net Console. Kapan remote_host or src_ip tidak ditentukan
mereka default ke 0.0.0.0. Saat tidak menggunakan yang ditentukan src_port port acak adalah
dipilih secara otomatis.

Jika Anda hanya menginginkan konsol readonly sederhana, Anda dapat menggunakan "netcat" atau "nc", dengan
mulai QEMU dengan: "-serial udp::4555" dan nc sebagai: "nc -u -l -p 4555". Kapan pun
QEMU menulis sesuatu ke port yang akan muncul di sesi netconsole.

Jika Anda berencana untuk mengirim karakter kembali melalui netconsole atau Anda ingin berhenti dan memulai
QEMU berkali-kali, Anda harus membuat QEMU menggunakan port sumber yang sama setiap kali dengan
menggunakan sesuatu seperti "-serial udp::4555@4556" ke QEMU. Pendekatan lain adalah dengan menggunakan
versi netcat yang ditambal yang dapat mendengarkan port TCP dan mengirim dan menerima
karakter melalui udp. Jika Anda memiliki versi patch dari netcat yang aktif
telnet remote echo dan single char transfer, maka Anda dapat menggunakan yang berikut ini:
opsi untuk meningkatkan redirector netcat agar telnet pada port 5555 dapat mengakses
pelabuhan QEMU.

"Opsi QEMU:"
-serial udp::4555@4556

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

"opsi telnet:"
host lokal 5555

tcp:[tuan rumah]:pelabuhan[,Server][,sekarang][,penundaan][,sambungkan kembali=detik]
Konsol Net TCP memiliki dua mode operasi. Itu dapat mengirim serial I/O ke a
lokasi atau menunggu koneksi dari suatu lokasi. Secara default, TCP Net Console
dikirim ke tuan rumah di pelabuhan. Jika Anda menggunakan Server opsi QEMU akan menunggu a
aplikasi soket klien untuk terhubung ke port sebelum melanjutkan, kecuali jika
opsi "nowait" telah ditentukan. Opsi "nodelay" menonaktifkan buffering Nagle
algoritma. Opsi "sambungkan kembali" hanya berlaku jika tidak ada server ditetapkan, jika
koneksi turun itu akan mencoba untuk menyambung kembali pada interval yang diberikan. Jika tuan rumah
dihilangkan, 0.0.0.0 diasumsikan. Hanya satu koneksi TCP pada satu waktu yang diterima. Anda
dapat menggunakan "telnet" untuk terhubung ke perangkat karakter yang sesuai.

"Contoh mengirim tcp console ke 192.168.0.2 port 4444"
-serial tcp: 192.168.0.2:4444

"Contoh untuk mendengarkan dan menunggu di port 4444 untuk koneksi"
-serial tcp::4444,server

"Contoh untuk tidak menunggu dan mendengarkan pada ip 192.168.0.100 port 4444"
-serial tcp: 192.168.0.100:4444,server,sekarang

telp:tuan rumah:pelabuhan[,server][,tunggu][,penundaan]
Protokol telnet digunakan sebagai pengganti soket tcp mentah. Pilihannya bekerja sama
seolah-olah Anda telah menentukan "-serial tcp". Perbedaannya adalah port berfungsi seperti
server atau klien telnet menggunakan negosiasi opsi telnet. Ini juga akan memungkinkan
Anda untuk mengirim urutan MAGIC_SYSRQ jika Anda menggunakan telnet yang mendukung pengiriman
urutan istirahat. Biasanya di telnet unix Anda melakukannya dengan Control-] lalu ketik
"kirim break" diikuti dengan menekan tombol enter.

unix:path[,server][,tunggu][,sambungkan kembali=detik]
Soket domain unix digunakan sebagai pengganti soket tcp. Opsinya bekerja sama
seolah-olah Anda telah menentukan "-serial tcp" kecuali soket domain unix path digunakan
untuk koneksi.

senin:dev_string
Ini adalah opsi khusus untuk memungkinkan monitor digandakan ke yang lain
port serial. Monitor diakses dengan urutan kunci dari Kontrol-a lalu
mendesak c. dev_string harus salah satu dari perangkat serial yang ditentukan di atas.
Contoh untuk multiplex monitor ke server telnet mendengarkan pada port 4444
akan menjadi:

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

Saat monitor dimultipleks ke stdio dengan cara ini, Ctrl+C tidak akan berhenti
QEMU lagi tetapi akan diteruskan ke tamu sebagai gantinya.

braille
Perangkat braille. Ini akan menggunakan BrlAPI untuk menampilkan keluaran braille pada real or
perangkat palsu.

tikus
Tiga tombol serial mouse. Konfigurasikan tamu untuk menggunakan protokol Microsoft.

-paralel dev
Arahkan ulang port paralel virtual ke perangkat host dev (perangkat yang sama dengan serial
Pelabuhan). Pada host Linux, /dev/parportN dapat digunakan untuk menggunakan perangkat keras yang terhubung pada
port paralel host yang sesuai.

Opsi ini dapat digunakan beberapa kali untuk mensimulasikan hingga 3 port paralel.

Gunakan "-parallel none" untuk menonaktifkan semua port paralel.

-memantau dev
Arahkan monitor ke perangkat host dev (perangkat yang sama dengan port serial). NS
perangkat default adalah "vc" dalam mode grafis dan "stdio" dalam mode non grafis. Menggunakan
"-monitor none" untuk menonaktifkan monitor default.

-qmp dev
Suka -monitor tetapi terbuka dalam mode 'kontrol'.

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

-sen [chardev=]nama[,mode=readline|control][,default]
Atur monitor di chardev nama.

-debugcon dev
Arahkan ulang konsol debug ke perangkat host dev (perangkat yang sama dengan port serial). NS
konsol debug adalah port I/O yang biasanya port 0xe9; menulis ke port I/O itu
mengirimkan output ke perangkat ini. Perangkat default adalah "vc" dalam mode grafis dan "stdio"
dalam mode non grafis.

-pidfile fillet
Simpan PID proses QEMU di fillet. Berguna jika Anda meluncurkan QEMU dari skrip.

-satu langkah
Jalankan emulasi dalam mode satu langkah.

-S Jangan memulai CPU saat startup (Anda harus mengetik 'c' di monitor).

-waktu sebenarnya mlock=hidup|mati
Jalankan qemu dengan fitur realtime. mlocking qemu dan memori tamu dapat diaktifkan melalui
mlock = aktif (diaktifkan secara default).

-gdb dev
Tunggu koneksi gdb di perangkat dev. Koneksi tipikal kemungkinan akan berbasis TCP,
tetapi juga UDP, pseudo TTY, atau bahkan stdio adalah kasus penggunaan yang masuk akal. Yang terakhir adalah
memungkinkan untuk memulai QEMU dari dalam gdb dan membuat koneksi melalui pipa:

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

-s Singkatan untuk -gdb tcp::1234, yaitu membuka gdbserver pada port TCP 1234.

-d barang 1[,...]
Aktifkan logging item tertentu. Gunakan '-d help' untuk daftar item log.

-D file log
Keluar masuk file log bukannya ke stderr

-L path
Atur direktori untuk BIOS, VGA BIOS dan keymaps.

-bios fillet
Atur nama file untuk BIOS.

-aktifkan-kvm
Aktifkan dukungan virtualisasi penuh KVM. Opsi ini hanya tersedia jika KVM mendukung
diaktifkan saat kompilasi.

-xen-domid id
Tentukan domain tamu xen id (XEN saja).

-xen-buat
Buat domain menggunakan hypercall xen, melewati xend. Peringatan: tidak boleh digunakan saat
xend sedang digunakan (hanya XEN).

-xen-lampirkan
Lampirkan ke domain xen yang ada. xend akan menggunakan ini saat memulai QEMU (hanya XEN).

-tidak ada reboot
Keluar alih-alih me-reboot.

-tidak dimatikan
Jangan keluar dari QEMU saat shutdown tamu, tetapi hentikan emulasi saja. Ini memungkinkan
misalnya beralih ke monitor untuk melakukan perubahan pada gambar disk.

-bebanvm fillet
Mulai segera dengan status tersimpan ("loadvm" di monitor)

-daemonisasi
Daemonisasi proses QEMU setelah inisialisasi. QEMU tidak akan terlepas dari standar
IO hingga siap menerima koneksi di salah satu perangkatnya. Opsi ini adalah
cara yang berguna bagi program eksternal untuk meluncurkan QEMU tanpa harus mengatasinya
kondisi balapan inisialisasi.

-pilihan-rom fillet
Muat konten dari fillet sebagai ROM pilihan. Opsi ini berguna untuk memuat hal-hal seperti
EterBoot.

-rtc [basis=utc|waktu setempat|tanggal][,jam=host|vm][,driftfix=tidak ada|membunuh]
Menentukan mendasarkan sebagai "utc" atau "localtime" untuk membiarkan RTC dimulai pada UTC atau lokal saat ini
waktu, masing-masing. "localtime" diperlukan untuk tanggal yang benar di MS-DOS atau Windows. Ke
mulai pada titik waktu tertentu, berikan tanggal dalam format "2006-06-17T16:01:21" atau
"2006-06-17". Basis default adalah UTC.

Secara default RTC didorong oleh waktu sistem host. Ini memungkinkan penggunaan RTC sebagai
jam referensi akurat di dalam tamu, khususnya jika waktu tuan rumah lancar
mengikuti jam referensi eksternal yang akurat, misalnya melalui NTP. Jika Anda ingin mengisolasi
waktu tamu dari tuan rumah, Anda dapat mengatur jam untuk "rt" sebagai gantinya. Bahkan untuk mencegahnya
dari kemajuan selama penangguhan, Anda dapat mengaturnya ke "vm".

Aktifkan perbaikan hanyut (hanya target i386) jika Anda mengalami masalah penyimpangan waktu,
khusus dengan Windows 'ACPI HAL. Opsi ini akan mencoba mencari tahu berapa banyak timer
interupsi tidak diproses oleh tamu Windows dan akan menyuntikkannya kembali.

-Saya hitung [pergeseran =N|otomatis][,rr=rekam|putar ulang,rrfile=nama file]
Aktifkan penghitung instruksi virtual. CPU virtual akan menjalankan satu instruksi
setiap 2^N ns waktu virtual. Jika "otomatis" ditentukan maka kecepatan cpu virtual akan
secara otomatis disesuaikan untuk menjaga waktu virtual dalam beberapa detik waktu nyata.

Ketika cpu virtual sedang tidur, waktu virtual akan maju dengan kecepatan default
kecuali kalau tidur = tidak ditentukan. Dengan tidur = tidak, waktu virtual akan melompat ke yang berikutnya
batas waktu penghitung waktu secara instan setiap kali cpu virtual masuk ke mode tidur dan tidak akan
maju jika tidak ada timer yang diaktifkan. Perilaku ini memberikan waktu eksekusi deterministik dari
sudut pandang tamu.

Perhatikan bahwa meskipun opsi ini dapat memberikan perilaku deterministik, opsi ini tidak menyediakan siklus
emulasi yang akurat. CPU modern berisi inti superskalar yang rusak dengan kompleks
hierarki cache. Jumlah instruksi yang dieksekusi sering memiliki sedikit atau tidak sama sekali
korelasi dengan kinerja yang sebenarnya.

sejajarkan = pada akan mengaktifkan algoritma penundaan yang akan mencoba menyinkronkan host
jam dan jam virtual. Tujuannya adalah agar tamu berjalan pada frekuensi yang sebenarnya
dikenakan oleh opsi shift. Kapan pun jam tamu berada di belakang jam tuan rumah dan jika
sejajarkan = pada ditentukan kemudian kami mencetak pesan kepada pengguna untuk menginformasikan tentang penundaan.
Saat ini opsi ini tidak berfungsi ketika bergeser adalah "otomatis". Catatan: Algoritma sinkronisasi
akan bekerja untuk nilai-nilai shift yang jam tamu berjalan di depan tuan rumah
jam. Biasanya ini terjadi ketika nilai pergeseran tinggi (seberapa tinggi tergantung pada
mesin tuan rumah).

Ketika rr opsi ditentukan, rekaman/pemutaran ulang deterministik diaktifkan. Log putar ulang adalah
ditulis ke dalam nama file file dalam mode rekam dan baca dari file ini dalam mode replay.

-penjaga model
Buat perangkat pengawas perangkat keras virtual. Setelah diaktifkan (oleh tindakan tamu),
pengawas harus secara berkala disurvei oleh agen di dalam tamu atau tamu lainnya
akan dimulai ulang. Pilih model yang drivernya dimiliki tamu Anda.

model adalah model pengawas perangkat keras untuk ditiru. Gunakan "-watchdog help" untuk mendaftar
model perangkat keras yang tersedia. Hanya satu pengawas yang dapat diaktifkan untuk seorang tamu.

Model berikut mungkin tersedia:

ib700
iBASE 700 adalah pengawas ISA yang sangat sederhana dengan timer tunggal.

i6300esb
Hub pengontrol I/O Intel 6300ESB adalah pengatur waktu ganda berbasis PCI yang jauh lebih berfitur
penjaga.

diag288
Pengawas virtual untuk s390x yang didukung oleh hypercall diagnosis 288 (saat ini KVM
hanya).

-aksi-pengawas tindakan
tindakan mengontrol apa yang akan dilakukan QEMU ketika pengatur waktu pengawas berakhir. Standarnya adalah
"reset" (setel ulang paksa tamu). Tindakan lain yang mungkin adalah: "shutdown" (attempt
untuk mematikan tamu dengan anggun), "matikan" (matikan paksa tamu), "jeda"
(jeda tamu), "debug" (cetak pesan debug dan lanjutkan), atau "tidak ada" (lakukan
Tidak ada apa-apa).

Perhatikan bahwa tindakan "shutdown" mengharuskan tamu merespons sinyal ACPI,
yang mungkin tidak dapat dilakukan dalam situasi di mana pengawas akan melakukannya
kedaluwarsa, dan dengan demikian "-watchdog-action shutdown" tidak disarankan untuk penggunaan produksi.

contoh:

"-watchdog i6300esb -watchdog-action jeda"
"-watchdog ib700"
-echr numerik_ascii_value
Ubah karakter escape yang digunakan untuk beralih ke monitor saat menggunakan monitor dan
berbagi serial. Standarnya adalah 0x01 saat menggunakan opsi "-nografis". 0x01 adalah
sama dengan menekan "Control-a". Anda dapat memilih karakter yang berbeda dari ascii
tombol kontrol di mana 1 hingga 26 dipetakan ke Control-a hingga Control-z. Misalnya kamu
dapat menggunakan salah satu dari berikut ini untuk mengubah karakter escape ke Control-t.

"-echr 0x14"
"-echr 20"
-virtiokonsol c
Setel konsol virtio.

Opsi ini dipertahankan untuk kompatibilitas mundur.

Silakan gunakan "-device virtconsole" untuk cara pemanggilan yang baru.

-tunjukkan-kursor
Tampilkan kursor.

-ukuran-tb n
Setel ukuran TB.

-masuk tcp:[tuan rumah]:pelabuhan[,ke=maksimal] [, ipv4] [, ipv6]
-masuk rma:tuan rumah:pelabuhan[,ipv4][,ipv6]
Bersiaplah untuk migrasi masuk, dengarkan pada port tcp yang diberikan.

-masuk unix:jalur soket
Bersiaplah untuk migrasi masuk, dengarkan pada soket unix yang diberikan.

-masuk fd:fd
Terima migrasi masuk dari deskriptor file yang diberikan.

-masuk eksekutif:cmdline
Terima migrasi masuk sebagai output dari perintah eksternal yang ditentukan.

-masuk menunda
Tunggu hingga URI ditentukan melalui migrasi_incoming. Monitor dapat digunakan untuk
ubah pengaturan (seperti parameter migrasi) sebelum mengeluarkan migration_incoming
untuk memungkinkan migrasi dimulai.

-tidak ada default
Jangan membuat perangkat default. Biasanya, QEMU menyetel perangkat default seperti serial
port, port paralel, konsol virtual, perangkat monitor, adaptor VGA, floppy dan CD-ROM
mengemudi dan lain-lain. Opsi "-nodefaults" akan menonaktifkan semua perangkat default tersebut.

-chroot dir
Segera sebelum memulai eksekusi tamu, chroot ke direktori yang ditentukan.
Sangat berguna dalam kombinasi dengan -runas.

-runa pemakai
Segera sebelum memulai eksekusi tamu, jatuhkan hak akses root, beralih ke
pengguna yang ditentukan.

-prom-env variabel=nilai
Setel nvram OpenBIOS variabel untuk diberikan nilai (PPC, SPARC saja).

-semihosting
Aktifkan mode semihosting (khusus ARM, M68K, Xtensa, MIPS).

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

target="asli|gdb|otomatis"
Menentukan di mana panggilan semihosting akan dialamatkan, ke QEMU ("asli") atau ke
GDB ("gdb"). Standarnya adalah "otomatis", yang berarti "gdb" selama sesi debug dan
"asli" sebaliknya.

argumen =str1, arg=str2...
Memungkinkan pengguna untuk memberikan argumen masukan, dan dapat digunakan beberapa kali untuk membangun
sebuah daftar. Metode "-kernel"/"-append" gaya lama untuk melewati baris perintah adalah
masih didukung untuk kompatibilitas mundur. Jika keduanya "--semihosting-config arg"
dan "-kernel"/"-append" ditentukan, yang pertama diteruskan ke semihosting sebagai
itu selalu diutamakan.

-param-lama
Mode param lama (khusus ARM).

-bak pasir arg
Aktifkan filter panggilan sistem mode Seccomp 2. 'on' akan mengaktifkan pemfilteran syscall dan 'off'
akan menonaktifkannya. Standarnya adalah 'mati'.

-baca konfigurasi fillet
Baca konfigurasi perangkat dari fillet. Pendekatan ini berguna ketika Anda ingin menelurkan
Proses QEMU dengan banyak opsi baris perintah tetapi Anda tidak ingin melebihi perintah
batas karakter garis.

-tulis konfigurasi fillet
Tulis konfigurasi perangkat ke fillet. itu fillet dapat berupa nama file untuk menyimpan perintah
baris dan konfigurasi perangkat ke dalam file atau tanda hubung "-") untuk mencetak output ke
stdout. Ini nantinya dapat digunakan sebagai file input untuk opsi "-readconfig".

-nodefconfig
Biasanya QEMU memuat file konfigurasi dari sysconfdir dan datadir saat memulai. NS
Opsi "-nodefconfig" akan mencegah QEMU memuat file konfigurasi tersebut.

-tidak ada-pengguna-konfigurasi
Opsi "-no-user-config" membuat QEMU tidak memuat file konfigurasi yang disediakan pengguna
on sysconfdir, tetapi tidak akan membuatnya melewati file konfigurasi yang disediakan QEMU dari datadir.

-jejak [acara=fillet][,berkas=fillet]
Tentukan opsi pelacakan.

acara=fillet
Segera aktifkan acara yang terdaftar di fillet. File harus berisi satu nama acara
(seperti yang tercantum dalam jejak-peristiwa berkas) per baris. Opsi ini hanya tersedia jika
QEMU telah dikompilasi dengan baik sederhana or stderr melacak backend.

berkas=fillet
Catat jejak keluaran ke fillet.

Opsi ini hanya tersedia jika QEMU telah dikompilasi dengan sederhana jiplakan
bagian belakang.

-aktifkan-fips
Aktifkan mode kepatuhan FIPS 140-2.

-pesan stempel waktu[=aktif|nonaktif]
tambahkan cap waktu untuk setiap pesan log. (default:on)

-dump-vmstate fillet
Buang informasi vmstate yang disandikan json untuk jenis mesin saat ini untuk disimpan fillet Umum
pembuatan objek

-obyek ketik nama[,prop1=value1,...]
Buat objek tipe baru ketik nama mengatur properti sesuai urutannya
ditentukan. Perhatikan bahwa properti 'id' harus disetel. Benda-benda tersebut ditempatkan di
jalur '/objek'.

-obyek memori-backend-file,id=id,ukuran=ukuran, jalur-mem=dir,bagikan=hidup|mati
Membuat objek backend file memori, yang dapat digunakan untuk mendukung RAM tamu dengan
halaman besar. NS id parameter adalah ID unik yang akan digunakan untuk referensi ini
wilayah memori saat mengonfigurasi -nomor argumen. NS ukuran pilihan menyediakan
ukuran wilayah memori, dan menerima sufiks umum, misalnya 500M. itu jalan-mem
menyediakan jalur ke memori bersama atau mount sistem file halaman besar. NS
'share' opsi boolean menentukan apakah wilayah memori ditandai sebagai pribadi untuk
QEMU, atau dibagikan. Yang terakhir memungkinkan proses eksternal yang bekerja sama untuk mengakses
wilayah memori QEMU.

-obyek rng-acak, id=id,nama file=/ dev / random
Membuat backend penghasil angka acak yang memperoleh entropi dari perangkat di
sang penyelenggara. NS id parameter adalah ID unik yang akan digunakan untuk referensi ini
backend entropi dari virtio-rng alat. Itu nama file parameter menentukan yang
file untuk mendapatkan entropi dari dan jika dihilangkan default ke / dev / random.

-obyek rng-egd,id=id,chardev=chardevid
Membuat backend penghasil angka acak yang memperoleh entropi dari eksternal
daemon yang berjalan di host. NS id parameter adalah ID unik yang akan digunakan untuk
referensikan backend entropi ini dari virtio-rng alat. Itu chardev parameter
adalah ID unik dari backend perangkat karakter yang menyediakan koneksi ke
dasmon RNG.

-obyek
tls-kredit-anon,id=id, titik akhir =endpoint,dir=/path/ke/cred/dir,verifikasi-peer=hidup|mati
Membuat objek kredensial anonim TLS, yang dapat digunakan untuk menyediakan TLS
dukungan pada backend jaringan. NS id parameter adalah ID unik yang jaringannya
backend akan digunakan untuk mengakses kredensial. NS endpoint juga Server or
klien tergantung pada apakah backend jaringan QEMU yang menggunakan kredensial
akan bertindak sebagai klien atau sebagai server. Jika verifikasi-rekan diaktifkan (default)
kemudian setelah jabat tangan selesai, kredensial rekan akan diverifikasi,
meskipun ini adalah larangan untuk kredensial anonim.

dir parameter memberi tahu QEMU di mana menemukan file kredensial. Untuk server
titik akhir, direktori ini mungkin berisi file dh-params.pem menyediakan diffie-
parameter hellman yang akan digunakan untuk server TLS. Jika file tidak ada, QEMU akan
menghasilkan satu set parameter DH saat startup. Ini adalah komputasi yang mahal
operasi yang menggunakan entropi kumpulan acak, jadi disarankan agar a
set parameter yang persisten dibuat di muka dan disimpan.

-obyek
tls-kredit-x509,id=id, titik akhir =endpoint,dir=/path/ke/cred/dir,verifikasi-peer=hidup|mati
Membuat objek kredensial anonim TLS, yang dapat digunakan untuk menyediakan TLS
dukungan pada backend jaringan. NS id parameter adalah ID unik yang jaringannya
backend akan digunakan untuk mengakses kredensial. NS endpoint juga Server or
klien tergantung pada apakah backend jaringan QEMU yang menggunakan kredensial
akan bertindak sebagai klien atau sebagai server. Jika verifikasi-rekan diaktifkan (default)
kemudian setelah jabat tangan selesai, kredensial rekan akan diverifikasi. Dengan
sertifikat x509, ini menyiratkan bahwa klien harus diberikan sertifikat yang valid
sertifikat klien juga.

dir parameter memberi tahu QEMU di mana menemukan file kredensial. Untuk server
titik akhir, direktori ini mungkin berisi file dh-params.pem menyediakan diffie-
parameter hellman yang akan digunakan untuk server TLS. Jika file tidak ada, QEMU akan
menghasilkan satu set parameter DH saat startup. Ini adalah komputasi yang mahal
operasi yang menggunakan entropi kumpulan acak, jadi disarankan agar a
set parameter yang persisten dibuat di muka dan disimpan.

Untuk kredensial sertifikat x509 direktori akan berisi file lebih lanjut
memberikan sertifikat x509. Sertifikat harus disimpan dalam format PEM, di
nama file ca-cert.pem, ca-crl.pem (opsional), server-cert.pem (hanya server),
kunci-server.pem (hanya server), klien-cert.pem (hanya klien), dan kunci-klien.pem
(hanya klien).

-obyek penyaring-penyangga, id=id,netdev=netdevid, selang =t[, antrian=semua|rx|tx]
Selang t tidak boleh 0, filter ini mengelompokkan pengiriman paket: semua paket
tiba dalam interval tertentu di netdev netdevid ditunda sampai akhir
selang. Interval dalam mikrodetik.

antre semua|rx|tx adalah opsi yang dapat diterapkan ke netfilter apa pun.

semua: filter dilampirkan ke antrian penerimaan dan pengiriman dari
netdev (bawaan).

rx: filter dilampirkan ke antrian penerimaan netdev, di mana ia akan
menerima paket yang dikirim ke netdev.

tx: filter dilampirkan ke antrian transmisi netdev, di mana ia akan
menerima paket yang dikirim oleh netdev.

-obyek filter-dump,id=id,netdev=dev, berkas=nama file][,makslen=len]
Buang lalu lintas jaringan di netdev dev ke file yang ditentukan oleh nama file. Paling banyak
len byte (64k secara default) per paket disimpan. Format filenya adalah libpcap, jadi
itu dapat dianalisis dengan alat seperti tcpdump atau Wireshark.

Selama emulasi grafis, Anda dapat menggunakan kombinasi tombol khusus untuk mengubah mode. NS
pemetaan kunci default ditampilkan di bawah, tetapi jika Anda menggunakan "-alt-grab" maka pengubahnya adalah
Ctrl-Alt-Shift (bukan Ctrl-Alt) dan jika Anda menggunakan "-ctrl-grab" maka pengubahnya adalah
tombol Ctrl kanan (bukan Ctrl-Alt):

Ctrl-Alt-f
Alihkan layar penuh

Ctrl-Alt-+
Perbesar layar

Ctrl-Alt--
Kecilkan layarnya

Ctrl-Alt-u
Kembalikan dimensi layar yang tidak diskalakan

Ctrl-Alt-n
Beralih ke konsol virtual 'n'. Pemetaan konsol standar adalah:

1 Tampilan sistem target

2 Memantau

3 Port serial

Ctrl-Alt
Beralih ambil mouse dan keyboard.

Di konsol virtual, Anda dapat menggunakan Ctrl-Atas, Ctrl-Bawah, Ctrl-PageUp dan Ctrl-PageDown untuk
pindah ke log belakang.

Selama emulasi, jika Anda menggunakan -nografis pilihan, gunakan Ctrl-a h untuk mendapatkan terminal
perintah:

Ctrl-a h
Ctrl-a ?
Cetak bantuan ini

Ctrl-a x
Keluar dari emulator

Ctrl-a s
Simpan data disk kembali ke file (jika -snapshot)

Ctrl-a t
Alihkan stempel waktu konsol

Ctrl-a b
Kirim break (sysrq ajaib di Linux)

Ctrl-a c
Beralih antara konsol dan monitor

Ctrl-a Ctrl-a
Kirim Ctrl-a

Opsi berikut khusus untuk emulasi PowerPC:

-g WxH[xKEDALAMAN]
Atur mode grafis VGA awal. Standarnya adalah 800x600x32.

-prom-env string
Atur variabel OpenBIOS di NVRAM, misalnya:

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

Variabel ini tidak digunakan oleh Open Hack'Ware.

Opsi berikut khusus untuk emulasi Sparc32:

-g WxHx[xKEDALAMAN]
Atur mode grafis awal. Untuk TCX, defaultnya adalah 1024x768x8 dengan opsi
1024x768x24. Untuk cgthree, defaultnya adalah 1024x768x8 dengan opsi 1152x900x8 untuk
orang yang ingin menggunakan OBP.

-prom-env string
Atur variabel OpenBIOS di NVRAM, misalnya:

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

-M [SS-4|SS-5|SS-10|SS-20|SS-600MP|LX|Voyager|SPARCClassic] [|Buku SPARC]
Atur jenis mesin yang diemulasi. Standarnya adalah SS-5.

Opsi berikut khusus untuk emulasi Sparc64:

-prom-env string
Atur variabel OpenBIOS di NVRAM, misalnya:

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

-M [sun4u|sun4v|Niagara]
Atur jenis mesin yang diemulasi. Standarnya adalah sun4u.

Gunakan qemu-system-alpha online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Oh!
    Oh!
    Osu! adalah permainan ritme sederhana dengan sumur
    memikirkan kurva belajar untuk pemain
    dari semua tingkat keahlian. Salah satu yang hebat
    aspek Osu! apakah itu
    komunitas-dr...
    Unduh Osu!
  • 2
    LIBPNG: Pustaka referensi PNG
    LIBPNG: Pustaka referensi PNG
    Pustaka referensi untuk mendukung
    Format Grafik Jaringan Portabel (PNG).
    Pemirsa: Pengembang. Pemrograman
    Bahasa: C. Ini adalah aplikasi yang
    bisa juga...
    Unduh LIBPNG: pustaka referensi PNG
  • 3
    Detektor logam berdasarkan RP2040
    Detektor logam berdasarkan RP2040
    Berdasarkan papan Raspberry Pi Pico, ini
    detektor logam termasuk dalam pulsa
    kategori detektor logam induksi, dengan
    kelebihan dan kekurangan yang sudah diketahui.
    Rp...
    Unduh Detektor logam berdasarkan RP2040
  • 4
    Manajer PAC
    Manajer PAC
    PAC adalah pengganti Perl/GTK untuk
    SecureCRT/Putty/dll (linux
    ssh/telnet/... gui)... Ini menyediakan GUI
    untuk mengonfigurasi koneksi: pengguna,
    kata sandi, aturan EXPECT...
    Unduh Manajer PAC
  • 5
    GeoServer
    GeoServer
    GeoServer adalah perangkat lunak sumber terbuka
    server yang ditulis dalam Java yang memungkinkan pengguna
    untuk berbagi dan mengedit data geospasial.
    Dirancang untuk interoperabilitas, itu
    menerbitkan da...
    Unduh GeoServer.dll
  • 6
    Kunang-kunang III
    Kunang-kunang III
    Keuangan pribadi sumber terbuka dan gratis
    Pengelola. Fitur Firefly III a
    sistem pembukuan berpasangan. Kamu bisa
    cepat masuk dan atur
    transaksi saya...
    Unduh Firefly III
  • Lebih banyak lagi »

Perintah Linux

Ad