Při vytváření virtuálního stroje v programu VirtualBox Uživatel musí určit částku, kterou chce přidělit potřebám hostujícího OS. V některých případech nemusí být přidělené množství gigabajtů dostatečné včas a pak bude otázka zvýšení objemu virtuálního úložiště relevantní.

Způsoby zvýšení velikosti disku v VirtualBoxu

Není vždy možné přesně vypočítat velikost, která bude potřebná po instalaci systému do VirtualBoxu. Z tohoto důvodu někteří uživatelé čelí nedostatku volného místa v hostujícím OS. Existují dva způsoby, jak přidat do virtuálního stroje volné místo bez odstranění obrázku:

  • Použití zvláštního nástroje od VirtualBoxu;
  • Přidání druhého virtuálního pevného disku.

Metoda 1: Nástroj VBoxManage

V arzenálu VirtualBox existuje nástroj VBoxManage, který vám umožňuje řídit velikost disků prostřednictvím příkazového řádku nebo terminálu v závislosti na typu operačního systému. Zkontrolujeme práci tohoto programu v systémech Windows 10 a CentOS. Podmínky pro změnu hlasitosti v těchto operačních systémech jsou následující:

  • Formát úložiště: dynamický;
  • Typ disku: VDI nebo VHD;
  • Stav stroje: vypnuto.

Než začnete s touto změnou, potřebujete znát přesnou velikost hostujícího OS disku a cestu, kam je virtuální počítač uložen. To lze provést pomocí nástroje VirtualBox Manager.

Na panelu nabídek zvolte Soubor > Správce virtuálních médií nebo stiskněte klávesy Ctrl + D.

Virtual Media Manager v VirtualBoxu

Oproti operačnímu systému bude zadána virtuální velikost a pokud ji vyberete kliknutím myší, informace o umístění se zobrazí níže.

Velikost a umístění disku v VirtualBoxu

Používání programu VBoxManage v systému Windows

  1. Spusťte příkazový řádek s právy správce.

    Správce příkazového řádku

  2. Zadejte příkaz:

    CD C:Program FilesOracleVirtualBox

    Změňte adresář na příkazovém řádku

    Jedná se o standardní způsob instalace VirtualBoxu. Pokud je složka Oracle se soubory, které máte, je na jiném místě, pak po CD zadejte jeho umístění.

  3. Po změně adresáře napište následující příkaz:

    vboxmanage modifyhd "Путь до виртуальной машины" --resize 33792

    Příkaz pro změnu velikosti pevného disku pro VirtualBox

    Například:

    vboxmanage modifyhd "D:Virtualbox VMsWindows XPWindows 10.vdi" --resize 33792

    "D:Virtualbox VMsWindows XPWindows 10.vdi" je cesta, kde je samotný virtuální počítač uložen ve formátu .vdi (všimněte si uvozovek - bez nich příkaz nebude fungovat).

    --resize 33792 - atribut, který je vložen pomocí mezery z --resize 33792 uvozovek. Označuje novou kapacitu disku v megabajtech.

    Buďte opatrní, tento atribut nepřidá specifikovaný počet megabajtů (v našem případě 33792) k existujícímu, ale změní aktuální objem disku. Ve virtuálním stroji, který byl vzat například dříve, měl kapacitu disku 32 GB a tento atribut se zvýšil na 33 GB.

Po úspěšné změně hlasitosti disku je třeba nakonfigurovat virtuální operační systém sám, protože bude nadále zobrazovat předchozí velikost GB.

  1. Spusťte operační systém.
  2. Další akce jsou možné pouze v systémech Windows 7 a vyšších. Systém Windows XP nepodporuje možnost rozšíření svazku, takže budete muset použít nástroje třetích stran, jako je například Acronis Disk Director .

  3. Stiskněte klávesu Win + R a zadejte příkaz diskmgmt.msc .

    Správa disků v systému Windows

  4. Zobrazí se primární virtuální disk označený modře. Vedle něj bude přidána oblast pomocí nástroje VBoxManage - je označena černou barvou a má stav "Not Distributed" . To znamená, že oblast existuje formálně, ale ve skutečnosti nelze použít například k ukládání dat.

    Oblast disku byla přidána ve službě VBoxManage v systému Windows

  5. Chcete-li přidat tento svazek do virtuálního pracovního prostoru, klikněte na hlavní disk (obvykle C :) pravé tlačítko a vyberte možnost "Rozbalit hlasitost" .

    Rozšíření svazku Windows v VirtualBoxu

  6. Spustí se průvodce zvukem.

    Průvodce rozšířením objemu Windows ve VrtiualBoxu

  7. Neměňte nastavení, chcete-li do svazku přidat celý nepřidělený prostor a přejděte k dalšímu kroku.

    Výběr disku pro rozšiřování svazku systému Windows ve VrtiualBoxu

  8. Klikněte na tlačítko Hotovo .

    Dokončení rozšíření svazku Windows ve VrtiualBox

  9. Nyní můžete vidět, že (C :) byl přesně 1 GB, který nebyl předtím distribuován, a oblast označená jako černá zmizela. To znamená, že virtuální disk se zvětšil a můžete jej používat i nadále.

    Změňte velikost hlavního disku systému Windows v VirtualBoxu

Použití VBoxManage v Linuxu

Budete potřebovat kořenová práva pro práci s terminálem a samotným utilitou.

  1. Napište příkaz

    vboxmanage list -l hdds

  2. V řádku UUID zkopírujte hodnotu a vložte ji do tohoto příkazu:

    vboxmanage modifyhd ВАШ_UUID --resize 25600

    Změna velikosti disku pomocí programu VBoxManage v systému Linux

  3. V systému Linux nelze rozšiřovat oddíl, pokud je spuštěn samotný operační systém.

  4. Spusťte nástroj GParted Live . Chcete-li ho spustit, v nástroji VirtualBox Manager přejděte do nastavení zařízení.

    Nastavení virtuálních strojů v systému VirtualBox

  5. Přepněte do sekce "Media" a do pole "Controller: IDE" přidejte stažené GParted Live. Chcete-li to provést, klikněte na "Vyprázdnit" a na pravé straně vyberte obrázek optického disku pomocí nástroje GParted, jak je znázorněno na obrázku obrazovky.

    Přiřazení zaváděcího obrazu GParted Live pro Linux v VirtualBoxu

  6. Uložte nastavení a spusťte zařízení.
  7. V zaváděcí nabídce vyberte možnost "GParted Live (výchozí nastavení)" .

    Přihlášení do GParted Live v VirtualBoxu

  8. Konfigurátor vás vyzve k výběru rozvržení. Rozbalit disk, tento parametr není důležitý, takže můžete zvolit libovolnou možnost.

    Výběr rozložení klávesnice v GParted Live v VirtualBoxu

  9. Zadejte požadovaný jazyk zadáním jeho čísla.

    Vyberte jazyk v GParted Live v VirtualBoxu

  10. Po zobrazení výzvy pro preferovaný režim zadejte odpověď "0" .

    Výběr režimu spuštění GParted Live v VirtualBoxu

  11. GParted bude spuštěn. V okně se zobrazí všechny oddíly, včetně oblasti přidané pomocí programu VBoxManage.

    Zobrazení všech oddílů GParted Live v systému VirtualBox

  12. Kliknutím pravým tlačítkem na systémový oddíl otevřete kontextové menu (obvykle je to sda2) a vyberte položku Upravit oddíl nebo přesunout .

    Rozšíření GParted Live v VirtualBoxu

  13. Pomocí knoflíku nebo vstupního pole nastavte hlasitost, do které chcete rozšiřovat sekci. Chcete-li to provést, posuňte knoflík doprava:

    Změňte velikost oddílu GParted Live v VirtualBox pomocí ovladače

    Nebo v poli "Nová velikost" zadejte číslo, které je uvedeno v řádku "Maximální velikost" .

    Ruční změna velikosti GParted Live na VirtualBox

  14. Bude vytvořena plánovaná operace.

    Vytvořil plánovanou operaci GParted Live v VirtualBoxu

  15. Na panelu nástrojů klikněte na Upravit > Použití všech operací nebo pravým tlačítkem myši na nejplánovanější operaci a vyberte její aplikaci.

    Aplikujete plánovanou operaci GParted Live na VirtualBox

  16. V potvrzovacím okně klikněte na tlačítko "Použít" .

    Potvrďte operaci GParted Live v VirtualBoxu

  17. Pokrok bude zobrazen v samostatném okně.

    Pokrok plánované operace GParted Live v VirtualBoxu

  18. Po dokončení zjistíte, že velikost virtuálního disku se zvětšila.

    Zvýšená velikost oddílů prostřednictvím GParted Live v VirtualBoxu

  19. Virtuální počítač můžete vypnout a z jeho zaváděcích zařízení odebrat GParted Live Media.

    Extract GParted Live Bootable Utility z nastavení VirtualBox

Metoda 2: Vytvořte druhou virtuální jednotku

Způsob změny velikosti disku pomocí nástroje VBoxManage není jediný a není nejbezpečnější. Je mnohem jednodušší připojit druhou virtuální jednotku k vytvořenému počítači.

Samozřejmě má smysl vytvořit druhý disk pouze tehdy, pokud hodláte výrazně zvýšit hlasitost jednotky a neplánujete ukládat soubory velkých rozměrů.

Opět zvážíte, jak přidat jednotku na příkladech Windows 10 a CentOS.

Vytvoření další jednotky v VirtualBoxu

  1. Vyberte virtuální stroj a klikněte na tlačítko "Konfigurovat" na panelu nástrojů.

    Nastavení VirtualBox Virtual Machine

  2. Přepněte do sekce "Média" , klikněte na ikonu pro vytvoření nového virtuálního pevného disku a vyberte možnost "Přidat pevný disk" .

    Vytvořte v VirtualBox další pevný disk

  3. V poli dotazu použijte volbu "Vytvořit nový disk" .

    Potvrďte vytvoření dalšího pevného disku v VirtualBoxu

  4. Typ jednotky je VDI .

    Typ dalšího pevného disku v VirtualBoxu

  5. Formát - dynamický .

    Formát úložiště pro další pevný disk v VirtualBoxu

  6. Jméno a velikost - podle vašeho uvážení.

    Název a velikost přídavného pevného disku v VirtualBoxu

  7. V seznamu informací o médiích se objeví disk, uložte tato nastavení klepnutím na tlačítko "OK".

    Vytvořil a připojil další pevný disk v VirtualBoxu

Připojení virtuálního disku v systému Windows

Tento operační systém po připojení jednotky stále nevidí další pevný disk, protože nebyl inicializován.

  1. Spusťte virtuální stroj.

    Spuštění virtuálního počítače Windows 10 v VirtualBoxu

  2. Klepněte na tlačítko Win + R , zadejte příkaz diskmgmt.msc .

    Správa disků v systému Windows

  3. Měli byste mít okno, které vyžaduje inicializaci. Neměňte nastavení a klikněte na tlačítko "OK" .

    Inicializujte další pevný disk Windows v VirtualBoxu

  4. V dolní části okna bude zobrazena nová jednotka, její oblast však ještě není zahrnutá. Chcete-li ji aktivovat, klikněte pravým tlačítkem myši na možnost "Vytvořit jednoduchou hlasitost" .

    Vytvoření jednoduchého svazku Windows v VirtualBoxu

  5. Otevře se speciální nástroj. V uvítacím okně klikněte na tlačítko Další .

    Vytvořte jednoduchý svazek Windows v VirtualBoxu

  6. Neměňte nastavení v této fázi.

    Výběr velikosti svazku systému Windows v systému VirtualBox

  7. Vyberte písmeno hlasitosti nebo ho ponechte ve výchozím nastavení.

    Přiřazení svazku svazku Windows VirtualBoxu

  8. Nemůžete změnit možnosti formátování. Pokud chcete , můžete do pole Označení svazku zadat název (obvykle název "Místní disk").

    Formátovat a přiřadit název svazku systému Windows VirtualBoxu

  9. Klikněte na tlačítko Hotovo .

    Dokončení Průvodce vytvořením jednoduchého svazku Windows v VirtualBox

  10. Stav měniče se změní a bude rozpoznán systémem.

    Inicializoval systém Windows Supplemental Hard Disk v VirtualBoxu

Nyní je disk v aplikaci Explorer viditelný a je připraven k práci.

Zobrazí inicializovaný další pevný disk Windows v aplikaci VirtualBox v Průzkumníku Windows

Připojení virtuálního disku k systému Linux

Na rozdíl od systému Windows distribuce Linuxu nemusí inicializovat jednotky. Po vytvoření a připojení disku k virtuálnímu počítači zůstává ověřit, zda je vše správně provedeno.

  1. Spusťte virtuální operační systém.

    Spuštění virtuálního stroje CentOS

  2. Otevřete libovolný užitečný nástroj pro správu disků a zjistěte, zda je zde vytvořená a připojená jednotka zobrazena.
  3. Například v programu GParted musíte přepnout z / dev / sda na / dev / sdb - to je připojená jednotka. V případě potřeby jej můžete naformátovat a provést další nastavení.

    Prohlížení připojené další jednotky v systému Linux v VirtualBoxu

Byly to běžné a nejvhodnější možnosti pro zvýšení velikosti disku virtuálního počítače v VirtualBoxu. Nezapomeňte zálohovat důležité operační systémy, pokud se rozhodnete použít nástroj VBoxManage a ujistěte se, že je dostatek volného místa na primární jednotce, ze které je přiřazen virtuální úložný prostor.