Difference between revisions of "Instalare Qemu"
From linux360
(mici corecturi la formatarea textului) |
|||
Line 1: | Line 1: | ||
==Introducere== | ==Introducere== | ||
− | In continuare voi descrie | + | 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, insa nu open source. | ||
Mediul in care am testat: | Mediul in care am testat: | ||
Line 8: | Line 10: | ||
==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 | + | * 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. | ||
Line 33: | Line 34: | ||
==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" in directorul radacina. | 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 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 | + | 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 50: | Line 49: | ||
==Legaturi== | ==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 | ||
Line 56: | Line 54: | ||
* 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 | ||
− | + | Legaturi utile: | |
* http://fabrice.bellard.free.fr/qemu/ - homepage qemu | * http://fabrice.bellard.free.fr/qemu/ - homepage 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 |
Revision as of 16:16, 1 December 2005
Contents
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, insa 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 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:
- 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/kqemu-0.7.2.tar.gz -binar
Legaturi utile:
- http://fabrice.bellard.free.fr/qemu/ - homepage 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