Instant virtuális gép

Fórumok

Sziasztok!

Létezik olyan virtualizáció megoldás, hogy a virtualizációs platformot egybe lehet égetni a virtualizálandó operációs rendszerrel?

Értem ez alatt azt, hogy rákattintok egy .exe fájlra, és elindul egy Linux vagy Windows egy ablakban, anélkül hogy akár egy VmWare playert is kellene telepíteni? Tehát az .exe tartalmaz egy virtualizációs platformot, ami 1-2 perc alatt feltelepül, létrehozza a hálózati csatolókat ideiglenesen magának, és elindítja a beleégetett operációs rendszert.

Köszi.
ati

Hozzászólások

Tisztán elméleti alapon:
Egy Windows alá készített telepítő készítő programmal csinálsz egy telepítő csomagot, amelybe belerakod a már korábban feltelepített virtuális géphez tartozó fájlokat (amelyre már telepítetted a futtatni kívánt programot), valamint a virtuális gép (pl. VMware) telepítőjét is. Megírod a post-install szkriptet, ami feltelepíti a csomagban lévő VMware-t, ha szükséges konfigurálja, majd elindítja a mellé csomagolt virtuális gépet.

Az már egy másik kérdés, hogy a virtuális gép (pl. VMware) licence szerint megteheted-e ezt. Ennek utána kell nézni, de érzésem szerint a helyes válasz: nem. Továbbá, egy virtuális gép sok GByte lehet (pl. WinXP, hogy a Win7-ről ne is beszéljünk), így ennek a merevlemezre másolása, és telepítése (kicsomagolása) nem 1--2 perc lesz. De egy mai linux-os guest is lehet több GByte méretű.

-----
"Én vagyok a hülye, hogy leállok magával vitatkozni."

A virtualizációs környezetek portable megoldásai lennének erre a legjobb kiindulási alapok, már ami van. A Qemu Manager zip-ként letölthető verziójának futtatásához még rendszergazda jog sem kell, de ha driver telepítést is akarsz pl. hardveres virtualizációs támogatás, TAP network driver akkor már kell és úgy már nem annyira instant. Ebből a szempontból talán jobb a Portable VirtualBox, de azt nem próbáltam mert ahova nekem kellett volna ott nem volt rendszergazda jogosultság.

Az instant futtató környezet, és annak a virtuális géppel történő indítása szerintem össze hozható a fenti programokkal és megfelelő indító parancsfájlokkal de a futtatandó virtuális gépet először külön el kell készítened az adott virtualizációs környezetre. Az egy exe-ként való indításhoz meg kell még valamilyen scriptelhető installer program pl. a NSIS
--
Légy derűs, tégy mindent örömmel!