Početna » kako da » Kako pretvoriti između preallocated i Growable diskova u VMware

    Kako pretvoriti između preallocated i Growable diskova u VMware

    VMware normalno stvara diskove koji se "rastu", a koji počinju mali i rastu tijekom vremena dok dodajete podatke. Međutim, možete stvoriti i "preallocirane" diskove koji počinju s maksimalnom veličinom. Ako kasnije želite kompaktirati disk, morat ćete ga pretvoriti iz prealociranog u growable. Ili, možda želite pretvoriti disk iz growable u preallocated za maksimalnu učinkovitost.

    To možete učiniti samo u VMware Fusion ili VMware Workstation. VMware Player ne sadrži potrebnu naredbu. VMware Player uvijek stvara rastuće diskove koji se s vremenom proširuju, a nema načina da se pretvori u prealocirano bez upotrebe drugog VMware proizvoda.

    VMware Fusion

    To je vrlo jednostavno u VMware Fusion na Macu. VMware Fusion uvijek stvara nove virtualne diskove kao rastuće diskove. Nakon toga ih možete pretvoriti u unaprijed dodijeljene diskove ili pretvoriti diskove natrag u diskove koji se mogu pretvoriti u rastuće diskove ako ste ih prethodno konvertirali u pre-izdvojene diskove.

    Da biste to učinili, prvo isključite virtualni stroj. Ne možete pretvoriti njegove diskove ako je uključen ili suspendiran.

    Odaberite virtualni stroj u glavnom prozoru VMware Fusion i kliknite Virtual Machine> Settings.

    Kliknite opciju "Hard Disk" u odjeljku Removable Devices u Removable Devices u prozoru Settings.

    Ako vidite poruku da ne možete izvršiti te izmjene dok virtualni stroj ima snimku, najprije morate izbrisati sve snimke koje ste izradili za svoj virtualni stroj. Naravno, u tom trenutku nećete moći vratiti virtualni stroj na prethodno stanje u tom trenutku.

    Da biste izbrisali snimke, kliknite Virtual Machine> Snapshots> Snapshots. Odaberite svaku snimku u prozoru i kliknite gumb "Izbriši" na alatnoj traci da biste je izbrisali.

    U prozoru s postavkama tvrdog diska, proširite odjeljak "Napredne opcije". Označite “Pre-allocate disk space” kako biste pretvorili rasplodni disk na unaprijed određeni disk, ili poništite odabir “Pre-allocate disk space” kako biste pretvorili prealocirani disk natrag na disk koji može rasti. Kliknite "Primijeni" da biste naknadno primijenili promjene.

    VMware radna stanica

    Proces je malo složeniji u VMWare radnoj stanici, a morat ćete koristiti Command Prompt - ova opcija nije izložena u grafičkom sučelju na VMware Workstation, tako da ćete morati koristiti ugrađeni vmware-vdiskmanager  naredba.

    Prvi korak: izbrišite sve snimke

    Prvo uključite virtualni stroj u VMware Workstation. Izbrišite sve snimke povezane s virtualnim strojem klikom na VM> Snimak> Snimak, desnom tipkom miša svaki snimak i odabirom "Izbriši". Naravno, nećete moći vratiti virtualni stroj na prethodne točke nakon brisanja snimaka.

    Drugi korak: Pronađite naredbu vmware-vdiskmanagere.exe

    Zatim pronađite vmware-vdiskmanager.exe naredba. Ako imate instaliranu VMware Workstation u zadanom direktoriju u sustavu Windows, pronaći ćete ga na C: Programske datoteke (x86) VMware VMware radna stanica ili C: Programske datoteke VMware VMware radna stanica.

    Otvorite prozor naredbenog retka iz izbornika Start i prijeđite na VMware direktorij. Da biste to učinili, upotrijebite sljedeću naredbu. Zamijenite stazu mape s ispravnom stazom do mape VMware Workstation koja sadrži vmware-vdiskmanager.exe ako je na vašem sustavu drugačije.

    cd "C: Programske datoteke (x86) VMware VMware Workstation"

    NAPOMENA: Ovdje navedene upute pretpostavljaju da koristite Windows kao operativni sustav glavnog računala. Na Linuxu možete jednostavno otvoriti prozor Terminala i pokrenuti vmware-vdiskmanager naredbu kao da biste pokrenuli bilo koju drugu naredbu.

    Treći korak: Pronađite datoteku virtualnog diska

    Pronađite mapu virtualnog stroja na disku i identificirajte njezinu .vmdk datoteku, virtualni disk virtualnog stroja. Prema zadanim postavkama, VMware stvara mape virtualnih računala unutar direktorija na  C: Korisnici NAME Dokumenti Virtualni strojevi , gdje je NAME naziv vašeg Windows korisničkog računa.

    Možete vidjeti više .vmdk datoteka. To je normalno. Potražite glavnu .vmdk datoteku, a ne bilo koju .vmdk datoteku koja završava -f i zatim broj. Na slici ispod, zove se Windows 7.vmdk.

    Ako niste sigurni gdje se nalazi, možete pogledati stazu mape virtualnog stroja na dnu prozora radne stanice VMware.

    Četvrti korak: Pretvorite virtualni disk

    Da biste pretvorili virtualni stroj iz predalociranog u rastući virtualni disk podijeljen u 2 GB datoteka, pokrenite sljedeću naredbu. Najlakše je stvoriti novu, ciljanu .vmdk datoteku u istoj mapi kao izvorna datoteka virtualnog diska.

    vmware-vdiskmanager.exe -r "c: path.vmdk" -t 1 "c: path.wmdk"

    Na primjer, ako je put do izvorne .vmdk datoteke C: Korisnici chris Dokumenti Virtualni strojevi Windows 7 Windows 7.vmdk , mogli biste pokrenuti sljedeću naredbu:

    vmware-vdiskmanager.exe -r "C: Korisnici chris Dokumenti Virtualni strojevi Windows 7 Windows 7.vmdk" -t 1 "C: chris Dokumenti Virtualni strojevi Windows 7 Windows 7 growable.vmdk”

    Da biste pretvorili virtualni stroj iz rastućeg u pre-izdvojeni disk podijeljen u 2 GB datoteka, pokrenite sljedeću naredbu:

    vmware-vdiskmanager.exe -r "c: put na source.vmdk" -t 3 "c: \ t

    Na primjer, ako je put do izvorne .vmdk datoteke C: Korisnici chris Dokumenti Virtualni strojevi Windows 7 Windows 7.vmdk , mogli biste pokrenuti sljedeću naredbu:

    vmware-vdiskmanager.exe -r "C: Korisnici chris Dokumenti Virtualni strojevi Windows 7 Windows 7.vmdk" -t 1 "C: chris Dokumenti Virtualni strojevi Windows 7 Windows 7 preallocated.vmdk”

    Peti korak: Izbrišite (ili premjestite) datoteke izvornog diska

    Gornja naredba samo stvara novu kopiju virtualnog diska na ciljnom putu. ako otvorite mapu virtualnog stroja, vidjet ćete da imate i izvorni disk i novi disk. U ovom primjeru imamo oboje Windows 7 [nešto] .vmdk datoteka i Windows 7-growable [nešto] .vmdk slika

    Sada možete ukloniti izvorni disk brisanjem njegovih datoteka. U ovom primjeru izbrisali bismo sve Windows 7 [nešto] .vmdk datoteka uključujući glavni Windows 7.vmdk datoteka. Međutim, datoteke koje završavaju u .vmdk trebate izbrisati ili premjestiti. Ostavite ostale datoteke ovdje same.

    Umjesto brisanja tih datoteka, možda ćete ih htjeti kopirati u drugu mapu. To će vam dati sigurnosnu kopiju koju možete vratiti u slučaju da nešto pođe po zlu.

    Šesti korak: Premjestite novi virtualni disk na lokaciju izvornog diska

    Preimenujte novu glavnu .vmdk datoteku tako da ima isto ime kao izvorni virtualni disk. U ovom primjeru preimenovali bismo Windows 7-growable.vmdk do Windows 7.vmdk i ostavite samo Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk i ostale datoteke.

    Sada možete pokrenuti virtualni stroj normalno. Automatski će se koristiti novi disk koji se može rastaviti ili unaprijed definiran, budući da se nalazi na istom mjestu kao i prethodni disk koji je koristio. Ta nova glavna .vmdk datoteka ukazuje na manje .vmdk datoteke iako imaju drugačije ime, tako da će sve "raditi samo"..