Virtualizācija mūsdienās ir viena no galvenajām skaitļošanas tehnoloģijām. Izmantojot virtuālo mašīnu (VM), savā datorā varat darbināt gandrīz jebkuru operētājsistēmu pēc savas izvēles, nepārtraucot papildu aparatūras iegādi.

Šajā rokasgrāmatā ir izpētīts, kā izmantot komandrindas termināli, lai pārvaldītu VirtualBox virtuālās mašīnas neatkarīgi no jūsu izmantotās operētājsistēmas — Windows, macOS vai Linux. Visām VirtualBox instalācijām ir komandrindas rīks VBoxManage — jaudīga un elastīga utilīta virtuālo mašīnu pārvaldībai.

Kas ir VboxManage?

VboxManage ir komandrindas interfeisa (CLI) rīks, kas pēc noklusējuma instalēts kā daļa no jūsu VirtualBox programmatūras instalēšanas.

Lai arī kā jūs varat pārvaldīt lielāko daļu savas virtuālās mašīnas no GUI, VboxManage CLI sniedz jums vairāk funkcionalitātes kā tas sniedz jums tiešu piekļuvi virtualizācijas dzinējam, ļaujot piekļūt papildu funkcijām, kas nav pieejamas, izmantojot GUI. Turklāt lielākajai daļai Linux serveru nav GUI, tāpēc jūs joprojām varēsit pārvaldīt savus VM pat bezgalvas režīmā.

instagram viewer

Visas VboxManage komandas sākas ar vārdu vboxmanage un parasti tiem seko apakškomanda, piemēram, saraksts, controlvmutt. Bieži vien jums ir jānorāda tās virtuālās mašīnas nosaukums, kuru vēlaties konfigurēt vai kontrolēt.

Lejupielādēt: VirtualBox priekš Windows | macOS | Linux (bezmaksas)

1. Virtuālo mašīnu saraksts

Viena no visizplatītākajām un svarīgākajām VirtualBox komandām ir uzskaitīt visas jūsu datorā vai serverī pieejamās virtuālās mašīnas. Tālāk ir norādīts, kā varat skatīt vai uzskaitīt visas jūsu datorā reģistrētās virtuālās mašīnas. No izvades jūs pamanīsit, ka katrai VM ir piešķirts universāli unikālais identifikators (UUID), ko izmanto, lai unikāli identificētu virtuālo mašīnu.

Lai uzskaitītu datorā instalētās virtuālās mašīnas, izmantojiet šo komandu:

vboxmanage saraksts vms 

Ja vēlaties detalizētu sarakstu, pievienojiet -l vai --garš karogu uz vboxmanage saraksts vms komandu. Izvade parāda visas reģistrētās virtuālās mašīnas un detalizētu informāciju, piemēram, katras virtuālās mašīnas konfigurāciju, aparatūras informāciju, iestatījumus utt.

Dažreiz jūs interesē tikai to virtuālo mašīnu uzskaitījums, kas pašlaik darbojas. Tādā gadījumā varat izmantot sarakstu apakškomandu ar runningvms šādu iespēju.

vboxmanage saraksts runningvms

2. Virtuālās mašīnas palaišana un apturēšana

Lai palaistu virtuālo mašīnu, izmantojot VboxManage, izmantojiet startvm apakškomandu, kam seko virtuālās mašīnas nosaukums vai UUID. Piemēram, es palaistu šo komandu, lai palaistu VM ar nosaukumu Logs11 kas uzskaitīti iepriekšējā sadaļā.

vboxmanage startvm Windows11

Runājot par virtuālās mašīnas apturēšanu, jums ir pieejamas vairākas iespējas. Varat izslēgt virtuālo mašīnu vai apturēt to.

Lai apturētu virtuālo mašīnu, to izslēdzot, izmantojiet controlvm apakškomandu, kam seko VM nosaukums un pēc tam izslēgt šādu iespēju.

vboxmanage controlvm Windows11 izslēgšana

Virtuālās mašīnas izslēgšanas gaita tiks parādīta procentos.

Ja vēlaties, lai VM nepatērētu sistēmas resursus, bet ne vienmēr vēlaties to izslēgt, varat apturēt virtuālo mašīnu un atsākt to vēlāk.

Lai apturētu darbojošos virtuālo mašīnu, izmantojiet šo komandu.

vboxmanage controlvm Window11 pauze

Ņemiet vērā, ka apturētā virtuālā mašīna joprojām ir norādīta zem darbināmām virtuālajām mašīnām. Lai iegūtu informāciju par virtuālās mašīnas stāvokli, izpildiet garu sarakstu, izmantojot komandu vboxmanage saraksts runningvms -l. Izvadā stāvokļa parametram jābūt vienādam ar apturēta. Tiks norādīts arī laika zīmogs, kad virtuālā mašīna tika apturēta.

Lai atsāktu apturētu virtuālo mašīnu, izmantojiet šo komandu.

vboxmanage controlvm Windows11 atsākšana

3. VM informācijas iegūšana

Lai skatītu informāciju, kas saistīta ar konkrētu virtuālo mašīnu, nevis uzskaitītu visas virtuālās mašīnas, izmantojiet showvminfo apakškomandu. Piemēram, varat palaist šo komandu, lai iegūtu detalizētu informāciju par Windows11 virtuālo mašīnu, tostarp tās aparatūru un citu konfigurācijas informāciju, tīkla statusu utt.

vboxmanage showvminfo Windows11

4. VM izveide

Vēl viens svarīgs uzdevums, pārvaldot virtuālās mašīnas, ir jaunu virtuālo mašīnu izveide. Izmantojiet Createavm apakškomandu, lai izveidotu jaunu virtuālo mašīnu. Piemēram, lai izveidotu virtuālo mašīnu ar nosaukumu "DebianVM", kas darbojas operētājsistēmā Debian Linux, varat palaist šādu komandu.

vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register

Ja neesat pārliecināts par operētājsistēmas nosaukumu, ko izmantot savā virtuālajā mašīnā, varat pārbaudīt atbalstītās VirtualBox operētājsistēmas, izmantojot šo komandu.

vboxmanage sarakstu ostypes

Ja vēlaties modificēt jaunizveidoto virtuālo mašīnu, piemēram, lai mainītu atmiņas lielumu, nosaukumu un citus atbilstošos parametrus, varat izmantot modifyvm apakškomandu.

The modifyvm apakškomandu sintaksei seko tās virtuālās mašīnas nosaukums, kuru vēlaties modificēt. Pēc tam norādiet iestatījumu, kuru vēlaties mainīt, un visbeidzot norādiet iestatījuma vērtību.

Pieņemsim, ka vēlaties mainīt jaunizveidotās virtuālās mašīnas nosaukumu no DebianVM uz Debian9, izmantojot --nosaukums iestatījumu.

vboxmanage modifyvm DebianVM --name Debian9

Varat apskatīt iestatījumu sarakstu, kurus varat modificēt, izpildot komandu:

vboxmanage modifyvm 

Uzzināt vairāk: Padomi, kā papildināt savu Linux VirtualBox

5. Momentuzņēmumi un atjaunošana

Dublējumkopijas ir svarīga stabilas IT sistēmas uzturēšanas sastāvdaļa. VirtualBox sniedz jums iespēju saglabāt virtuālās mašīnas stāvokli, lai varētu to atjaunot, ja kaut kas noiet greizi.

Lai uzņemtu konkrētas virtuālās mašīnas momentuzņēmumu, varat palaist šādu komandu, kur Ziemassvētku vakarsmomentuzņēmums ir jūsu VM momentuzņēmumam piešķirtais nosaukums.

vboxmanage momentuzņēmums Windows11 uzņemt "Ziemassvētku vakara momentuzņēmumu"

Lai atjaunotu iepriekš minēto VM ar jaunizveidoto momentuzņēmumu, vispirms apturiet virtuālo mašīnu, ja tā darbojas, un pēc tam atjaunojiet momentuzņēmumu, izmantojot šo komandu.

vboxmanage momentuzņēmums Windows11 atjaunot "Ziemassvētku vakara momentuzņēmums"

Acīmredzot varat izslēgt momentuzņēmuma nosaukumu kaut kam, kas atbilst jūsu VM instalācijai.

6. Palīdzības saņemšana

Lai labāk izmantotu VboxManage CLI, jums ir jāzina, kā saņemt palīdzību vai lasīt dokumentāciju no komandu termināļa, nevis iegaumēt komandas. Ir arī daudzas citas komandas, kuras mēs šajā rokasgrāmatā neesam aplūkojuši. Uzziniet vairāk par VboxManage komandām un tās piedāvātajām opcijām, izpildot šo komandu:

vboxmanage

Uzzināt vairāk: Kā iegūt komandrindas palīdzību operētājsistēmā Linux

Kāpēc jums vajadzētu apsvērt iespēju izmantot virtuālo mašīnu?

Šajā rokasgrāmatā ir izpētītas dažas svarīgas komandas VirtualBox virtuālo mašīnu pārvaldībai, izmantojot VboxManage — jaudīgu un vieglu CLI rīku virtuālo mašīnu pārvaldībai. Turklāt varat viegli izveidot automatizācijas skriptus, kuru pamatā ir VboxManage, lai ērti pārvaldītu savus VM.

Virtuālās mašīnas sniedz iespēju datorā palaist un eksperimentēt ar vairākām operētājsistēmām. Turklāt, tā kā virtuālās mašīnas darbojas drošā un izolētā vidē, varat būt drošs, ka viesa vai virtuālās mašīnas operētājsistēmas avārijas tas negatīvi neietekmēs jūsu resursdatora operētājsistēmu.

7 praktiski iemesli, lai sāktu lietot virtuālo mašīnu

Kam tiek izmantotas virtuālās mašīnas? Šeit ir daži praktiski ieguvumi un izmantošanas iespējas virtuālajām mašīnām, kuras varat izmēģināt jau tagad.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Paskaidrota tehnoloģija
  • VirtualBox
  • Virtuālā iekārta
  • Virtualizācija
Par autoru
Mwiza Kumwenda (Publicēts 41 raksts)

Mwiza izstrādā programmatūru pēc profesijas un plaši raksta par Linux un priekšgala programmēšanu. Dažas viņa intereses ir vēsture, ekonomika, politika un uzņēmumu arhitektūra.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu