Wanneer 'n virtuele masjien in die VirtualBox-program geskep word, moet die gebruiker die bedrag spesifiseer wat hy wil toewys vir die behoeftes van die gas OS. In sommige gevalle kan die toegewysde aantal gigagrepe mettertyd ophou om genoeg te wees, en dan is die kwessie van die verhoging van die grootte van die virtuele skyf relevant.
Maniere om skyfgrootte in VirtualBox te verhoog
Dit is nie altyd moontlik om die grootte wat benodig word na die installering van die stelsel in VirtualBox, akkuraat te bereken nie. As gevolg hiervan, word sommige gebruikers gekonfronteer met 'n gebrek aan vrye ruimte in die gaste-bedryfstelsel. Daar is twee maniere om vrye ruimte by 'n virtuele masjien te voeg sonder om die beeld uit te vee:
- Met behulp van 'n spesiale hulpmiddel van VirtualBox;
- Voeg 'n tweede virtuele hardeskyf by.
Metode 1: VBoxManage Utility
VirtualBox het 'n VBoxManage-nut in sy arsenaal, wat u toelaat om skyfgroottes via die opdragreël of terminale te bestuur, afhangend van die tipe bestuurstelsel. Ons sal kyk hoe hierdie program op Windows 10 en CentOS werk. Die voorwaardes vir die verandering van die volume in hierdie OS's is soos volg:
- Bergingsformaat: dinamies;
- Drive Type: VDI of VHD;
- Masjienstatus: Uit
Voordat u met die verandering begin, moet u die presiese skyfgrootte van die gasbestuurstelsel en die pad waarop die virtuele masjien geberg is, uitvind. Dit kan gedoen word deur die VirtualBox-bestuurder.
Kies in die menubalk "File" > "Virtuele mediabestuurder" of kliek net Ctrl + D.
Teenoor die OS word die virtuele grootte aangedui, en as u dit met 'n muis klik, dan sal die ligginginligting aan die onderkant verskyn.
Met behulp van VBoxManage op Windows
- Voer die opdragprop uit met administreerdersvoorregte.
- Voer die opdrag in:
CD C: Programlêers Oracle VirtualBox
Dit is die standaard manier om VirtualBox te installeer. As die Oracle-lêergids elders geleë is, skryf dan die ligging na die CD neer.
- As die gids verander, skryf die volgende opdrag:
vboxmanage modifyhd "Pad na virtuele masjien" - grootte 33792
Byvoorbeeld:
vboxmanage modifyhd "D: Virtualbox VM's Windows 10 Windows 10.vdi" - grootte 33792
"D: Virtualbox VM's Windows 10 Windows 10.vdi"
- die pad waarop die virtuele masjien self in die formaat geberg word .vdi (let op aanhalingstekens - sonder hulle werk die opdrag nie).- Grootte van grootte 33792
- 'n kenmerk wat deur 'n ruimte gesit word om aanhalings te sluit. Dit dui die nuwe skyfkapasiteit in megagrepe aan.Wees versigtig, hierdie kenmerk voeg nie die gespesifiseerde aantal megabyte (in ons geval 33792) by die bestaande nie, maar verander die huidige skyfkapasiteit. In die virtuele masjien, wat as voorbeeld geneem is, het dit voorheen 'n skyfkapasiteit van 32 GB gehad, en met hierdie kenmerk is dit verhoog tot 33 GB.
Nadat u die skyfgrootte suksesvol verander het, moet u die virtuele bedryfstelsel self instel, aangesien dit die vorige aantal GB sal sien.
- Begin die bedryfstelsel.
- pers Wen + r en skryf die opdrag diskmgmt.msc.
- Die primêre virtuele skyf word blou vertoon. Daarnaas is die gebied wat deur die VBoxManage-hulpprogram gevoeg is - dit is swart gemerk en het die status "Nie toegeken nie". Dit beteken dat die gebied formeel bestaan, maar dit kan eintlik nie gebruik word om data te stoor nie.
- Om hierdie volume by die werklike virtuele ruimte te voeg, klik op die hoofskyf (gewoonlik is dit C :) met die regte knoppie en kies die opsie Brei volume uit.
- Die Volume Wizard word bekendgestel.
- Moenie die instellings verander as u die totale nie-toegewysde area daarby wil voeg nie, en gaan voort na die volgende stap.
- Klik op "Gebraai".
- U kan nou sien dat (C :) met presies 1 GB toegeneem het, wat nog nie voorheen toegeken is nie, en die gebied wat in swart gemerk is, verdwyn het. Dit beteken dat die virtuele skyf groter is, en u kan aanhou om dit te gebruik.
Verdere aksies is uitsluitlik op Windows 7 en hoër moontlik. Windows XP ondersteun nie die vermoë om die volume uit te brei nie, dus u moet derdepartyhulpmiddels soos Acronis Disk Director gebruik.
Met behulp van VBoxManage op Linux
U het wortelvoorregte nodig om met die terminale en die hulpprogram self te werk.
- Registreer 'n opdrag
vboxmanage lys -l hdds
- Kopieer die waarde in die UUID-lyn en plak dit in hierdie opdrag:
vboxmanage modifyhd YOUR_UUID - grootte 25600
- Begin die GParted Live-hulpprogram. Gaan na die masjieninstellings in VirtualBox Manager om dit te laat oplaai.
- Skakel oor na afdeling "Draers", en in "Kontroleur: IDE" voeg afgelaaide GParted Live by. Klik hierop "Leeg" en kies aan die regterkant die beeld van die optiese skyf met die GParted-nut, soos op die skermkiekie getoon.
- Stoor die instellings en begin die masjien.
- Kies in die opstartmenu "GParted Live (standaardinstellings)".
- Die konfigurator vra u om 'n uitleg te kies. Hierdie opsie is nie belangrik vir skyfuitbreiding nie, dus u kan enige opsie kies.
- Dui die gewenste taal aan deur die nommer in te voer.
- Voer die antwoord in op die vraag oor die modus wat u verkies. "0".
- GParted sal begin. Al die afdelings sal in die venster vertoon word, insluitend die gebied wat deur VBoxManage bygevoeg is.
- Klik met die rechtermuisknop op die stelselpartisie om die konteksmenu te open (gewoonlik is dit sda2), en kies "Verander afdeling of skuif".
- Stel die volume waarin u die gedeelte wil uitbrei, met behulp van die skuif- of invoerveld in. Om dit te doen, skuif die kontrole na regs:
Of in die veld "Nuwe grootte" tik die nommer op die lyn in "Maksimum grootte".
- Die beplande operasie sal geskep word.
- Klik op die werkbalk "Edit" > Pas alle bewerkings toe of klik met die rechtermuisknop op die mees beplande bewerking en kies die toepassing daarvan.
- Klik op die bevestigingsvenster "Pas".
- Vordering word in 'n aparte venster vertoon.
- Na voltooiing sal u sien dat die grootte van die virtuele skyf groter geword het.
- U kan die virtuele masjien afskakel en die GParted Live-media uit sy opstartinstellings verwyder.
Op Linux is dit nie moontlik om 'n partisie uit te brei terwyl die OS self loop nie.
Metode 2: Skep 'n tweede virtuele skyf
Die manier om skyfgrootte te verander deur die VBoxManage-hulpprogram, is nie die enigste en ook nie die veiligste nie. Dit is baie makliker om 'n tweede virtuele skyf aan die geskape masjien te koppel.
Dit is natuurlik sinvol om slegs 'n tweede skyf te skep as u van plan is om die volume van die stasie aansienlik te verhoog, en daar word nie beplan om groot lêers (s) op te slaan nie.
Oorweeg die metode om 'n skyf by te voeg deur die voorbeelde van Windows 10 en CentOS te gebruik.
Die skep van 'n ekstra skyf in VirtualBox
- Kies die virtuele masjien en klik op die knoppie op die werkbalk "Pas".
- Skakel oor na afdeling "Draers", klik op die ikoon om 'n nuwe virtuele HDD te skep en kies "Voeg 'n hardeskyf by".
- Gebruik die opsie in die venster met die vraag "Skep 'n nuwe skyf".
- Ry tipe - VDI.
- Formaat - dinamiese.
- Naam en grootte - na goeddunke.
- U skyf sal in die lys met opbergmedia verskyn, stoor hierdie instellings deur op te klik "OK".
Monteer virtuele skyf in Windows
Nadat die skyf gekoppel is, sal die bedryfstelsel nog nie die ekstra HDD sien nie, aangesien dit nie geïnitialiseer is nie.
- Begin die virtuele masjien.
- pers Wen + rskryf die opdrag diskmgmt.msc.
- U moet gevra word met 'n venster wat geïnitialiseer moet word. Moenie die instellings verander nie en klik "OK".
- Die nuwe stasie verskyn aan die onderkant van die venster, maar die gebied daarvan word nog nie gebruik nie. Klik met die regter-klik om dit te gebruik Skep eenvoudige volume.
- 'N Spesiale hulpmiddel sal oopmaak. Klik in die verwelkomingsvenster "Volgende".
- Moenie die instellings op hierdie punt verander nie.
- Kies 'n volumebrief of laat dit standaard.
- Opmaakopsies kan nie verander word nie. Indien verkies, in die veld Volume etiket U kan 'n naam invoer (gewoonlik die naam "Local Disk").
- Klik op "Gebraai".
- Die aandrywingstatus sal verander en dit word deur die stelsel erken.
Nou is die skyf sigbaar in Explorer en gereed vir werk.
Koppel 'n virtuele skyf in Linux
Anders as Windows, hoef Linux-verspreidings nie dryf te initialiseer nie. Nadat u die skyf aan die virtuele masjien gemaak en gekoppel het, moet u kyk of alles reg gedoen word.
- Begin die virtuele bedryfstelsel.
- Maak 'n handige skyfbestuurhulpmiddel oop en kyk of die geskape en gekoppelde skyf daar vertoon word.
- Byvoorbeeld, in die GParted-program moet u oorskakel van die / dev / sda-afdeling na / dev / sdb - dit is die gekoppelde stasie. Indien nodig, kan dit geformateer word en ander instellings uitvoer.
Dit was die mees algemene en gerieflikste opsies om die skyfgrootte van virtuele masjiene in VirtualBox te vergroot. Moenie vergeet om belangrike OS's te rugsteun as u besluit om die VBoxManage-hulpprogram te gebruik nie, en sorg dat daar genoeg vrye ruimte op die hoofskyf is, waar die ruimte vir die virtuele skyf toegeken is.