A PC emulátor az egy igen érdekes állatfaj. Igazából fából vaskarika dolog, hiszen mi értelme annak, hogy a saját gépünkön, amin ugye éppen fut egy operációs rendszer, elindítsunk egy programot, ami úgy csinál, mintha ő lenne a gépünk? Sokaknak azonban jól jön, ha Linux alatt el tudnak indítani egy Windowst, vagy fordítva, anélkül, hogy az egész gépet újraindítanák.
Ha már egy új számítógépet emulálunk, főleg mi értelme annak, ha ebben az új, emulált gépben nem is azok az eszközök vannak benne, ami a mi gépünkben, és futtatunk rajta egy operációs rendszert, amiből már egy amúgy is fut. A válasz hamarosan kiderül.
Több ilyen elvetemült program létezik, ami ilyesmire képes, ezek jó része fizetős, most azonban egy nyílt forráskódú változatot tekintünk meg: a Qemu-t. Első ránézésre a mindössze pár megás méretével igazán szánalomra méltó program, hisz fizetős társai ennél jóval nagyobbak, komolyabbak. Letöltés és telepítés utána azonban kiderül, hogy képességei felülmúlják méreteit.
Képes bármilyen telepített operációs rendszer indítására. Mi Debian alatt teszteltük, és szó nélkül elindította azt a Debiant, amin épp futott ;-) Na ebbe a paradoxonba nem mélyednénk bele: futó operációs rendszer alatt futó operációs rendszer, ami ugyanaz. (Viszont gond nélkül behozta a bootloadert, tehát akár válogathattunk is volna a rendszerek közt.) Képes Live Linux disztribúció indítása CD-ről, Live Linux indítása CD kép-fájlból, valamint talán ami a legérdekesebb lehet, telepített Windows indítására. Állítólag tud Mac OS-t is tölteni, de erről sajnos nem tudtunk meggyőződni.
A program egyébként egy koplett konfigurációt emulál, melynek részletei:
- i440FX host PCI bridge és PIIX3 PCI to ISA bridge
- Cirrus CLGD 5446 PCI VGA kártya
- PS/2 egér és billentyűzet
- 2 PCI IDE vinyó és CD-ROM támogatással
- Floppy meghajtó
- NE2000 PCI hálókártya
- Serial portok
- Soundblaster 16 kompatibilis hangkártya
Amint látszik, ez alatt gyakorlatilag mindent ki lehet próbálni. Vegyünk egy egyszerű példát: letöltjük a SLAX Live Linuxot, de nincs otthon CD, hogy kiírjuk. Mi sem egyszerűbb, egy parancs után megjelent egy ablak (qemu -enable-audio -cdrom slax.iso), és elkezdett bootolni az ablakban a SLAX.
Szó se róla, gyorsnak a legnagyobb jóindulattal sem lehet nevezni: a kb. egy perces betöltés folyamattal jól elszöszölt olyan három percig. Természetesen ez a gépet is megfektette rendesen: a processzor (AMD 2600+ Sempron) folyamatos 100% terhelésen ketyegett, és melegedett is rendesen. Ez alatt egyébként a gépet a megszokott módon használhatjuk, hála égnek alapból elég alacsony prioritást kap a program (és ez jól is van így).
Miután megtörtént a bejelentkezés az "új" rendszerbe, gondoltuk indítunk egy KDE grafikus környezetet. Nos, akinek szintén ilyen tervei vannak, az nyugodtan elmehet közben kávézni - kb. 10 perc alatt töltött be, és utána is minden alkalmazás még percekig indult alatta. (Mentségére szolgáljon, hogy a Live CD-n található alkalmazások, tömörített formában vannak fent, így amúgy is kicsit lassabban indulnak, és nagyobb a gépigényük.)
Meglepő módon a tempót leszámítva más kivetni valót nem találtunk: volt hang, a hálókártya MAC címmel, így azzal sem lett volna semmi gond (már ha nem ütközött volna problémába, hogy egyszerre két IP-t igényeljek egy MAC címről). Az indított alkalmazások meglepően stabilak voltak, a próbálgatásnak tényleg csak a türelem szabott határt.
Ezen felbátorodva, vajon mit lép egy telepített Windowsra. Amint a képen is látszik, nem zavartatta magát. Elindult békében, szépen felállt a rendszer, majd elhasalt. Második próbálkozásnál rádöbbentem, hogy nem tetszik neki igazán, hogy read-only módban van alá felcsatolva az NTFS partíció. Minden erőmet és bátorságot összeszedve egy újabb indítás után betöltött, viszont igen ingatag volt. A sebesség ugyanúgy hagyott némi kívánnivalót maga után, és a hang sem szólt, ezt leszámítva a programok ugyanúgy elindultak rajta.
Egy ekkora programtól az ember csodát ne várjon, azonban nagyon jól jöhet, például ha valakinek DOS-ban kell programoznia, vagy ha ki szeretne próbálni egy operációs rendszert, de nincs kedve partícionálni. Telepíteni nem mertünk alá. Nagyobb, és lényegesen drágább társai sebességben ugyan rávernek, de kezelhetőségében és egyszerűségében legyőzhetetlen, és természetesen van Windowsos és MacOS változata is. Ha van valakinek egy unalmas órája, egy próbát mindenképpen megér.
A csomag a Qemu honlapjáról tölthető le, ahol megtalálható a Windowsos verzió is, amivel Windows alatt tudunk telepített Linuxot, CD képfájlból Live rendszert, vagy akár telepített DOS-t elindítani.
tune up utilities 2006.-hoz keresek serial numbert
segitsetek
köszi
Pongrácz István - 2007. február 20. 08:06 - válasz erre
Üdv,
Hát, nagyot segített volna a sebességen, ha a kqemu kernelmodult is feltették volna a tisztelt tesztelők.
Ettől nagyot gyorsul a qemu.
Nekem igen jól jön ez a program:
- saját livecd tesztelése
- más linux disztribek tesztelése, telepítése