Virtuális majális
Megközelítőleg 15 újraindítás, 30 “elvesztegetett” perc egy 2GHz-es procin, monitor és videóvezérlők, usb portok, hangkártya és játékvezérlő telepítése, némi post-install konfigurálgatás, a Net beállítása – és, kérem, máris fenn van a Windows 98 – virtuálisan. A nagy XP és Vista kényelemben teljesen el is szoktam a “jótól”, hogy mennyire frusztráló is tud lenni minden egyes változtatás után a restartolgatás. De igen, régen ezt szerettük, ennek örültünk, erre jöttek a csillogó, “csak CD-re készült” játékok, ezen tárult fel előttünk a Web és ismerkedtünk olyan kifejezésekkel, mint portál, Internetto, nocd crack és társaik. Így, 2008 alkonyán újra körömben üdvözöltem az SE editiont, minden idők valaha készült legpompásabb Windows-át.
Old, gamez
Néha rámjön az őrület, előtör belőlem a gyermek és irgalmatlanul, görcsösen szeretnék egyik kedvenc elfolgaltságommal, a DOS-os játékok nyüstölésével foglalkozni. A DosBox többnyire megteszi, de van úgy, hogy még ennél is elvetemültebb dolgokat akarok kipróbálni. Olyankor jönnek a VirtualPC szoftverek. Ezek egy adott oprendszeren belül, alkalmazásként lehetővé teszik más OS-ek futtatását anélkül, hogy kedvencünkből ki kellene lépni vagy a gépet újra kellene indítani.
A joystickozáson kívül mire jó még?
A kérdés jogos, nem csak ősi programok futtatására van lehetőség, hanem gyakorlatilag minden létező -és bootolható médián beszerezhető- oprendszert, legacy software-t lehet futtatni “rajta”, illetve a virtuálisan feltelepített rendszereken. Ezen kívül jó még webfejlesztésre, régebbi -vagy éppen újabb- böngészőkkel való tesztelésre, de még arra is, hogy szerencsétlen valós operációs rendszerünket ne zúzzuk halálra a tonnányi próbaképp feltelepített, de sosem használt szoftverrel.
Microsoft Virtual PC
Beintve a VMWare-nek, Parallelsnek, a 2007 jelű verzióját a csúnya, gonosz Microsoft nemrég ingyenesen letölthetővé tette. Ehhez még hozzájön hogy -a megfelelő, legális XP vagy Vista licensz birtokában- szintén ingyen letölthető 4(!) féle image (tulajdonképpen virtuális HD, merevelemez) előre telepített és aktivált XP valamint Vista rendszerekkel (három XP fájl IE6, IE7 és IE8B2-vel, meg egy Vista IE7-tel). Ha jogtiszta az éppen gépeden futó XP vagy Vista és webfejlesztő ill. sitebuilder vagy, az előbb említett letöltésekre feltétlen érdemes ráugranod, jelenleg nem sok kényelmesebb dolog van annál, minthogy egy VPC-n teszteld az oldalad IE6-ban. (Van persze erre más megoldás is, de pl. a MultipleIE nem megy fel Vistára). A kapott image-ek gyorsan indulnak, kevés (nálam 256MB) memóriával is beérik -amit persze a valós oprendszertől lopnak el- és gyorsan, hatékonyan tesztelhetők velük az új dizájnjaim, wp blogjaim IE6 és IE8 alatt.
Hogyan kell elkezdeni?
Mielőtt bármibe belekezdenél, be kell szerezned egy oprendszert méghozzá olyan médián, amiről be is tudsz majd bootolni újonnan létrehozott Virtual Machine-odon. Ez lehet CD (teljes .ISO formátum támogatás) de akár floppy is (ezen a linken találhatsz letölthető Win és DOS bootdiskeket, de fontos tudnod, hogy pl. a DOS diskek kizárólag a bootoláshoz alkalmas fájlokat tartalmazzák, tehát a full retail MS-DOS 6.22-t itt hiába keresed!). Aztán létre kell majd hoznod virtuál-vinyó(ka)t, ahol az adataid és maga az oprendszer tárolódni fognak. Némi alapbeállítás (pl. a RAM mennyisége) után el is indíthatod a VM-et, ahol a kiválasztott média bootsectorából szépen beolvasódik a kívánt bájthalmaz és máris gyönyörködhetsz a telepítő-varázslók intelligenciájában.
OS és SW rengeteg csakis törvényesen
Bármennyire is fájdalmas, rendelkezned kell az összes virtuálisan telepített szoftverhez és oprendszerhez a megfelelő licenszekkel, ez alól nem mentesülsz. Akár milyen hihetetlen, se a Win98, se a Win3.1, de még az MS-DOS 5.0 sem terjeszthető és használható fel szabadon, a kiadó engedélye nélkül – azaz nem árt, ha a termék doboza, számlája és licensze ott van a környéken. (Más kérdés, hogy vajon melyik igazságügyi szakértőnek jutna eszébe tucatnyi virtuális gépen warezt keresni :])
Felhasználás – mire jó még?
Azon kívül, hogy Ubuntut meg Vista betát akarok tesztelni, leginkább akkor veszem a virtuális OS-eknek hasznát, amikor olyasmit kell telepítenem, amit az új, tiszta Windows-omra nem szívesen teszek fel. Pl. utálom a csumpi Safarit, IE6-ot, iTunes-t és az összes olyan progit, ami teleszemeteli a registrymet meg a Windows rendszermappákat, de hasznos egy virtuális gép mondjuk egy olyan szoftver tesztelése esetében is, ami komolyabb rendszermódosításokat, drivertelepítéseket igényel. Csak fel kell dobni az új, virtuál gépre a cuccot, máris tesztelhető a szoftver – esetleg közvetlenül a megvásárlás előtt.
Megosztás, átjárás
A fájlok (mappák) megoszthatók a VM-ek és a szülő oprendszer között a Virtual Machine Additions telepítése után (ezt a virtuál gépen belül kell elindítani), De működik a desktopok és ablakok közötti drag-n-drop fájl- és objektum csere is, így viszonylag könnyen lehet fájlokat, install csomagokat másolni a valós és a virtuális gép között (vágólap megosztás is van).
- Ingyenes
- Az MS VPC gyakorlatilag ultrastabil, nekem még nem sikerült bedöntenem masszív használat mellett sem. Emlékszem, a Vista valamelyik -teljes mértékben optimalizálatlan- beta verzióját VPC-n próbáltam ki először (bevallom, nem mertem feltelepíteni, hehe) és, ugyan felzabálta az összes létező szabad memóriát,de működött, megcsodálhattam teljes valójában!
- Az Undo Disk beállításával minden, a session alatt történő változtatás (pl vírusok – hehe) egy kattintással törölhető.
- Gyors – legalábbis határozottan annak hat
Előnyök
- Némileg sok procit eszik, a valós rendszeren futó alkalmazások érezhetően belassulnak még akkor is, ha a Virtual Machine-t Pause állapotba teszem (viszont dual procin, Vistán ezt nem nagyon éreztem)
- Rossz hír még -bár ez szerintem bénaságomnak köszönhető- de az Ubuntut sehogy nem bírtam rá felhúzni (Vistán), pedig nagyon akartam, többször is adtam neki esélyt, de még az ismert megoldás, a safe mode install sem segített.
- Bár a DirectX felmegy a virtuális Windows-okra, a grafika emulálása csak 2D illetve szoftveres 3D megjelenítésre elegendő
- Túl sok konfigurálási lehetősége nincs, a hálókártya és a COM portok megosztásán kívül gyakorlatilag az összes hardvereszközről le lehet mondani (nincs pl. USB, Bluetooth)
- Ősi MS taktika, hogy nem kompatibilis semmivel, a más szoftverekkel gyártott virtuális lemezek nem importálhatók
Hátrányok

Hahaha, a MűhelyTitkok Win98 IE5-ön
Alternatívák
Természetesen van más, nem MS megoldás is virtualizációs szoftverkörnyezetre:
Parallels Desktop
Mac-en igazi kultusza van, az apple fanboyok titokban ezen futtatják kedvenc XP-jüket :] Sajnos a Win verzióhoz (ami Parallels Workstation névre hallgat) 2006 óta nem nagyon nyúltak hozzá, ez -gondolom- az MS VPC ingyenességének is köszönhető. Az ingyenebéd osztást majdnem csak a Microsoft engedheti meg magának, úgyhogy ezért a megoldásért bizony perkálni kell kemény 50 amerikai dollárt, ha birtokba akarjuk venni. Persze azért trial-kulcsot is lehet igényelni, ezzel 15 napig bűvészkedhetünk a Win3.11 futtatásával. Pluszpont még, hogy az Ubuntu elsőre, gond nélkül feltelepült.
VirtualBox
Teljesen ingyenes (GNU GPL), sokféleképpen állítgatható, konfigurálható VM alkalmazás a VirtualBox. Némileg instabil az általam tesztelt környezetekben, cserébe sokféleképpen konfigolható, minden USB-eszköz “átadható” a virtuális OS-eknek stb. Ubuntu telepítés nem ment, az egész morva Windowsom elszállt közben :]
VMWare
Abszolút Pro alkalmazás, nem igazán az otthoni juzereknek fejlesztve. Mivel felesleges 189 USA dollárom e pár sor megírása közben nem akadt, így erről a megoldásról nyilatkozni nem nagyon tudok. Ide azért még fontos megemlítenem, hogy a VMWare nem kifejezetten desktop virtualizációs sw-ket gyárt, a cég ennél jóval komolyabb, élen jár az általános szoftveres virtualizációs technológiákban.

2 komment - "Virtuális majális"
Thanks! Rég írtál, de ez most nagyon jó, este kipróbálom.
Hali, mi a helyzet, mostanában nem nagyon frissül az oldal!
Szólj hozzá