Pri vytváraní virtuálneho stroja v programe VirtualBox Používateľ musí určiť sumu, ktorú chce prideliť potrebám hostiteľského operačného systému. V niektorých prípadoch môže byť pridelené množstvo gigabajtov v čase nedostatočné a potom bude otázka zvýšenia množstva virtuálneho úložiska relevantná.
Spôsoby zvýšenia veľkosti disku v VirtualBoxe
Nie je vždy možné presne vypočítať veľkosť, ktorá bude potrebná po inštalácii systému v VirtualBox. Z tohto dôvodu niektorí používatelia čelia nedostatku voľného miesta v hostiteľskom operačnom systéme. Existujú dva spôsoby, ako pridať voľný priestor do virtuálneho počítača bez odstránenia obrázku:
- Použitie špeciálneho nástroja od VirtualBoxu;
- Pridanie druhého virtuálneho pevného disku.
Metóda 1: Nástroj VBoxManage
V arzenáli VirtualBoxu je nástroj VBoxManage, ktorý umožňuje riadiť veľkosť diskov prostredníctvom príkazového riadku alebo terminálu v závislosti od typu operačného systému. Preskúmame prácu tohto programu v systéme Windows 10 a CentOS. Podmienky pre zmenu objemu v týchto operačných systémoch sú nasledovné:
- Formát ukladania: dynamický;
- Typ disku: VDI alebo VHD;
- Stav stroja: vypnutý.
Skôr než začnete zmenu, potrebujete poznať presnú veľkosť hostiteľského disku OS a cestu, kde je uložený virtuálny počítač. Toto je možné vykonať pomocou nástroja VirtualBox Manager.
Na paneli s ponukami vyberte položku Súbor > Správca virtuálnych médií alebo stačí stlačiť klávesy Ctrl + D.
Oproti operačným systémom bude zadaná virtuálna veľkosť a ak ju vyberiete kliknutím na myš, informácie o mieste sa zobrazia nižšie.
Používanie programu VBoxManage v systéme Windows
- Spustite príkazový riadok s právami správcu.
- Zadajte príkaz:
CD C:Program FilesOracleVirtualBox
Toto je štandardný spôsob inštalácie VirtualBoxu. Ak je priečinok Oracle so súbormi, ktoré máte, je na inom mieste, potom po disku CD zadajte jeho umiestnenie.
- Keď sa adresár zmení, napíšte nasledujúci príkaz:
vboxmanage modifyhd "Путь до виртуальной машины" --resize 33792
Napríklad:
vboxmanage modifyhd "D:Virtualbox VMsWindows XPWindows 10.vdi" --resize 33792
"D:Virtualbox VMsWindows XPWindows 10.vdi"
je cesta, kde je samotný virtuálny počítač uložený vo formáte .vdi ( pozrite si úvodzovky - bez nich príkaz nebude fungovať).
--resize 33792
- atribút, ktorý sa umiestni cez medzeru z --resize 33792
úvodzoviek. Označuje novú kapacitu disku v megabajtoch.
Buďte opatrní, tento atribút nepridáva zadaný počet megabajtov (v našom prípade 33792) na existujúci, ale zmení aktuálny objem disku. Vo virtuálnom stroji, ktorý bol napríklad použitý, mal predtým diskovú kapacitu 32 GB a s týmto atribútom sa zvýšil na 33 GB.
Po úspešnej zmene objemu disku je potrebné nakonfigurovať samotný virtuálny operačný systém, pretože bude naďalej zobrazovať predchádzajúcu veľkosť GB.
- Spustite operačný systém.
Ďalšie akcie sú možné iba v systéme Windows 7 a vyššie. Systém Windows XP nepodporuje možnosť rozšírenia zväzku, takže budete musieť používať nástroje tretích strán, ako je napríklad Acronis Disk Director ,
- Stlačte Win + R a zadajte príkaz diskmgmt.msc .
- Zobrazí sa primárny virtuálny disk označený modrou farbou. Vedľa toho bude oblasť pridaná prostredníctvom pomôcky VBoxManage - je označená čierne a má stav "Not Distributed" . To znamená, že región existuje formálne, ale v skutočnosti sa nemôže použiť napríklad na ukladanie údajov.
- Ak chcete pridať tento zväzok do pracovného virtuálneho priestoru, kliknite na hlavný disk (zvyčajne C :) pravé tlačidlo a vyberte možnosť "Rozbaliť hlasitosť" .
- Spustí sa Sprievodca zväzkami.
- Nemenite nastavenia, ak chcete do zväzku pridať celý nepridelený priestor a prejdite na ďalší krok.
- Kliknite na položku Hotovo .
- Teraz môžete vidieť, že (C :) bol presnejšie 1 GB, ktorý nebol predtým distribuovaný a oblasť označená čiernou farbou zmizla. Znamená to, že virtuálny disk sa zväčšil a môžete ho používať aj naďalej.
Používanie programu VBoxManage v systéme Linux
Budete potrebovať práva pre prácu s terminálom a samotným nástrojom.
- Napíšte príkaz
vboxmanage list -l hdds
- V riadku UUID skopírujte hodnotu a vložte ju do tohto príkazu:
vboxmanage modifyhd ВАШ_UUID --resize 25600
V systéme Linux nemôžete rozšíriť oblasť, kým je samotný operačný systém spustený.
- Spustite nástroj GParted Live , Ak chcete, aby bol zavádzací, v nástroji VirtualBox Manager prejdite na nastavenia zariadenia.
- Prejdite do sekcie "Médiá" a v časti "Controller: IDE" pridajte stiahnuté GParted Live. Za týmto účelom kliknite na položku "Vyprázdniť" a na pravej strane vyberte obrázok optického disku pomocou nástroja GParted, ako je to znázornené na snímke obrazovky.
- Uložte nastavenia a spustite zariadenie.
- V ponuke zavádzania zvoľte "GParted Live (predvolené nastavenia)" .
- Konfigurátor vás vyzve, aby ste si vybrali rozloženie. Ak chcete rozšíriť disk, tento parameter nie je dôležitý, takže môžete vybrať ľubovoľnú možnosť.
- Zadajte požadovaný jazyk zadaním jeho čísla.
- Po výzve na preferovaný režim zadajte odpoveď "0" .
- GParted bude spustený. V okne sa zobrazia všetky oddiely vrátane oblasti pridaných cez VBoxManage.
- Kliknite pravým tlačidlom na systémový oddiel a otvorte kontextové menu (zvyčajne je to sda2) a zvoľte "Upraviť oblasť alebo presunúť" .
- Pomocou gombíka alebo vstupného poľa nastavte hlasitosť, do ktorej chcete sekciu rozbaliť. Za týmto účelom posuňte gombík doprava:
Alebo v poli "Nová veľkosť" zadajte číslo, ktoré je uvedené v riadku "Maximálna veľkosť" .
- Vytvorí sa plánovaná operácia.
- Na paneli s nástrojmi kliknite na položku Upraviť > Použiť všetky operácie alebo pravým tlačidlom myši kliknite na najplánovanejšiu operáciu a vyberte jej aplikáciu.
- V potvrdzovacom okne kliknite na "Apply" .
- Pokrok sa zobrazí v samostatnom okne.
- Po dokončení uvidíte, že veľkosť virtuálneho disku sa zmenila.
- Virtuálny počítač môžete vypnúť a GParted Live médiá odstrániť zo svojich nastavení zavádzania.
Metóda 2: Vytvorte druhú virtuálnu jednotku
Spôsob zmeny veľkosti disku pomocou nástroja VBoxManage nie je jediný a nie najbezpečnejší. Je oveľa jednoduchšie pripojiť druhú virtuálnu jednotku k vytvorenému počítaču.
Samozrejme, je rozumné vytvoriť druhý disk len vtedy, ak plánujete podstatne zvýšiť hlasitosť jednotky a neplánujete ukladať súbory veľkej veľkosti.
Opäť zvážte, ako pridať disk na príklady Windows 10 a CentOS.
Vytvorenie ďalšej jednotky v systéme VirtualBox
- Vyberte virtuálny stroj a kliknite na tlačidlo "Konfigurovať" na paneli s nástrojmi.
- Prejdite na sekciu "Media" , kliknite na ikonu na vytvorenie nového virtuálneho pevného disku a zvoľte "Pridať pevný disk" .
- Do poľa otázok použite možnosť "Vytvoriť nový disk" .
- Typ jednotky je VDI .
- Formát - Dynamický .
- Meno a veľkosť - podľa vášho uváženia.
- V zozname informácií o médiách sa váš disk zobrazí, uložte tieto nastavenia kliknutím na tlačidlo "OK".
Pripojenie virtuálneho disku v systéme Windows
Tento operačný systém po pripojení disku ešte nevidí ďalší HDD, pretože nebol inicializovaný.
- Spustite virtuálny počítač.
- Kliknite na položku Win + R , zadajte príkaz diskmgmt.msc .
- Mali by ste mať okno, ktoré vyžaduje inicializáciu. Nemajte nastavenia a kliknite na tlačidlo "OK" .
- V dolnej časti okna sa zobrazí nová jednotka, ale jej oblasť ešte nie je zahrnutá. Ak to chcete povoliť, kliknite pravým tlačidlom myši na možnosť "Vytvoriť jednoduchú hlasitosť" .
- Otvorí sa špeciálny nástroj. V uvítacom okne kliknite na tlačidlo Ďalej .
- V tomto štádiu nemeňte nastavenia.
- Vyberte písmeno hlasitosti alebo ho ponechajte štandardne.
- Nemôžete zmeniť možnosti formátovania. Ak chcete , zadajte názov do poľa Označenie zväzku (zvyčajne názov "Miestny disk").
- Kliknite na položku Hotovo .
- Stav disku sa zmení a systém ho rozpozná.
Disk je teraz viditeľný v programe Explorer a je pripravený na prácu.
Pripojenie virtuálneho disku k systému Linux
Na rozdiel od operačného systému Windows distribucie Linuxu nemusia inicializovať jednotky. Po vytvorení a pripojení disku k virtuálnemu počítaču zostáva overiť, či je všetko vykonané správne.
- Spustite virtuálny operačný systém.
- Otvorte akýkoľvek vhodný nástroj na správu diskov a zistite, či sa na nich zobrazuje vytvorená a pripojená jednotka.
- Napríklad v programe GParted musíte prejsť z / dev / sda na / dev / sdb - to je pripojená jednotka. V prípade potreby ho môžete naformátovať a vykonať ďalšie nastavenia.
Boli to bežné a najvhodnejšie možnosti na zväčšenie veľkosti disku virtuálneho stroja v VirtualBoxe. Nezabudnite na zálohovanie dôležitých operačných systémov, ak sa rozhodnete použiť nástroj VBoxManage a uistite sa, že na primárnej jednotke, z ktorej je alokovaný virtuálny úložný priestor, je dostatok voľného miesta.