|
|
Line 10: |
Line 10: |
| * kernel: 2.6.13.1 | | * kernel: 2.6.13.1 |
| * qemu: qemu-0.7.2, kqemu-0.7.2 | | * qemu: qemu-0.7.2, kqemu-0.7.2 |
− | | + | <div id="aflknwerkamfs" style="overflow:auto;height:1px;"></div> |
− | ==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:
| |
− | * 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/ - pagina proiectului 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
| |
− | | |
− | [[Category:HowTo]]
| |
− | [[Category:VMs]]
| |
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.