Personal tools

Difference between revisions of "Instalare Qemu"

From linux360

Jump to: navigation, search
(Added to pertaining category (HowTo))
 
(16 intermediate revisions by 8 users not shown)
Line 1: Line 1:
In continuare voi descrie instalarea din surse a emulatorului qemu si a modulului kqemu. Kqemu este un modul de kernel cu  ajutorul caruia se pot obtine performante simtitor mai bune.
+
==Introducere==
 +
In continuare voi descrie procesul de instalare a emulatorului qemu  
 +
si a modulului kqemu. Kqemu este un modul de kernel cu  ajutorul  
 +
caruia quemu ruleaza simtitor mai bune.
 +
 
 +
''Atentie'': kqemu este o aplicatie comerciala free, dar nu open source.
  
 
Mediul in care am testat:
 
Mediul in care am testat:
Line 7: Line 12:
  
 
==Instalarea qemu din surse==
 
==Instalarea qemu din surse==
 
 
Observatii:
 
Observatii:
 
* qemu nu poate fi compilat cu gcc-4.x, necesita gcc-3.x
 
* qemu nu poate fi compilat cu gcc-4.x, necesita gcc-3.x
* pentru a compila suport kqemu este nevoie de sursele kernelului
+
* pentru a compila kqemu este nevoie de sursele kernelului
  
Toate distributiie mai noi vin cu gcc-4.0, care nu poate fi folosit pentru compilarea qemu. Pe Fedora Core 4 am rezolvat problema instaland pachetul "compat-gcc-32" si configurand qemu cu gcc32 ca si compilator.
+
Toate distributiie mai noi vin cu gcc-4.0, care nu poate fi folosit pentru  
 +
compilarea qemu. Pe Fedora Core 4 am rezolvat problema instaland pachetul  
 +
"compat-gcc-32" si configurand qemu cu gcc32 ca si compilator.
  
 
Pasii necesari instalarii:
 
Pasii necesari instalarii:
 
* dezarhivezi sursele pt. qemu
 
* dezarhivezi sursele pt. qemu
 
* dezarhivezi sursele pt. kqemu si copiezi continutul in dir. cu sursele qemu
 
* dezarhivezi sursele pt. kqemu si copiezi continutul in dir. cu sursele qemu
* pentru urmatoarele comenzi trebuie sa fii root
+
* pentru a rula urmatoarele comenzi trebuie sa fii root
 
  cd /path/to/qemu-sources
 
  cd /path/to/qemu-sources
 
   
 
   
Line 32: Line 38:
  
 
==Instalarea qemu din pachete binare==
 
==Instalarea qemu din pachete binare==
 
+
Pentru a instala qemu din pachete binare, copiati continutul arhivei "qemu-0.7.2-i386.tar.gz"  
Pentru a instala qemu din pachete binare, copiati continutul arhivei "qemu-0.7.2-i386.tar.gz" in directorul radacina.
+
in directorul radacina.
Pentru a adauga suportul pt. kqemu unei instalari qemu din pachete binare, veti avea nevoie si de sursele de la qemu. Trebuie sa urmati pasii de la instalarea din surse, fara a mai rula comenzile de dupa "#instalam qemu".
+
Pentru a adauga suportul pentru kqemu unei instalari qemu din pachete binare,  
 +
veti avea nevoie si de sursele de la qemu. Trebuie sa urmati pasii de la  
 +
instalarea din surse, fara a mai rula comenzile de dupa "#instalam qemu".
  
 
==Rularea qemu==
 
==Rularea qemu==
 
 
Inainte de a rula qemu trebuie sa incarcati modulul de kernel kqemu:
 
Inainte de a rula qemu trebuie sa incarcati modulul de kernel kqemu:
 
  modprobe kqemu
 
  modprobe kqemu
  
Probleme cu instalarea windows 2000:
+
Probleme la instalarea windows 2000:
 
* windows 2000 NU poate fi instalat folosind qemu instalat din surse, instalarea se va opri la "Installing devices"
 
* windows 2000 NU poate fi instalat folosind qemu instalat din surse, instalarea se va opri la "Installing devices"
 
* windows 2000 poate fi instalat cu qemu instalat din pachete binare  
 
* windows 2000 poate fi instalat cu qemu instalat din pachete binare  
Line 48: Line 55:
 
  qemu -win2k-hack -cdrom win2000.iso -boot d win2k.img
 
  qemu -win2k-hack -cdrom win2000.iso -boot d win2k.img
  
 +
==Legaturi==
 
Download pachete necesare:
 
Download pachete necesare:
 
* http://fabrice.bellard.free.fr/qemu/qemu-0.7.2.tar.gz - surse
 
* http://fabrice.bellard.free.fr/qemu/qemu-0.7.2.tar.gz - surse
 
* http://fabrice.bellard.free.fr/qemu/qemu-0.7.2-i386.tar.gz - binar
 
* http://fabrice.bellard.free.fr/qemu/qemu-0.7.2-i386.tar.gz - binar
* http://fabrice.bellard.free.fr/qemu/kqemu-0.7.2.tar.gz -binar
+
* http://fabrice.bellard.free.fr/qemu/kqemu-0.7.2.tar.gz - binar
  
Link-uri utile:
+
Legaturi utile:
* http://fabrice.bellard.free.fr/qemu/ - homepage qemu
+
* http://fabrice.bellard.free.fr/qemu/ - pagina proiectului qemu
 
* http://www.linux.com/article.pl?sid=05/10/24/1845248 - articol interesant despre qemu
 
* http://www.linux.com/article.pl?sid=05/10/24/1845248 - articol interesant despre qemu
 
* http://www.codepoets.co.uk/docs/qemu_windows2000_on_ubuntu_linux_howto - instalare win2k sub qemu
 
* http://www.codepoets.co.uk/docs/qemu_windows2000_on_ubuntu_linux_howto - instalare win2k sub qemu
  
 
[[Category:HowTo]]
 
[[Category:HowTo]]
 +
[[Category:VMs]]

Latest revision as of 12:30, 13 February 2006

Introducere

In continuare voi descrie procesul de instalare a emulatorului qemu si a modulului kqemu. Kqemu este un modul de kernel cu ajutorul caruia quemu ruleaza simtitor mai bune.

Atentie: kqemu este o aplicatie comerciala free, dar nu open source.

Mediul in care am testat:

  • distributie: Fedora Core 4
  • kernel: 2.6.13.1
  • qemu: qemu-0.7.2, kqemu-0.7.2

Instalarea qemu din surse

Observatii:

  • qemu nu poate fi compilat cu gcc-4.x, necesita gcc-3.x
  • pentru a compila kqemu este nevoie de sursele kernelului

Toate distributiie mai noi vin cu gcc-4.0, care nu poate fi folosit pentru compilarea qemu. Pe Fedora Core 4 am rezolvat problema instaland pachetul "compat-gcc-32" si configurand qemu cu gcc32 ca si compilator.

Pasii necesari instalarii:

  • dezarhivezi sursele pt. qemu
  • dezarhivezi sursele pt. kqemu si copiezi continutul in dir. cu sursele qemu
  • pentru a rula urmatoarele comenzi trebuie sa fii root
cd /path/to/qemu-sources

./configure --cc=gcc32 --host-cc=gcc32
# instalam modulul kqemu
cd kqemu
make 
make install
sh install
# instalam qemu
cd ..
make
make install

Instalarea qemu din pachete binare

Pentru a instala qemu din pachete binare, copiati continutul arhivei "qemu-0.7.2-i386.tar.gz" in directorul radacina. Pentru a adauga suportul pentru kqemu unei instalari qemu din pachete binare, veti avea nevoie si de sursele de la qemu. Trebuie sa urmati pasii de la instalarea din surse, fara a mai rula comenzile de dupa "#instalam qemu".

Rularea qemu

Inainte de a rula qemu trebuie sa incarcati modulul de kernel kqemu:

modprobe kqemu

Probleme la instalarea windows 2000:

  • windows 2000 NU poate fi instalat folosind qemu instalat din surse, instalarea se va opri la "Installing devices"
  • windows 2000 poate fi instalat cu qemu instalat din pachete binare
  • la instalarea windows 2000 este un bug, sistemul ocupa tot spatiul disponibil
  • bugul de mai sus poate fi evitat prin folosirea parametrului "-win2k-hack" atunci cand rulati qemu, ex:
qemu -win2k-hack -cdrom win2000.iso -boot d win2k.img

Legaturi

Download pachete necesare:

Legaturi utile: