Virtualizacija šiandien yra viena iš pagrindinių skaičiavimo technologijų. Naudodami virtualią mašiną (VM) savo kompiuteryje galite paleisti beveik bet kurią pasirinktą operacinę sistemą, nesugadindami papildomos aparatinės įrangos.
Šiame vadove nagrinėjama, kaip naudoti komandų eilutės terminalą valdant virtualiąsias „VirtualBox“ mašinas, neatsižvelgiant į jūsų naudojamą operacinę sistemą, nesvarbu, ar tai „Windows“, „MacOS“ ar „Linux“. Visuose „VirtualBox“ įrenginiuose yra „VBoxManage“ komandų eilutės įrankis – galinga ir lanksti virtualių mašinų valdymo priemonė.
Kas yra VboxManage?
„VboxManage“ yra komandinės eilutės sąsajos (CLI) įrankis, įdiegtas pagal numatytuosius nustatymus kaip „VirtualBox“ programinės įrangos diegimo dalis.
Kad ir kaip galėtumėte valdyti didžiąją dalį virtualios mašinos iš GUI, „VboxManage CLI“ suteikia daugiau funkcijų, tai suteikia tiesioginę prieigą prie virtualizacijos variklio, leidžiantį pasiekti papildomas funkcijas, kurių negalima pasiekti naudojant GUI. Be to, daugumoje „Linux“ serverių nėra GUI, todėl jūs vis tiek galėsite valdyti savo VM net be galvos režimu.
Visos VboxManage komandos prasideda žodžiu vboxmanage ir dažniausiai po jų seka pokomanda, tokia kaip sąrašas, controlvmir kt. Dažnai turite nurodyti VM, kurią norite konfigūruoti arba valdyti, pavadinimą.
parsisiųsti: „VirtualBox“, skirta Windows | macOS | Linux (Laisvas)
1. Virtualių mašinų sąrašas
Viena iš labiausiai paplitusių ir svarbiausių „VirtualBox“ komandų yra visų jūsų kompiuteryje ar serveryje esančių VM sąrašas. Štai kaip galite peržiūrėti arba išvardyti visas jūsų kompiuteryje užregistruotas VM. Iš išvesties pastebėsite, kad kiekvienai VM suteikiamas universalus unikalus identifikatorius (UUID), naudojamas unikaliai identifikuoti VM.
Norėdami išvardyti kompiuteryje įdiegtas virtualias mašinas, naudokite šią komandą:
vboxmanage sąrašas vms
Jei norite išsamaus sąrašo, pridėkite -l arba --ilgas vėliava prie vboxmanage sąrašas vms komandą. Išvestis rodo visas registruotas VM ir išsamią informaciją, tokią kaip kiekvienos VM konfigūracija, aparatinės įrangos detalės, nustatymai ir kt.
Kartais jus domina tik šiuo metu veikiančių VM sąrašas. Tokiu atveju galite naudoti sąrašą subkomandą su runningvms parinktis taip.
vboxmanage sąrašas runningvms
2. VM paleidimas ir sustabdymas
Norėdami paleisti VM naudodami „VboxManage“, naudokite startvm subkomandą, po kurios nurodomas virtualios mašinos pavadinimas arba UUID. Pavyzdžiui, paleisčiau šią komandą, kad paleisčiau VM pavadinimu 11 langas išvardyti ankstesniame skyriuje.
vboxmanage startvm Windows11
Kai reikia sustabdyti virtualią mašiną, turite keletą galimybių. Galite išjungti VM arba galite jį pristabdyti.
Norėdami sustabdyti virtualią mašiną ją išjungdami, naudokite controlvm subkomandą, po kurios nurodomas VM pavadinimas ir tada išjungti parinktis taip.
vboxmanage controlvm Windows11 išjungimas
Bus rodoma VM išjungimo eiga procentais.
Jei norite, kad VM nevartotų sistemos resursų, bet nebūtinai norite jos išjungti, galite pristabdyti VM ir tęsti jį vėliau.
Norėdami pristabdyti veikiančią VM, naudokite šią komandą.
vboxmanage controlvm Window11 pauzė
Atminkite, kad pristabdyta VM vis dar rodoma veikiančių VM sąraše. Norėdami gauti informacijos apie VM būseną, paleiskite ilgą sąrašą naudodami komandą vboxmanage sąrašas runningvms -l. Išvestyje būsenos parametras turi būti lygus pristabdyta. Taip pat bus nurodyta laiko žyma, kada VM buvo pristabdytas.
Norėdami atnaujinti pristabdytą VM, naudokite šią komandą.
vboxmanage controlvm Windows11 atnaujinimas
3. VM informacijos gavimas
Norėdami peržiūrėti informaciją, susijusią su konkrečia VM, o ne išvardyti visas VM, naudokite showvminfo subkomandą. Pavyzdžiui, galite paleisti šią komandą, kad gautumėte išsamios informacijos apie Windows11 VM, įskaitant jos aparatinę įrangą ir kitą konfigūracijos informaciją, tinklo būseną ir kt.
vboxmanage showvminfo Windows11
4. VM kūrimas
Kita svarbi užduotis valdant virtualias mašinas yra naujų VM kūrimas. Naudoti Createavm subkomandą, kad sukurtumėte naują VM. Pavyzdžiui, norėdami sukurti virtualią mašiną pavadinimu „DebianVM“, veikiančią Debian Linux operacinėje sistemoje, galite paleisti šią komandą.
vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register
Jei nesate tikri dėl operacinės sistemos pavadinimo, kurį naudosite savo VM, galite patikrinti palaikomas „VirtualBox“ operacines sistemas naudodami šią komandą.
vboxmanage sąrašo ostypes
Jei norite modifikuoti naujai sukurtą VM, pavyzdžiui, pakeisti atminties dydį, pavadinimą ir kitus svarbius parametrus, galite naudoti modifikuotivm subkomandą.
The modifikuotivm po antrinės komandos sintaksės nurodomas norimos modifikuoti VM pavadinimas. Tada nurodote parametrą, kurį norite pakeisti, ir galiausiai nurodote parametro reikšmę.
Tarkime, kad norite pakeisti naujai sukurtos VM pavadinimą iš DebianVM į Debian9 naudodami --vardas nustatymą.
vboxmanage modifyvm DebianVM --name Debian9
Galite peržiūrėti nustatymų sąrašą, kurį galite keisti vykdydami komandą:
vboxmanage modifyvm
Sužinokite daugiau: Patarimai, kaip papildyti „Linux VirtualBox“.
5. Momentinės nuotraukos ir atkūrimas
Atsarginės kopijos yra svarbi tvirtos IT sistemos sudedamoji dalis. „VirtualBox“ suteikia galimybę išlaikyti savo VM būseną, kad galėtumėte ją atkurti, jei kas nors negerai.
Norėdami padaryti tam tikros VM momentinę nuotrauką, galite paleisti šią komandą, kur Kūčiosmomentinė nuotrauka yra jūsų VM momentinės nuotraukos pavadinimas.
„vboxmanage“ momentinė nuotrauka „Windows11“ daro „Kalėdų išvakarės momentinę nuotrauką“
Norėdami atkurti aukščiau pateiktą VM su naujai sukurta momentine nuotrauka, pirmiausia sustabdykite VM, jei ji veikia, tada atkurkite momentinę kopiją naudodami šią komandą.
„vboxmanage“ momentinė nuotrauka „Windows11“ atkūrimo „Kalėdų išvakarės momentinė nuotrauka“
Akivaizdu, kad galite pakeisti momentinės nuotraukos pavadinimą tam, kas tinka jūsų VM diegimui.
6. Gauti pagalbos
Norėdami geriau naudoti VboxManage CLI, turite žinoti, kaip gauti pagalbos arba skaityti dokumentaciją iš komandų terminalo, o ne įsiminti komandas. Be to, yra daug kitų komandų, kurių šiame vadove neaptarėme. Sužinokite daugiau apie „VboxManage“ komandas ir jos teikiamas parinktis vykdydami šią komandą:
vboxmanage
Sužinokite daugiau: Kaip gauti komandų eilutės pagalbos sistemoje „Linux“.
Kodėl turėtumėte apsvarstyti galimybę naudoti VM
Šiame vadove išnagrinėtos kai kurios svarbios „VirtualBox“ VM valdymo komandos naudojant „VboxManage“ – galingą ir lengvą CLI įrankį, skirtą virtualioms mašinoms valdyti. Be to, galite lengvai sukurti automatizavimo scenarijus, pagrįstus VboxManage, kad galėtumėte lengvai valdyti savo VM.
Virtualios mašinos suteikia galimybę kompiuteryje paleisti ir eksperimentuoti su keliomis operacinėmis sistemomis. Be to, kadangi VM veikia saugioje ir izoliuotoje aplinkoje, esate tikri, kad svečio arba VM veikimo sutrikimas neturės neigiamos įtakos jūsų pagrindinio kompiuterio operacinei sistemai.
Kam naudojamos virtualios mašinos? Štai keletas praktinių virtualių mašinų pranašumų ir naudojimo būdų, kuriuos galite išbandyti dabar.
Skaitykite toliau
- Paaiškinta technologija
- „VirtualBox“.
- Virtuali mašina
- Virtualizacija
„Mwiza“ kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai yra istorija, ekonomika, politika ir verslo architektūra.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia