Bagaimana untuk Tukar Antara Disallocated dan Growable Disks dalam VMware
VMware biasanya mencipta cakera "growable", yang bermula kecil dan berkembang dari semasa ke semasa anda menambah data. Walau bagaimanapun, anda juga boleh mencipta cakera "preallocated" yang bermula pada saiz maksimumnya. Sekiranya anda ingin padat cakera kemudian, anda perlu menukarnya dari preallocated kepada growable. Atau, anda mungkin mahu menukarkan cakera dari yang boleh dilahirkan kepada preallocated untuk prestasi maksimum.
Anda hanya boleh melakukan ini dalam VMware Fusion atau VMware Workstation. Pemain VMware tidak termasuk arahan yang diperlukan. VMware Player sentiasa mencipta cakera yang boleh tumbuh dari masa ke masa, dan tidak ada cara untuk menukar kepada preallocated tanpa menggunakan produk VMware yang lain.
VMware Fusion
Ini sangat mudah dalam VMware Fusion pada Mac. VMware Fusion sentiasa mencipta cakera maya baru sebagai cakera yang boleh diperbaharui. Anda boleh menukarnya ke cakera yang telah diedarkan kemudian, atau menukar cakera kembali ke cakera yang boleh tumbuh jika sebelumnya anda telah memindahkannya ke cakera yang telah diedarkan terlebih dahulu.
Untuk melakukan ini, mula-mula mematikan mesin maya. Anda tidak boleh menukar cakera jika ia dikendalikan atau digantung.
Pilih mesin maya dalam tetingkap VMware Fusion utama dan klik Mesin Maya> Tetapan.
Klik pilihan "Cakera Keras" di bawah Peranti Alih Keluar dalam tetingkap Tetapan.
Jika anda melihat mesej yang mengatakan anda tidak boleh membuat perubahan ini semasa mesin maya anda mempunyai petikan, anda perlu memadamkan sebarang petikan yang anda buat untuk mesin maya anda. Sudah tentu, anda tidak akan dapat memulihkan mesin maya anda ke negeri terdahulu pada titik-titik tersebut kemudian.
Untuk memadam petikan, klik Mesin Maya> Syot Kilat> Syot Kilat. Pilih setiap petikan di tetingkap dan klik butang "Padam" pada bar alat untuk memadam setiap.
Dalam tetingkap tetapan Cakera Keras, lancarkan bahagian "Pilihan lanjut". Semak "Ruang cakera pra-memperuntukkan" untuk menukar cakera yang boleh dibesar ke cakera yang diperuntukkan, atau hapus centang "Ruang cakera Pra-peruntukkan" untuk menukar cakera yang diperuntukkan semula ke cakera yang boleh dibesar. Klik "Guna" untuk menggunakan perubahan anda selepas itu.
VMware Workstation
Proses ini agak rumit di stesen kerja VMWare, dan anda perlu menggunakan Command Prompt-pilihan ini tidak didedahkan pada antara muka graf pada VMware Workstation, jadi anda harus menggunakan built-in vmware-vdiskmanager
perintah.
Langkah Pertama: Padamkan Sebarang Segera
Pertama, kuasa mesin maya turun di VMware Workstation. Padamkan sebarang petikan yang berkaitan dengan mesin maya dengan mengklik VM> Snapshot> Snapshot, klik kanan setiap snapshot, dan pilih "Padam". Sudah tentu, anda tidak akan dapat memulihkan mesin maya anda ke poin-poin sebelumnya dalam masa selepas memadam gambar.
Langkah Dua: Cari arahan vmware-vdiskmanagere.exe
Seterusnya, cari vmware-vdiskmanager.exe
perintah. Sekiranya anda mempunyai VMware Workstation yang dipasang dalam direktori lalai pada Windows, anda akan dapat C: \ Program Files (x86) \ VMware \ VMware Workstation
atau C: \ Program Files \ VMware \ VMware Workstation
.
Buka tetingkap Prompt Perintah dari menu Mula dan tukar ke direktori VMware. Untuk melakukan ini, gunakan arahan berikut. Gantikan laluan folder dengan laluan yang betul ke folder Workstation VMware yang mengandungi vmware-vdiskmanager.exe
fail jika ia berbeza pada sistem anda.
cd "C: \ Program Files (x86) \ VMware \ VMware Workstation"
NOTA: Arahan di sini menganggap anda menggunakan Windows sebagai sistem pengendalian tuan rumah anda. Di Linux, anda boleh membuka tetingkap Terminal dan jalankan vmware-vdiskmanager
arahan seperti anda akan menjalankan arahan lain.
Langkah Tiga: Cari Fail Cakera Maya Anda
Cari folder mesin maya pada cakera anda dan tentukan fail .vmdk, iaitu cakera maya mesin maya. Secara lalai, VMware mencipta folder mesin maya di dalam direktori di C: \ Users \ NAME \ Documents \ Virtual Machines \
, di mana NAME adalah nama akaun pengguna Windows anda.
Anda boleh melihat beberapa fail .vmdk. Itu normal. Cari fail .vmdk utama, bukan mana-mana fail .vmdk yang berakhir dengan -f
dan kemudian nombor. Dalam tangkapan skrin di bawah, ia dinamakan Windows 7.vmdk.
Jika anda tidak pasti di mana ia berada, anda boleh melihat laluan folder mesin maya di bahagian bawah tetingkap VMware Workstation.
Langkah Empat: Tukar Disk Maya
Untuk menukar mesin maya dari preallocated kepada cakera maya yang boleh dibesar-besarkan ke dalam 2 fail GB, jalankan arahan berikut. Sudah mudah untuk membuat fail baru, target .vmdk dalam folder yang sama dengan fail cakera maya asal.
vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"
Sebagai contoh, jika laluan ke fail .vmdk asal anda ialah C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk
, anda boleh menjalankan arahan 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 \ growable.vmdk "
Untuk menukar mesin maya dari yang boleh dibesar ke pecahan cakera yang telah diedarkan kepada 2 GB fail, jalankan arahan berikut:
vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"
Sebagai contoh, jika laluan ke fail .vmdk asal anda ialah C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk
, anda boleh menjalankan arahan 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 \ preallocated.vmdk "
Langkah Lima: Padam (atau Pindah) Fail Cakera Asal
Perintah di atas hanya mencipta salinan baru cakera maya di laluan sasaran. jika anda membuka folder mesin maya anda, anda akan melihat bahawa anda mempunyai kedua-dua cakera asal dan cakera baru. Dalam contoh ini, kami mempunyai keduanya Windows 7 [sesuatu] .vmdk
fail dan Windows 7-growable [something] .vmdk
fail
Anda kini boleh menyingkirkan cakera asal dengan memadam failnya. Dalam contoh ini, kami akan memadam semua Windows 7 [sesuatu] .vmdk
fail termasuk utama Windows 7.vmdk
fail. Walau bagaimanapun, anda hanya perlu memadam atau memindahkan fail yang diakhiri dengan .vmdk. Biarkan fail lain di sini sahaja.
Daripada memadam fail ini, anda mungkin mahu menyalinnya ke folder lain. Ini akan memberi anda salinan sandaran yang anda boleh memulihkan jika berlaku sesuatu yang salah.
Langkah Enam: Pindahkan Disk Maya Baru ke Lokasi Cakera Asal
Namakan semula fail .vmdk utama yang baru untuk mempunyai nama yang sama dengan cakera maya asal. Dalam contoh ini, kami akan menamakan semula Windows 7-growable.vmdk
kepada Windows 7.vmdk
dan biarkan Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk, dan fail lain sahaja.
Anda kini boleh boot mesin maya secara normal. Ia akan secara automatik menggunakan cakera baru yang boleh dibesar atau diperuntukkan, kerana ia berada di lokasi yang sama seperti cakera sebelumnya yang digunakan. Bahawa titik fail cakera utama .vmdk ke fail yang lebih kecil .vmdk walaupun mereka mempunyai nama yang berbeza, jadi semuanya akan "hanya berfungsi".