VMware biasanya membuat disk yang "bisa ditumbuhkan", yang mulai dari kecil dan tumbuh seiring waktu ketika Anda menambahkan data. Namun, Anda juga dapat membuat disk "pra-alokasi" yang dimulai pada ukuran maksimumnya. Jika Anda ingin memadatkan disk nanti, Anda harus mengonversinya dari pra-alokasi menjadi dapat ditumbuhkan. Atau, Anda mungkin ingin mengonversi disk dari penumbuhan ke pra-alokasi untuk kinerja maksimum.
Anda hanya dapat melakukan ini di VMware Fusion atau VMware Workstation. VMware Player tidak menyertakan perintah yang diperlukan. VMware Player selalu membuat disk yang dapat ditumbuhkan yang berkembang dari waktu ke waktu, dan tidak ada cara untuk mengkonversi ke preallocated tanpa menggunakan produk VMware lainnya.
Ini sangat sederhana di VMware Fusion pada Mac. VMware Fusion selalu membuat disk virtual baru sebagai disk yang dapat ditumbuhkan. Anda dapat mengkonversikannya ke disk yang telah dialokasikan sebelumnya, atau mengonversi disk kembali ke disk yang dapat ditumbuhkan jika Anda sebelumnya mengonversinya ke disk pra-alokasi.
Untuk melakukan ini, pertama matikan mesin virtual. Anda tidak dapat mengonversikan disknya jika dihidupkan atau ditunda.
Pilih mesin virtual di jendela VMware Fusion utama dan klik Virtual Machine> Settings.
Klik opsi "Hard Disk" di bawah Removable Devices di jendela Pengaturan.
Jika Anda melihat pesan yang mengatakan bahwa Anda tidak dapat melakukan perubahan ini saat mesin virtual Anda memiliki snapshot, pertama-tama Anda harus menghapus snapshot yang Anda buat untuk mesin virtual Anda. Tentu saja, Anda tidak akan dapat mengembalikan mesin virtual Anda ke keadaan sebelumnya pada titik-titik itu nanti.
Untuk menghapus foto, klik Virtual Machine> Snapshots> Snapshots. Pilih masing-masing snapshot di jendela dan klik tombol "Hapus" pada toolbar untuk menghapusnya masing-masing.
Di jendela pengaturan Hard Disk, perluas bagian “Opsi lanjutan”. Centang "Pra-alokasikan ruang disk" untuk mengonversi disk yang dapat ditumbuhkan ke disk pra-alokasi, atau hapus centang "Pra-alokasikan ruang disk" untuk mengonversi disk yang telah dialokasikan kembali ke disk yang dapat ditumbuhkan. Klik "Terapkan" untuk menerapkan perubahan Anda sesudahnya.
Prosesnya sedikit lebih rumit di VMWare workstation, dan Anda harus menggunakan Command Prompt-opsi ini tidak diekspos dalam antarmuka grafis di VMware Workstation, jadi Anda harus menggunakan built-invmware-vdiskmanager
perintah.
Pertama, nyalakan mesin virtual di VMware Workstation. Hapus semua foto yang terkait dengan mesin virtual dengan mengklik VM> Snapshot> Snapshot, klik kanan setiap snapshot, dan pilih "Hapus". Tentu saja, Anda tidak akan dapat mengembalikan mesin virtual Anda ke titik-titik sebelumnya ini tepat waktu setelah menghapus snapshot.
Selanjutnya, temukan vmware-vdiskmanager.exe
perintah. Jika Anda menginstal VMware Workstation di direktori default pada Windows, Anda akan menemukannya C: \ Program Files (x86) \ VMware \ VMware Workstation
atau C: \ Program Files \ VMware \ VMware Workstation
.
Buka jendela Command Prompt dari menu Start dan ubah ke direktori VMware. Untuk melakukan ini, gunakan perintah berikut. Ganti jalur folder dengan jalur yang benar ke folder VMware Workstation yang berisi vmware-vdiskmanager.exe
file jika berbeda pada sistem Anda.
cd "C: \ Program Files (x86) \ VMware \ VMware Workstation"
CATATAN: Instruksi di sini menganggap Anda menggunakan Windows sebagai sistem operasi host Anda. Di Linux, Anda cukup membuka jendela Terminal dan menjalankan vmware-vdiskmanager
perintah seperti Anda menjalankan perintah lain.
Cari folder mesin virtual pada disk Anda dan identifikasikan file .vmdk, yang merupakan disk virtual mesin virtual. Secara default, VMware membuat folder mesin virtual di dalam direktori di C: \ Pengguna \ NAMA \ Dokumen \ Mesin Virtual \
, di mana NAME adalah nama akun pengguna Windows Anda.
Anda mungkin melihat beberapa file .vmdk. Itu normal. Cari file .vmdk utama, bukan file .vmdk yang diakhiri -f
dan kemudian sebuah angka. Pada screenshot di bawah ini, namanya Windows 7.vmdk.
Jika Anda tidak yakin di mana itu, Anda dapat melihat jalur folder mesin virtual di bagian bawah jendela VMware Workstation.
Untuk mengkonversi mesin virtual dari preallocated ke disk virtual yang bisa ditenggelamkan menjadi 2 file GB, jalankan perintah berikut. Sangat mudah untuk membuat file baru, target .vmdk di folder yang sama dengan file disk virtual asli.
vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"
Misalnya, jika path ke file .vmdk asli Anda C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk
, Anda dapat menjalankan perintah berikut:
vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7 growable.vmdk "
Untuk mengkonversi mesin virtual dari growable ke disk yang dipra-dialokasikan menjadi 2 file GB, jalankan perintah berikut:
vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"
Misalnya, jika path ke file .vmdk asli Anda C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk
, Anda dapat menjalankan perintah berikut:
vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7 praallocated.vmdk "
Perintah di atas hanya membuat salinan baru dari disk virtual di jalur target. jika Anda membuka folder mesin virtual Anda, Anda akan melihat bahwa Anda memiliki disk asli dan disk yang baru. Dalam contoh ini, kita memiliki keduanya Windows 7 [sesuatu]. Vmdk
file dan Windows 7-growable [sesuatu]. Vmdk
file
Anda sekarang dapat menyingkirkan disk asli dengan menghapus file-nya. Dalam contoh ini, kami akan menghapus semua Windows 7 [sesuatu]. Vmdk
file termasuk yang utama Windows 7.vmdk
mengajukan. Namun, Anda hanya harus menghapus atau memindahkan file yang diakhiri dengan .vmdk. Tinggalkan file lain di sini sendirian.
Daripada menghapus file-file ini, Anda mungkin ingin menyalinnya ke folder lain. Ini akan memberi Anda salinan cadangan yang dapat Anda pulihkan jika terjadi kesalahan.
Ubah nama file .vmdk utama baru untuk memiliki nama yang sama dengan disk virtual asli. Dalam contoh ini, kami akan mengganti nama Windows 7-growable.vmdk
untuk Windows 7.vmdk
dan meninggalkan Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk, dan file lain saja.
Anda sekarang dapat mem-boot mesin virtual secara normal. Ini akan secara otomatis menggunakan disk baru yang bisa diolah atau pra-alokasi, karena itu berada di lokasi yang sama dengan disk sebelumnya yang digunakan. File .vmdk disk utama baru menunjuk ke file .vmdk yang lebih kecil meskipun mereka memiliki nama yang berbeda, jadi semuanya akan "hanya berfungsi".