28Jun
VirtualBox umožňuje při vytváření nového virtuálního souboru na pevném disku vybrat disk dynamicky alokovaný nebo pevný disk. Dynamicky přidělené disky jsou rychlejší a mohou růst na větší velikosti. Pevné disky velikosti mohou být rychlejší, ale nemohou se po naplnění zvětšit. Můžete převést mezi dvěma formáty a změnit velikost disků, pokud chcete.
Krok 1: Vyhledejte příkaz VBoxManage a otevřete příkazový řádek
VirtualBox umožňuje převést pevný disk na dynamický disk nebo dynamický disk na pevný disk, ale tato možnost není v grafickém rozhraní vystavena. Místo toho musíte použít příkaz VBoxManage.exe.
Vyhledejte tento příkaz a pokračujte. V systému Windows jej najdete v adresáři programu VirtualBox, který je ve výchozím nastavení C: \ Program Files \ Oracle \ VirtualBox. Pokud jste nainstalovali VirtualBox do jiného adresáře, podívejte se místo toho.
Otevřete okno příkazového řádku. Chcete-li to provést, otevřete nabídku Start, zadejte příkaz cmd a stiskněte klávesu Enter.
Zadejte příkaz cd do příkazového řádku, následovaný cestou složky, kde je příkaz VBoxManage. Budete je muset uzavřít do uvozovek.
Toto můžete rychle provést zadáním cd do okna Příkazový řádek a přetažením ikony složky z adresního řádku správce souborů do příkazového řádku.
Pokud používáte výchozí cestu, měla by vypadat následovně:
cd "C: \ Program Files \ Oracle \ VirtualBox"Poznámka: Tyto pokyny předpokládají, že používáte VirtualBox v systému Windows. Používáte-li VirtualBox na MacOS nebo Linuxu, stačí otevřít okno Terminál a spustit příkaz vboxmanage normálně, stejně jako kterýkoli jiný příkaz.
Druhý krok: Vyhledejte cestu k disku, který chcete převést
Spusťte následující příkaz v okně příkazového řádku, abyste zobrazili seznam všech virtuálních pevných disků v počítači:
Seznam VBoxManage.exe hddsPodívejte se na seznam aidentifikujte cestu k souboru na virtuální disk, který chcete převést.Řekněme, že chceme upravit virtuální disk přidružený k virtuálnímu počítači s názvem "Windows".Jak můžeme vidět na níže uvedeném výstupu, cesta k tomuto virtuálnímu disku v našem systému je C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi.
Krok třetí: Převod virtuálního disku
Nyní můžete pomocí příkazu VBoxManage převést virtuální disk z pevného na dynamický nebo z dynamického na pevný.
Chcete-li převést virtuální disk z pevného na dynamický, spusťte následující příkaz:
VBoxManage.exe clonemedium disk "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant StandardPokud je například zdrojový disk umístěn ve složce C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi a chcete vytvořit nový disk s názvem Windows-dynamic.vdi ve stejné složce, spustili byste:
VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-dynamic.vdi" -variant StandardPřevod virtuálního diskuz dynamické na pevné, spusťte následující příkaz:
VBoxManage.exe clonemedium disk "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant OpravenoNapříklad,disk je umístěn ve složce C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi a chcete vytvořit nový disk s názvem Windows-fixed.vdi ve stejné složce, měli byste spustit:
VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-fixed.vdi" -variant StandardČtvrtý krok:Starý virtuální disk
Výše uvedený příkaz pouze klonuje existující disk. Nakonec skončíte s původním diskovým souborem a novým diskovým souborem.
Nejprve musíte skutečně odstranit stávající virtuální disk z VirtualBoxu. V VirtualBox klepněte pravým tlačítkem myši na virtuální počítač, který používá virtuální disk a vyberte možnost "Nastavení".
Chcete-li zobrazit připojená úložná zařízení, vyberte položku "Úložiště".Klepněte pravým tlačítkem myši na původní VDI a vyberte "Odstranit přílohu".Potom klikněte na tlačítko "OK".
Následující postup odstraní původní diskový soubor z jednotky. Upozornění : Možná budete chtít zálohovat původní diskový soubor, pokud jste to ještě neudělali, jen v případě, že by se v tomto procesu pokazilo něco.
V příkazovém řádku spusťte následující příkaz pro zobrazení seznamu všech virtuálních disků v počítači: Seznam
VBoxManage.exe hddsVyhledejte identifikátor UUID původního disku, který chcete odstranit. Můžete jej zkopírovat do schránky výběrem levého tlačítka myši a klepnutím pravým tlačítkem myši.
Spusťte následující příkaz, abyste odstranili původní disk z registru VirtualBox a odstraňte jej. Klepnutím pravým tlačítkem myši v okně příkazového řádku můžete vložit UUID.
VBoxManage.exe closemedium UUID - odstranitKrok pátý: Přejmenovat nový disk
Nyní byste měli nový soubor disku přejmenovat tak, aby měl stejný název jako původní.Stačí se k němu dostat v okně Prohlížeč souborů nebo Windows Explorer.
Klepněte pravým tlačítkem myši na soubor VDI, vyberte "Přejmenovat" a změňte jej na původní název. Například zde jsme přejmenovali soubor Windows-fixed.vdi, který jsme vytvořili pro Windows.vdi.
Po přejmenování disku odeberte starý název disku z VirtualBoxu. Klikněte na Soubor & gt;Virtual Media Manager v VirtualBoxu a vyhledejte původní název přejmenovaného disku - na jeho levé straně bude mít žlutou varovnou ikonu. Klepněte pravým tlačítkem myši a vyberte možnost "Odebrat".Klepnutím na tlačítko "Odebrat" znovu potvrdíte a zavřete "Zavřít".
Krok šest: Vložte disk do VirtualBox
Head zpět do VirtualBox, klepněte pravým tlačítkem myši na virtuální počítač přidružený k virtuálnímu disku a vyberte "Settings".V části Úložiště klepněte pravým tlačítkem myši na řadič SATA a vyberte možnost "Přidat pevný disk".
Vyberte "Zvolit existující disk" a vyhledejte soubor, který jste právě přejmenovali.
Klepnutím na tlačítko OK zavřete okno nastavení virtuálního počítače. Nyní byste měli být schopni zavést virtuální počítač normálně.Jeho disk bude buď pevný, nebo dynamický disk - bez ohledu na to, na který jste jej převedli.