Saya membuat gambar sistem Windows Server 2008 menggunakan VMware Player gratis dan mengatur ukuran hard drive maksimum menjadi 100GB. Saya kemudian memberikan file-file gambar - 30GB pada saat itu - ke perusahaan hosting server. Beberapa minggu kemudian saya meminta mereka untuk mengembalikannya; ukuran gambar seharusnya tidak banyak berubah, tetapi file yang saya dapatkan kembali adalah ukuran penuh 100GB.
Saya bukan ahli VMware sama sekali, jadi saya punya dua pertanyaan:
- Bagaimana / mengapa mereka memperluas seluruh disk dinamis?
- Apakah ada cara saya bisa mengecilkan gambar ini ke ukuran yang sebenarnya berisi data?
Saya mencoba konverter VMware, dan sepertinya tidak dapat membaca file gambar saya (vmdk); itu hanya menghasilkan kesalahan umum.
Saya tidak tahu tentang VMWare Player, tetapi VMWare Workstation dilengkapi dengan utilitas baris perintah vmware-vdiskmanager.exe. Temukan C: \ Program Files \ VMware \ VMware Workstation folder.
Berikut adalah opsi baris perintah:
Anda bisa mendapatkan uji coba VMWare Workstation gratis.
sumber
Biasanya ada dua fase untuk menyusutkan disk virtual:
Lari
vmware-vdiskmanager
pada host dapat melakukan fase pemadatan tetapi tidak fase menyeka. Ada beberapa cara untuk melakukan penghapusan:Menjalankan
vmware-toolbox-cmd disk shrink LOCATION
. Menjalankanvmware-toolbox-cmd help disk
untuk informasi lebih lanjut. (vmware-toolbox-cmd
bernamaVMwareToolboxCmd
pada tamu Windows.) Ini akan memicu tahap pemadatan saat penghapusan selesai.Itu
vmshrink
program dari VM Kembali paket alat pihak ketiga . Ini bisa menjadi alternatif yang baik untuk para tamu yang VMware Tools tidak tersedia. Ini juga akan memicu tahap pemadatan saat pembersihan selesai.Anda mungkin bisa menggunakannya
dd
(atau sesuatu yang setara) di tamu, tapi itu hanya latihan bagi pembaca.Ada juga beberapa keadaan di mana fase menyeka tidak diperlukan. Misalnya, jika tamu sudah nol konten file ketika menghapusnya dari sistem file, atau jika tamu adalah Windows, dalam hal ini VMware Workstation tahu sendiri bagaimana cara memeriksa partisi tamu NTFS untuk menentukan blok mana yang tidak digunakan .
sumber