Qemu - emulator capabil să imite aproape toate tipurile de procesoare

În mod implicit - "en-us".
  • -audio-help - Vă permite să arate audio ajutorul subsistemului: lista de drivere, parametrii acordabile.
  • -card1 soundhw, card2. sau -soundhw toate - sunetul și selectarea echipamentelor audio. Utilizați. pentru a afișa toate echipamentele audio disponibile.






    Opțiuni USB:
  • -driver-ul USB Activare (implicit) - USB.
  • -usbdevice devname - Adăugați devname dispozitiv USB.

    Un exemplu mai complex (două plăci de rețea, Kazhdan conectat la dispozitivul TAP)

  • -soclu net [, vlan = n] [, fd = h] [, asculta = [gazdă]: port] [conectați = host: port]
    Conectarea la distanță VLAN`a n VLAN`y, într-o altă mașină virtuală Gemu folosind conexiunea prin socket TCP. Dacă specificați o asculta. QEMU așteaptă pentru portul de conectare de intrare (gazdă - opțional). conectați - utilizat pentru conectarea la o altă instanță QEMU folosind opțiunea asculta. fd = h - definește deja un socket TCP deschis.
    exemplu:

    Exemplu (compatibilitate cu modul de utilizator linux`a)

    conexiuni Telnet de la redirecționării

    "Tcp: [gazdă]: Port [, server] [, nowait] [, nodelay]" - rețea TCP Consola are două moduri de operare. Se poate trimite serial I / O într-o anumită locație, sau să așteptați pentru o conexiune dintr-un anumit loc. În mod implicit, consola TCP de rețea este trimis la gazdă în port. Dacă utilizați opțiunea de server QEMU. forțând aștepta conexiuni de aplicație socket client la portul pentru a continua, cu excepția cazului în care opțiunea „nowait“ este setat. Opțiunea „nodelay“ dezactivează algoritmul Nagle de tamponare. Dacă omiteți gazdă. Este de așteptat 0.0.0.0. În acest moment, el a primit doar o conexiune TCP. Puteți utiliza conexiunea „telnet“, pentru dispozitivul de caractere corespunzător.

    "Telnet: host: port [, server] [, nowait] [, nodelay]" - În loc de conexiune socket TCP prime este utilizată pentru a telnet. Această opțiune funcționează la fel ca și în cazul în care vă întreb „tcp -serial“. Diferența - că portul acționează ca un server sau client, folosind opțiunea de negociere telnet. De asemenea, vă permite să trimiteți o secvență de MAGIC_SYSRQ, dacă utilizați suport telnet trimiterea de a întrerupe secvența. De obicei, un client UNIX, Telnet, o faci cu ajutorul control-], apoi introduceți „trimite pauză“, urmată de apăsarea tastei Enter.
    "Unix: calea [, server] [, nowait]" - UNIX soclu domeniu ispolzvuetsya loc tcp socket. Opțiunea nu va funcționa la fel de bine ca și în cazul în care vi se cere „tcp -serial“, cu excepția faptului că compusul este utilizat pentru domeniul soclu cale UNIX.






  • -dev paralel - redirecționa port paralel virtuale pentru a găzdui dev dispozitiv (aceleași dispozitive ca port serial). Pe gazde linux / dev / parportN poate fi folosit pentru dispozitivele conectate la gazdă paralelă sootvettsvuyuschy portul.
    Această opțiune poate fi folosit de mai multe ori pentru a simula de până la trei porturi paralele.
    Utilizați „none -parallel“ pentru a dezactiva toate porturile paralllelnyh.
  • -monitor dev - pentru a redirecționa monitorul pentru a găzdui dev dispozitiv (aceleași dispozitive ca portul serial). Dispozitiv implicit - „vc“ în modul grafic și „stdio“ în non-grafice.
  • -conexiuni gdb de așteptat pe portul 1234 - s.
  • -p Port - conexiune GDB schimbare de port. Portul poate fi ODIM de la numere zecimale pentru a specifica portul TCP, sau dispozitivul gazdă (același dispozitiv ca port serial).
  • -S - nu începe CPU la pornire (puteți introduce „c“ pe monitor).
  • -d - log afișare în /tmp/qemu.log.
  • -hdachs c, h, s, [t] - o geometrie fizică forțată a hard disk 0 (1 <= c <= 16383, 1 <= h <= 16, 1 <= s <= 63) и опционально принудительный режим трансляции BIOS (t=none, lba или auto). Обычно, QEMU может предполагать все эти параметры. Эта опция полезна для страых образов дисков MS-DOS.
  • -calea L - set diretkoriyu pentru BIOS, VGA BIOS-ul, și dispunerea tastaturii.
  • -std-vga - pentru a simula un card standard, VGA cu extinderea Bochs VBE (implicit - Cirrus Logic GD5446 PCI VGA). În cazul în care OC clienților dumneavoastră acceptă extinderea VESA 2.0 VBE (de exemplu, Windows XP), și doriți să utilizați un mod de înaltă rezoluție (> = 1280x1024x16), ar trebui să utilizați această opțiune.
  • -no-ACPI - dezactiva ACPI (Advanced Configuration and Power Interface). Ispolzuote-l, în cazul în care sistemul de operare se plânge de oaspeți probleme cu ACPI (doar pentru mașinile țintă PC).
  • -fără repornire - ieșire, în loc de repornire.
  • -fișier loadvm - începe cu o stare salvată ( „loadvm“ - pe monitor).
  • -semihosting - includ interfețe podea-gazdă „Angel“ (pentru doar mașinile țintă ARM). JOtmettte.chto permite oaspeților acces direct la sistemul de fișiere gazdă, astfel ar trebui să fie utilizate numai pentru oaspete OS de încredere.

    În timpul emulația grafice, puteți utiliza următoarele taste:
    Ctrl-Alt-f - pentru a comuta în modul ecran complet.
    Ctrl-Alt-N - comuta la consola virtuală 'n'. consola de cartografiere standard este după cum urmează:
    1. afișare sistem țintă.
    2. Monitor.
    3. Portul serial.
    Ctrl-Alt - pentru a comuta de captare mouse-ul și tastatura.
    În consola virtuală, puteți utiliza Ctrl-up. Ctrl-jos. Ctrl-PageUp și Ctrl-PageDown pentru a muta în înregistrarea opusă.
    În timpul emulație, dacă utilizați -nographic. Utilizați Ctrl-o oră la comenzi terminale:
    Ctrl-o h - imprimați acest ajutor.
    Ctrl-a x - ieșire din emulator
    Ctrl-a s - a salva date disc înapoi într-un fișier (dacă -snapshot).
    Ctrl-a b - trimite întrerupere (SysRq magie - în Linux).
    Ctrl-o c - pentru a comuta între consolă și monitorul.
    Ctrl-Ctrl-a - trimite Ctrl-o.
    Următoarele opțiuni sunt specifice PowerPC emulyayii:
    -g WxH [xDEPTH] - setați modul grafic VGA inițial. Implicit - 800x600x15.
    Următoarele opțiuni sunt specifice emularea Sparc:
    -g lxA - Setați modul inițial TCX grafic. Implicit - 1024x768.