Wanneer 'n virtuele masjien in VirtualBox geskep word, moet die gebruiker die hoeveelheid spesifiseer wat hy wil toewys vir die behoeftes van die gas-bedryfstelsel. In sommige gevalle kan die toegewysde aantal gigabyte oor die loop van die tyd nie meer genoeg wees nie, en dan is die vraag om die hoeveelheid virtuele berging te verhoog, relevant.
Maniere om skyfgrootte in VirtualBox te verhoog
Dit is nie altyd moontlik om die grootte wat benodig word nadat u die stelsel in VirtualBox geïnstalleer het, akkuraat te bereken nie. As gevolg hiervan, sommige gebruikers is gekonfronteer met 'n gebrek aan vrye ruimte in die gas OS. Daar is twee maniere om gratis spasie by 'n virtuele masjien te voeg sonder om 'n prent te verwyder:
- Gebruik van 'n spesiale nut van VirtualBox;
- Voeg 'n tweede virtuele hardeskyf by.
Metode 1: VBoxManage Utility
VirtualBox het 'n VBoxManage-program in sy arsenaal wat u toelaat om skyfgroottes te bestuur via die opdraglyn of terminale afhangende van die tipe bedryfstelsel. Ons sal die werk van hierdie program in Windows 10 en CentOS oorweeg. Die voorwaardes vir die verandering van volume in hierdie bedryfstelsels is soos volg:
- Bergingsformaat: dinamiese;
- Ry Type: VDI of VHD;
- Masjien toestand: af.
Voordat u die verandering begin, moet u die presiese grootte van die gas-OS-skyf en die pad waar die virtuele masjien gestoor word, weet. Dit kan gedoen word deur VirtualBox Manager.
Kies in die menubalk "Lêer" > "Virtual Media Manager" of kliek net op Ctrl + D.
'N Virtuele grootte sal teenoor die bedryfstelsel vertoon word, en as u dit met 'n muisklik kies, sal die ligginginligting hieronder verskyn.
Gebruik VBoxManage in Windows
- Begin 'n opdragprompt met administrateur regte.
- Voer die opdrag in:
CD C: Program Files Oracle VirtualBox
Dit is die standaard manier om VirtualBox te installeer. As die Oracle-lêergids met die lêers op 'n ander plek is, lys dan die plek na die CD.
- Wanneer die gids verander, tik die volgende opdrag:
vboxmanage modifyhd "Pad na virtuele masjien" - resize 33792
Byvoorbeeld:
vboxmanage modifyhd "D: Virtualbox VMs Windows 10 Windows 10.vdi" - resize 33792
"D: Virtualbox VMs Windows 10 Windows 10.vdi"
- die pad waar die virtuele masjien self in die formaat gestoor word .vdi (let op die aanhalings - sonder hulle sal die opdrag nie werk nie).- grootte 33792
- 'n attribuut wat deur die spasie van die sluitingsaanhalingstekens geplaas word. Dit dui die nuwe skyfgrootte in megagrepe aan.Wees versigtig, hierdie kenmerk voeg nie die gespesifiseerde aantal megabytes (in ons geval 33792) by die bestaande een nie, maar verander die huidige skyfgrootte. In die virtuele masjien, wat as voorbeeld geneem is, het voorheen 'n skyfgrootte van 32 GB gehad, en met behulp van hierdie kenmerk is dit verhoog na 33 GB.
Nadat u die skyfgrootte suksesvol verander het, moet u die virtuele bedryfstelsel self konfigureer, aangesien dit die vorige aantal GB sal voortgaan.
- Begin die bedryfstelsel.
- pers Win + R en skryf die opdrag diskmgmt.msc.
- Die primêre virtuele skyf word in blou vertoon. Daarbenewens sal die area bygevoeg word via die VBoxManage nut - dit is gemerk in swart en het die status "Nie versprei nie". Dit beteken dat formeel die gebied bestaan, maar dit kan eintlik nie gebruik word om data byvoorbeeld te stoor nie.
- Om hierdie volume by die werklike virtuele ruimte te voeg, klik op die hoofskyf (gewoonlik C :) met die regterkantste knoppie en kies die opsie "Voltooi Volume".
- Die towenaar werk met volumes.
- Moenie die instellings verander as jy by die hele bestaande nie-toegewysde area wil voeg nie, en gaan na die volgende stap.
- Klik "Done".
- Nou kan jy sien dat (C :) presies 1 GB meer geword het, wat nie voorheen versprei is nie, en die area gemerk in swart verdwyn het. Dit beteken dat die virtuele skyf groter is en kan gebruik word.
Verdere aksies is uitsluitlik moontlik op Windows 7 en hoër. Windows XP ondersteun nie die vermoë om die volume uit te brei nie, dus jy moet van derde party nutsprogramme soos Acronis Disk Director gebruik.
Die gebruik van VBoxManage in Linux
U sal wortelregte benodig om met die terminale en die nut self te werk.
- Registreer span
vboxmanage lys -l hdds
- In die UUID-lyn, kopieer die waarde en plak dit in hierdie opdrag:
vboxmanage modifyhd JOUR_UUID - resize 25600
- Begin die GParted Live-program. Om dit opstart, in VirtualBox Manager, gaan jy na die masjieninstellings.
- Skakel oor na die afdeling "Draers"en in "Kontroleur: IDE" Voeg die afgelaaide GParted Live by. Om dit te doen, klik op "Leë" en aan die regterkant, kies die beeld van die optiese skyf met die GParted-program, soos in die skermkiekie aangedui.
- Stoor die instellings en begin die masjien.
- Kies in die opstart kieslys "GParted Live (verstekinstellings)".
- Die konfigurator versoek u om 'n uitleg te kies. Hierdie opsie is nie belangrik vir skyfuitbreiding nie, dus jy kan enige opsie kies.
- Gee die gewenste taal op deur sy nommer in te voer.
- As jy gevra word oor jou voorkeurmodus, voer die antwoord in. "0".
- GParted sal begin. Alle afdelings sal in die venster vertoon word, insluitende die gebied wat via VBoxManage bygevoeg is.
- Regskliek op die stelsel partisie om die konteks kieslys (gewoonlik sda2) oop te maak, en kies "Wysig afdeling of beweeg".
- Gebruik die knoppie of invoerveld, stel die volume in waarvoor u die afdeling wil uitbrei. Om dit te doen, skuif die skuif na regs:
Óf in die veld "Nuwe grootte" Voer die nommer in wat in die reël aangedui word "Maksimum grootte".
- Dit sal 'n geskeduleerde operasie skep.
- Klik op die nutsbalk "Edit" > "Pas alle operasies toe" of klik op die mees geskeduleerde operasie met die regter muisknop en kies die toepassing daarvan.
- Klik in die bevestigingsvenster op "Pas".
- Vordering sal in 'n aparte venster vertoon word.
- Na voltooiing sal jy sien dat die grootte van die virtuele skyf groter geword het.
- U kan die virtuele masjien afskakel en die GParted Live-media van die opstartinstellings verwyder.
In Linux is dit onmoontlik om 'n partisie uit te brei terwyl die bedryfstelsel self loop.
Metode 2: Skep 'n tweede virtuele ry
Die manier om die skyf grootte te verander met die VBoxManage-program, is nie die enigste en nie die veiligste nie. Dit is baie makliker om die tweede virtuele dryf aan die geskep masjien te koppel.
Dit is natuurlik sinvol om slegs 'n tweede skyf te skep as jy die kapasiteit van die stasie aansienlik wil verhoog, en nie beplan om groot lêers te stoor nie.
Weereens, oorweeg die metode om 'n rit op die voorbeelde van Windows 10 en CentOS by te voeg.
Skep 'n bykomende ry in VirtualBox
- Kies die virtuele masjien en klik op die knoppie op die nutsbalk. "Pas".
- Skakel oor na die afdeling "Draers"Klik op die ikoon om 'n nuwe virtuele HDD te skep en kies "Voeg hardeskyf by".
- Gebruik die opsie in die vraagnommer "Skep 'n nuwe skyfie".
- Ry tipe - VDI.
- Formaat - dinamiese.
- Naam en grootte - na goeddunke.
- Jou skyf verskyn in die lys bergingsmedia, stoor hierdie instellings deur op te klik "OK".
Verbind 'n virtuele skyf in Windows
Nadat die skyf gekoppel is, sal hierdie OS nog steeds nie die bykomende HDD sien nie, aangesien dit nie geïnitialiseer is nie.
- Begin die virtuele masjien.
- pers Win + Rvoer span in diskmgmt.msc.
- Jy moet 'n venster hê wat aanvanklik vereis. Moenie die instellings verander nie en klik "OK".
- Die nuwe ry sal onderaan die venster verskyn, maar die area is nog nie betrokke nie. Om dit te aktiveer, kliek met die rechtermuisknop op die muis "Skep 'n eenvoudige volume".
- 'N Spesiale program sal oopmaak. Klik in die verwelkomingsvenster "Volgende".
- Moenie die instellings op hierdie stadium verander nie.
- Kies 'n volume letter of hou dit as standaard.
- Formatering opsies kan nie verander word nie. As jy wil, in die veld "Volume Tag" U kan 'n naam spesifiseer (gewoonlik die naam "Plaaslike skyf").
- Klik "Done".
- Die rystatus sal verander en dit sal deur die stelsel erken word.
Nou is die skyf sigbaar in die Explorer en is dit gereed vir werk.
Skakel 'n virtuele skyf in Linux aan
In teenstelling met Windows hoef Linux-verspreidings nie dryf te initialiseer nie. Nadat u die skyf na die virtuele masjien geskep en verbind het, bly dit om seker te maak of alles korrek gedoen is.
- Begin die virtuele bedryfstelsel.
- Open 'n geskikte skyfbestuursprogram en kyk of die geskep en gekoppelde skyf daar vertoon word.
- Byvoorbeeld, in die GParted-program moet u van die / dev / sda partisie na / dev / sdb oorskakel - dit is die gekoppelde stasie. Indien nodig, kan dit geformateer word en ander instellings uitvoer.
Dit was die mees algemene en gerieflike opsies om die grootte van die virtuele masjienskyf in VirtualBox te verhoog. Moenie vergeet om rugsteunkopieë van belangrike bedryfstelsels te maak as jy besluit om die VBoxManage-program te gebruik nie, en maak seker dat die hoofskyf, van waar die ruimte vir die virtuele dryf toegeken is, genoeg vrye spasie het.