Autostart vm în stația de lucru vmware 7

Spre deosebire de VMware Server (care nu mai este acum să fie actualizate și întreținute) în VMware Workstation nu a fost niciodată capabil de a rula mașinile virtuale la pornire, cu toate că el va porni automat. Cu toate acestea, există un mic utilitar linie de comandă, care servește pentru a lansa OK virtuală și nu numai (așa cum poate ajuta pentru a face instantaneu și chiar rula unele aplicații în sistemul de operare musafir atunci când începe, toate acestea sunt scrise în PDF-ul oficial). Se numește vmrun. Mai jos vă voi spune cum să implementați VM autorun cu acest utilitar și cum să creați un serviciu care lansează VM atunci când începe sistemul de operare gazdă.







  • Pentru a simplifica munca cu vmrun, adăugăm locația sa în căile de sistem:

Computer> Proprietăți> Avansat> Variabile de mediu> Variabile sistem> Cale> Editare

După pariul ultima valoare "" adăugați calea completă (fără ghilimele) vmrun pot fi localizate în rădăcina C: \ Program Files \ VMware \ VMware Workstation într-un API director VIX (C: \ Program Files \ VMware \ VMware VIX) proiectat pentru a automatiza multe procese. După aceasta, va trebui să reporniți calculatorul.

  • Apoi, vom determina ce mașină va face acest lucru și va adăuga o linie la fișierul de configurare:

acest lucru se face pentru a se asigura că atunci când se încarcă, VM nu se oprește la orice întrebare așteptând ca utilizatorul să răspundă.

  • Dacă ați finalizat pasul 1, acum în consolă, linia de start a VM va arăta astfel:

vmrun -T ws începe "D: \ Virtual Machines \ esxi \ Red Hat Enterprise Linux 5 64-bit.vmx". unde

-T ws - determină ce produs este utilizat, server (e) sau stație de lucru (ws);







start - comanda, în acest caz, pornește VM.

După aceasta, se citează calea completă la fișierul de configurare VM.

Rularea acestei linii va porni VM-ul.

De fapt, acum puteți să vă prezentați propriile metode cu autorun la pornire. Iată modul meu: prin utilizarea srvany și instsrv pentru a crea un serviciu Windows, acest serviciu lansează un fișier BAT care conține șirul obținut mai sus.

Imediat se pune întrebarea, de ce nu folosiți imediat această linie în loc de fișierul lot? Încercat, totul funcționează, dar nu există acces la consola de management Workstation. VM va fi disponibil atunci când vă conectați la el de la distanță, dar nu puteți accesa consola de administrare. VM este afișat, dar toate acțiunile disponibile sunt Deschidere și Eliminare din Favorite. Când încercați să o deschideți, jură că fișierul său este ocupat. Este posibil ca undeva am făcut o greșeală, dar l-am modificat de mai multe ori și rezultatul nu a fost diferit.

Să ne întoarcem la Srvany și Batnik. Cu a doua este totul clar, scriem următoarea linie în ea și salvăm-o.

C: \ WINDOWS \ system32 \ cmd.exe / C vmrun -T ws începe "D: \ Virtual Machines \ esxi \ Red Hat Enterprise Linux 5 64-bit.vmx"

Voi spune pe scurt:

1. În linia de comandă, tastați următoarea comandă:

calea \ INSTSRV.EXE Calea My_service \ SRVANY.EXE,

unde calea specifică litera de unitate și directorul Windows NT Resource Kit (de exemplu, C: \ RESKIT), iar My_Service este numele serviciului creat.

3. În meniul Editare, faceți clic pe Adăugare cheie. Introduceți următoarele informații și faceți clic pe OK:

Nume cheie: Parametri
Class.

4. Selectați secțiunea "Parametri".

5. În meniul Editați, faceți clic pe Adăugare valoare. Introduceți următoarele informații și faceți clic pe OK.

Nume parametru: Aplicație

Tip de date: REG_SZ

unde <путь>\<имя_приложения_с_расширением> Este litera de unitate și calea completă la fișierul executabil al aplicației, inclusiv extensia

6. Este foarte important ca serviciul bat să adauge fișiere. În meniul Modificați, faceți clic pe Adăugați o valoare. Introduceți următoarele informații și faceți clic pe OK.

Nume parametru: AppDirectory

Tip de date: REG_SZ

unde <путь> Este litera de unitate și calea completă la fișierul de comandă

Ar trebui să arate astfel:

În lista serviciilor găsim serviciul nostru și îl punem în modul automat. Toate, acum când sistemul de operare este pornit, VM va porni automat.







Articole similare

Trimiteți-le prietenilor: