Automatikus indítás vm a VMware Workstation 7
Ellentétben VMware Server (ami most már nem frissül és fenntartani) a VMware Workstation soha nem volt képes futtatni a VM indításkor, bár ő automatikusan elindul. Azonban van egy kis parancssori segédprogram, amely arra szolgál, hogy indítson virtuális ok, és nem csak (ahogy ez segíthet, hogy képet készített és még futni egyes alkalmazások a vendég operációs rendszer, amikor elindul, mindez meg van írva a hivatalos PDF). vmrun hívta. Az alábbiakban lesz szó, hogyan kell végrehajtani autostart VM segédprogram használatával, és hogyan lehet létrehozni egy szolgáltatás fut a VM, amikor elkezdi a gazda operációs rendszer.
- Annak érdekében, hogy egyszerűsítse a munka vmrun hozzá a helyét a rendszer elérési útvonal:
Számítógép> Tulajdonságok> Speciális> Környezeti változók> Rendszer változók> Path> Szerkesztés
Miután az utolsó érték tét "" csatolja a teljes elérési utat (idézőjelek nélkül) vmrun elhelyezkedhet a gyökér a C: \ Program Files \ VMware \ VMware Workstation egy könyvtárba VIX API (C: \ Program Files \ VMware \ VMware VIX) célja, hogy automatizálják sok folyamatokat. Ezután újra kell indítani a számítógépet.
- Ezután azt meghatározni, hogy milyen autó lenne csinálni, és adjunk hozzá egy sort a konfigurációs fájlban:
Ez azért történik így, ami indul, a VM nem áll meg, mi az a kérdés vár választ.
- Ha követte az 1. igénypont most a VM konzol elindítása vonal fog kinézni:
vmrun -T ws indul «D: \ Virtual Machines \ ESXi \ Red Hat Enterprise Linux 5 64 bit.vmx». ahol
-T ws - határozza meg, amelyet tisztítás nélkül használunk, szerver (ek) vagy munkaállomás (WS);
start - parancs, ebben az esetben a VM kezdődik.
Ezt követően, az idézőjelek, a teljes elérési utat a virtuális gép konfigurációs fájl.
Az ezen irányelv végrehajtásához vonal indul a VM.
Tény, hogy onnantól kezdve, akkor jön ki a saját módja autorun a rendszer indításakor. Itt van a módszer: a srvany és instsrv létrehozni egy Windows szolgáltatás, a szolgáltatás fut a BAT-fájl, ami tartalmazza a húr a fent kapott.
Azonnal felmerül a kérdés, hogy miért a batch fájl helyett csak ne használja ezt a vonalat? Kipróbáltam, működik, de a hozzáférés kezelőkonzolra Workstation nem. VM lesz elérhető, ha felhívod rá, de a hozzáférési kezelőkonzolra nem szerezhető. VM megjelenik, de a rendelkezésre álló intézkedések - egy nyílt és Eltávolítás a kedvencek. Ha megpróbálja kinyitni, esküszöm, hogy ő fájl foglalt. Lehetséges, hogy hol hibáztam, de többször változott, és az eredmény nem volt más.
Térjünk vissza a srvany és egy batch fájlt. A második világos, írja be a következő sort, és mentse el.
C: \ WINDOWS \ system32 \ cmd.exe / C vmrun -T ws indul «D: \ Virtual Machines \ ESXi \ Red Hat Enterprise Linux 5 64 bit.vmx»
Megmondom röviden:
1. A parancssorba írja be a következő parancsot:
path \ Instsrv.exe Moya_sluzhba path \ srvany.exe,
ahol a path a meghajtó és könyvtár beállítása Windows NT Resource Kit (például C: \ Reskit) és Moya_sluzhba - nevet a szolgáltatást.
3. Az Edit menüben válasszuk a Add gombot. Adja meg a következő adatokat, majd kattintson az „OK”:
Kulcs neve: paraméterek
Osztály.
4. Válassza «Paraméterek» § (Options).
5. A Szerkesztés menüből válassza az Azonosító hozzáadása. Adja meg a következő adatokat, majd kattintson az „OK”.
Paraméter neve: Application
Adatok: REG_SZ
ahol <путь>\<имя_приложения_с_расширением> - a meghajtó betűjele és a teljes elérési utat a futtatható alkalmazás, beleértve a kiterjesztés
6. Fontos, hogy adjunk a szolgáltatás bat fájlokat. A Szerkesztés menüből válassza az Azonosító hozzáadása. Adja meg a következő adatokat, majd kattintson az „OK”.
Paraméter neve: AppDirectory
Adatok: REG_SZ
ahol <путь> - a meghajtó betűjele és a teljes elérési utat a batch file
Meg kell kinéznie:
A szolgáltatások listáját, azt látjuk, a szolgáltatás és állítsa be az automatikus üzemmódban. Most minden rendszerindításkor OS automatikusan bekapcsol, és a videomagnó.