Jak převést mezi předem vyčleněnými a rozšiřitelnými disky ve VMware
VMware obvykle vytváří "vyspělé" disky, které začínají malé a rostou v průběhu přidávání dat. Můžete také vytvořit "preallocated" disky, které začínají v maximální velikosti. Chcete-li později kompaktovat disk, musíte jej převést z předem přiděleného na možnost růstu. Nebo můžete převést disk z rozbalitelného do předem určeného pro maximální výkon.
Můžete to udělat pouze ve VMware Fusion nebo VMware Workstation. VMware Player neobsahuje potřebný příkaz. VMware Player vždy vytváří rozšiřitelné disky, které se časem rozšiřují, a neexistuje způsob, jak převést na předem vyčleněné bez použití jiného produktu VMware.
VMware Fusion
To je velmi jednoduché ve verzi VMware Fusion na počítači Mac. VMware Fusion vždy vytváří nové virtuální disky jako disky, které se dají vyrábět. Můžete je poté převést na předem přidělené disky nebo převést disky zpět na disky, které je lze vyměňovat, pokud jste je již dříve převedli na předem přidělené disky.
Chcete-li to provést, nejprve vypněte virtuální počítač. Nemůžete převést disky, pokud jsou zapnuté nebo pozastaveny.
Vyberte virtuální počítač v hlavním okně aplikace VMware Fusion a klikněte na položku Virtuální počítač> Nastavení.
V okně Nastavení klikněte na možnost "Pevný disk" v části Vyměnitelné zařízení.
Pokud se vám zobrazí zpráva, že tyto změny nelze provádět, pokud virtuální počítač obsahuje snímek, musíte nejprve odstranit všechny snímky, které jste vytvořili pro virtuální počítač. Samozřejmě nebudete schopni obnovit svůj virtuální stroj na jeho předchozí stav v těchto bodech později.
Chcete-li snímky odstranit, klikněte na položku Virtuální počítač> Snímek> Snapshoty. Vyberte každý snímek v okně a klepnutím na tlačítko "Odstranit" na panelu nástrojů je odstraníte.
V okně nastavení pevného disku rozbalte část "Pokročilé možnosti". Zaškrtněte políčko "Předběžně přidělit místo na disku", chcete-li převádět vykreslitelný disk na předem přidělený disk, nebo zrušte zaškrtnutí políčka "Předem přidělení místa na disku", aby se převedený disk vrátil zpět na vykreslitelný disk. Klepnutím na tlačítko Použít použijete změny později.
VMware Workstation
Tento proces je trochu komplikovanější v pracovní stanici VMWare a budete muset použít příkazový řádek - tato možnost není v grafickém rozhraní na VMware Workstation vystavena, takže budete muset použít vestavěný vmware-vdiskmanager
příkaz.
Krok první: Smazání všech snímků
Nejdříve zapněte virtuální počítač ve VMware Workstation. Odstraňte všechny snímky spojené s virtuálním strojem klepnutím na VM> Snímek> Snímek, klepnutím pravým tlačítkem myši na každou snímek a výběrem možnosti "Odstranit". Samozřejmě, že po odstranění snímků nebudete moci virtuální počítač obnovit na tyto předchozí body.
Druhý krok: Najděte příkaz vmware-vdiskmanagere.exe
Nyní najděte vmware-vdiskmanager.exe
příkaz. Pokud máte VMware Workstation nainstalovanou ve výchozím adresáři v systému Windows, najdete jej na adrese C: \ Program Files (x86) \ VMware \ VMware Workstation
nebo C: \ Program Files \ VMware \ VMware Workstation
.
Otevřete okno Příkazový řádek z nabídky Start a přejděte do adresáře VMware. Chcete-li to provést, použijte následující příkaz. Nahraďte cestu ke složce správnou cestou do složky VMware Workstation obsahující vmware-vdiskmanager.exe
soubor, pokud je ve vašem systému jiný.
cd "C: \ Program Files (x 86) \ VMware \ VMware Workstation"
POZNÁMKA: Pokyny zde předpokládají, že používáte systém Windows jako hostitelský operační systém. V systému Linux můžete jednoduše otevřít okno Terminál a spustit vmware-vdiskmanager
jako byste spustili jiný příkaz.
Krok třetí: Najděte soubor virtuálního disku
Vyhledejte složku virtuálního počítače na disku a identifikujte jeho soubor .vmdk, který je virtuálním diskem virtuálního počítače. Ve výchozím nastavení VMware vytváří složky virtuálního počítače v adresáři na adrese C: \ Users \ NAME \ Documents \ Virtuální počítače \
, kde NAME je název uživatelského účtu systému Windows.
Může se zobrazit více souborů .vmdk. To je normální. Podívejte se na hlavní soubor .vmdk, nikoli na soubory .vmdk, které končí -F
a pak číslo. Na obrazovce níže se nazývá Windows 7.vmdk.
Pokud si nejste jisti, kde je, můžete zobrazit cestu k složce virtuálního stroje v dolní části okna VMware Workstation.
Krok čtyři: Převod virtuálního disku
Chcete-li převést virtuální počítač z předem přiděleného na rozšiřitelný virtuální disk rozdělený do 2 GB souborů, spusťte následující příkaz. Nejjednodušší je vytvořit nový cílový soubor .vmdk ve stejné složce jako původní soubor virtuálního disku.
vmware-vdiskmanager.exe -r "c: \ cesta \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"
Například pokud je cesta k původnímu souboru .vmdk C: \ Users \ chris \ Documents \ Virtuální počítače \ Windows 7 \ Windows 7.vmdk
, můžete spustit následující příkaz:
vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtuální počítače \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ growable.vmdk "
Chcete-li převést virtuální počítač z rozbalitelného na předem přidělený disk na 2 GB, spusťte následující příkaz:
vmware-vdiskmanager.exe -r "c: \ cesta \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"
Například pokud je cesta k původnímu souboru .vmdk C: \ Users \ chris \ Documents \ Virtuální počítače \ Windows 7 \ Windows 7.vmdk
, můžete spustit následující příkaz:
vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtuální počítače \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ preallocated.vmdk "
Krok pátý: Odstranění (nebo přesunutí) souborů původního disku
Výše uvedený příkaz pouze vytvoří novou kopii virtuálního disku na cílové cestě. pokud otevřete složku virtuálního počítače, zjistíte, že máte původní disk i nový disk. V tomto příkladu máme obojí Windows 7 [něco] .vmdk
soubory a Windows 7-rostoucí [něco] .vmdk
soubory
Nyní můžete odstranit původní disk odstraněním jeho souborů. V tomto příkladu bychom odstranili všechny Windows 7 [něco] .vmdk
soubory včetně hlavního Windows 7.vmdk
soubor. Měli byste však odstranit nebo přesunout pouze soubory, které končí v .vmdk. Nechte ostatní soubory zde samy.
Namísto smazání těchto souborů je můžete zkopírovat do jiné složky. To vám poskytne záložní kopii, kterou můžete obnovit v případě, že se něco pokazilo.
Krok šest: Přesuňte nový virtuální disk na místo původního disku
Přejmenujte nový hlavní soubor .vmdk tak, aby měl stejný název jako původní virtuální disk. V tomto příkladu bychom přejmenovali Windows 7-growable.vmdk
na Windows 7.vmdk
a ponechejte Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk a další soubory samotné.
Nyní můžete virtuální počítač spouštět normálně. Bude automaticky použit nový rozšiřitelný nebo předem přidělený disk, protože je na stejném místě jako předchozí disk, který používá. Ten nový hlavní soubor .vmdk odkazuje na menší soubory .vmdk, i když mají jiný název, takže vše "bude fungovat".