Hogyan konvertálhatunk a VMware-ben elhelyezett és növekvő lemezek között
A VMware rendszerint „növekvő” lemezeket hoz létre, amelyek kis méretűek és idővel növekednek az adatok hozzáadásakor. Ugyanakkor létrehozhat „előzetes elhelyezett” lemezeket is, amelyek a maximális méretükből indulnak ki. Ha később szeretné tömöríteni a lemezt, át kell konvertálnia azt a preallocated-ról a növekvőre. Vagy lehet, hogy a lemerülő lemezt a maximális teljesítmény érdekében konvertálni kívánja.
Ezt csak a VMware Fusion vagy a VMware Workstation programban teheti meg. A VMware Player nem tartalmazza a szükséges parancsot. A VMware Player mindig növekvő lemezeket hoz létre, amelyek idővel bővülnek, és nincs mód arra, hogy egy másik VMware termék használata nélkül konvergálhasson előzetesre..
VMware Fusion
Ez nagyon egyszerű a VMware Fusion-en egy Mac-en. A VMware Fusion mindig új virtuális lemezeket hoz létre, mint a növekvő lemezeket. Ezután átkonvertálhatja őket előzetesen elhelyezett lemezekre, vagy konvertálhat lemezeket visszaállítható lemezekké, ha előzőleg átkonvertálták őket előre elhelyezett lemezekre.
Ehhez először állítsa le a virtuális gépet. Nem lehet konvertálni lemezeit, ha be van kapcsolva vagy felfüggesztették.
Válassza ki a virtuális gépet a VMware Fusion fő ablakában, majd kattintson a Virtuális gép> Beállítások elemre.
Kattintson a „Hard Disk” opcióra a Removable Devices (Levehető eszközök) alatt a Beállítások ablakban.
Ha olyan üzenetet lát, amely szerint a virtuális gép pillanatképe nem módosítható, először törölnie kell a virtuális géphez készített összes pillanatfelvételt. Természetesen a későbbiekben nem tudod visszaállítani a virtuális gépet az előző állapotba.
Pillanatfelvételek törléséhez kattintson a Virtuális gép> Pillanatképek> Pillanatfelvételek elemre. Válassza ki az egyes pillanatképeket az ablakban, és kattintson az eszköztár „Törlés” gombjára, hogy mindegyiket törölje.
A Merevlemez beállításai ablakban bontsa ki a „Speciális beállítások” részt. Ellenőrizze a „Lemezterület előzetes kiosztása” -t, hogy átalakítsa a növekvő lemezt egy előzetesen elhelyezett lemezre, vagy jelölje ki a „Lemezterület előzetes kiosztása” jelölőnégyzet jelölését, hogy az előzetesen elhelyezett lemezt egy növekvő lemezké alakítsa. Kattintson az „Apply” (Alkalmaz) gombra a módosítások későbbi alkalmazásához.
VMware munkaállomás
A folyamat egy kicsit bonyolultabb a VMWare munkaállomáson, és a Command Prompt-ot kell használnia - ez a lehetőség nem jelenik meg a VMware Workstation grafikus felületén, ezért a beépített vmware-vdiskmanager
parancs.
Első lépés: Töröljön minden pillanatfelvételt
Először kapcsolja le a virtuális gépet a VMware munkaállomáson. A virtuális géphez tartozó összes pillanatfelvétel törléséhez kattintson a VM> Pillanatfelvétel> Pillanatfelvétel elemre, kattintson a jobb egérgombbal az egyes pillanatképekre, és válassza a „Törlés” lehetőséget. Természetesen a pillanatképek törlése után nem tudja visszaállítani a virtuális gépet ezekre az előző pontokra.
Második lépés: Keresse meg a vmware-vdiskmanagere.exe parancsot
Ezután keresse meg a vmware-vdiskmanager.exe
parancs. Ha a VMware Workstation telepítve van a Windows alapértelmezett könyvtárában, akkor azt a következő helyen találja: C: Programfájlok (x86) VMware VMware munkaállomás
vagy C: Programfájlok VMware VMware munkaállomás
.
Nyisson meg egy parancssor ablakot a Start menüből, és váltson át a VMware könyvtárra. Ehhez használja a következő parancsot. Cserélje ki a mappa elérési útját a megfelelő útvonallal a VMware Workstation mappába, amely tartalmazza a vmware-vdiskmanager.exe
fájl, ha a rendszer más.
cd "C: Programfájlok (x86) VMware VMware munkaállomás"
MEGJEGYZÉS: Az itt leírt utasítások feltételezik, hogy a Windows-t fogadó operációs rendszerként használja. Linuxon egyszerűen megnyithatja a terminálablakot és futtathatja a vmware-vdiskmanager
parancsot, mint bármelyik másik parancsot.
Harmadik lépés: Keresse meg a virtuális lemezfájlját
Keresse meg a virtuális gép mappáját a lemezén, és azonosítsa a .vmdk fájlt, amely a virtuális gép virtuális lemeze. Alapértelmezés szerint a VMware virtuális gépmappákat hoz létre a könyvtárban C: Felhasználók NAME Dokumentumok Virtuális gépek
, ahol a NAME a Windows felhasználói fiók neve.
Több .vmdk fájlt láthat. Ez normális. Keresse meg a fő .vmdk fájlt, nem pedig a .vmdk fájlokat -f
majd egy számot. Az alábbi képernyőképben a Windows 7.vmdk nevet kapta.
Ha nem biztos benne, hogy hol van, megtekintheti a virtuális gép mappaútvonalát a VMware munkaállomás ablak alján.
Négy lépés: Konvertálja a virtuális lemezt
Ahhoz, hogy egy virtuális gépet előzetesen elhelyezett virtuális lemezre alakítson át 2 GB-os fájlra, futtassa a következő parancsot. A legegyszerűbb az új, célzott .vmdk fájl létrehozása ugyanabban a mappában, mint az eredeti virtuális lemezfájl.
vmware-vdiskmanager.exe -r "c: a forrás.vmdk" -t 1 "c: elérési útja:
Például, ha az eredeti .vmdk fájl elérési útja van C: Felhasználók crris Dokumentumok Virtuális gépek Windows 7 Windows 7.vmdk
, futtathatja a következő parancsot:
vmware-vdiskmanager.exe -r "C: Felhasználók chris Dokumentumok Virtuális gépek Windows 7 Windows 7.vmdk" -t 1 "C: Felhasználók CRM Dokumentumok Virtuális gépek Windows 7 Windows 7 growable.vmdk”
Ahhoz, hogy egy virtuális gépet 2 GB-os fájlra osztott, előregyártott lemezre konvertáljon, futtassa a következő parancsot:
vmware-vdiskmanager.exe -r "c: a forrás.vmdk" -t 3 "c: elérési út:
Például, ha az eredeti .vmdk fájl elérési útja van C: Felhasználók crris Dokumentumok Virtuális gépek Windows 7 Windows 7.vmdk
, futtathatja a következő parancsot:
vmware-vdiskmanager.exe -r "C: Felhasználók chris Dokumentumok Virtuális gépek Windows 7 Windows 7.vmdk" -t 1 "C: Felhasználók CRM Dokumentumok Virtuális gépek Windows 7 Windows 7 preallocated.vmdk”
Ötödik lépés: Az eredeti lemezfájlok törlése (vagy áthelyezése)
A fenti parancs csak egy új példányt hoz létre a virtuális lemezről a cél elérési útján. ha megnyitja a virtuális gép mappáját, látni fogja, hogy mind az eredeti lemez, mind az új lemez található. Ebben a példában mindkettőnk van Windows 7 [valami] .vmdk
fájlokat és Windows 7-bővíthető [valami] .vmdk
fájlok
Most már megszabadulhat az eredeti lemezről a fájlok törlésével. Ebben a példában az összeset töröljük Windows 7 [valami] .vmdk
a fő fájlokat is beleértve Windows 7.vmdk
fájlba. Azonban csak a .vmdk fájlban lévő fájlokat törölje vagy helyezze át. Hagyja itt a többi fájlt egyedül.
Ezen fájlok törlése helyett más mappába másolhatja őket. Ez ad egy biztonsági másolatot, amit visszaállíthat, ha valami rosszul megy.
Hat lépés: Az új virtuális lemez áthelyezése az eredeti lemez helyére
Nevezze át az új fő .vmdk fájlt, hogy azonos nevet kapjon az eredeti virtuális lemezen. Ebben a példában átnevezzük Windows 7-growable.vmdk
nak nek Windows 7.vmdk
és hagyja el a Windows 7-growable-s001.vmdk, a Windows 7-growable-s002.vmdk és más fájlokat egyedül.
Most már rendszeresen indíthatja el a virtuális gépet. Automatikusan az új, növekvő vagy előzetesen elhelyezett lemezt fogja használni, mivel az ugyanazon a helyen van, mint az előző lemezen. Ez az új .vmdk lemezfájl a kisebb .vmdk fájlokra mutat, még akkor is, ha más nevük van, így minden „csak működik”.