Bagaimana cara mengubah ukuran file hard disk VMware?


12

Saya memiliki mesin virtual VMware yang saya buat cukup besar. Saya tidak benar-benar menggunakan sebagian besar, jadi saya ingin mengurangi 50% atau lebih.

Apakah ada alat untuk melakukan ini?

Jawaban:


16

Metode 1: Menggunakan VMWare Converter:

  1. Matikan mesin virtual;
  2. Mulai aplikasi Konverter VMWare;
  3. Buka wisaya;
  4. Pilih 'mesin virtual mandiri' sebagai sistem sumber dan tujuan;
  5. Pilih 'Pilih volume dan ubah ukuran untuk menghemat atau menambah ruang';
  6. Masukkan ukuran dan voilá baru, selesai!

Beberapa mengatakan bahwa proses perluasan lambat dan Alat VMWare mungkin perlu diinstal ulang.

Metode 2: Menggunakan VDiskManager:

  1. Matikan mesin virtual;
  2. Komit / hapus semua foto pertama! (Saya lupa menyebutkan ini, terima kasih JimO)
  3. Buka Prompt Perintah dan pergi ke: C: \ Program Files \ VMWare \ VMWare Server atau C: \ Program Files \ VMware \ VMware Workstation
  4. Jalankan perintah ini untuk memperluas disk virtual: vmware-vdiskmanager -x 12GB "My harddisk.vmdk"
  5. Catatan: Karena ini hanya memperluas disk dan bukan partisi, Anda harus mengubah ukuran tabel partisi juga. Ini dapat dilakukan oleh alat pihak ke-3 seperti 'Partition Magic', tetapi juga dengan 'diskpart.exe', alat Windows. Dalam kasus saya, disk ini dapat di-boot, artinya saya tidak dapat menjalankan diskpart di mesin virtual itu sendiri. Saya menggunakan mesin virtual lain, menjalankan Windows XP. Ini juga berfungsi dengan Windows 7 beta 1, tetapi gagal dengan Windows Server 2003.

    Tambahkan hard disk yang meningkat ke mesin virtual kedua;

  6. Nyalakan mesin virtual kedua ini;

  7. Buka Prompt Perintah dan ketik: diskpart

  8. Ketik: list volume Ingat nomor volume (#) volume Anda!

  9. Ketik: select volume <volume number>(nomor dari langkah 8)

  10. Tipe: extend

  11. Matikan mesin virtual ke-2 ini dan lepaskan hard disk dari konfigurasi mesin virtual. Ini tidak akan menghapus hard disk dari disk;

  12. Jadi! (Windows secara otomatis mengenali disk dan ukuran volume yang baru dan benar)

Terima kasih untuk Leon Meijer.


Di mana saya dapat menemukan program VMWare Converter ini? Apakah ini bagian dari pemasangan standar?
Ben Laan

1
Ini unduhan gratis dari vmware. vmware.com/products/converter
Zypher

1

Pada versi terbaru dari VMWare Workstations and Player (VMWare 7), Anda dapat mengubah ukuran disk dari dalam aplikasi.

Anda harus mengakses menu pengaturan Mesin Virtual, pilih drive dan klik "Utilities". Di sana Anda dapat memilih untuk memperluas atau memadatkannya.

Catatan: tampaknya Anda tidak dapat memperluas disk jika Anda memiliki snapshot yang dibuat. Anda harus menghapusnya dan mencoba lagi sebelum memadatkannya.


"Memadatkan" dengan cara ini hanya mencoba untuk mengubah ukuran file dari vmdks itu tidak mengubah ukuran nyata dari HDD virtual.
Octopus

+1 untuk komentar Snapshot ... Saya cenderung lupa mengapa opsi untuk Memperluas disk tidak terdaftar ketika Snapshot hadir.
Darian Miller

1

Sebelum Anda mulai, buat salinan cadangan dari disk virtual sehingga Anda dapat memulihkannya jika terjadi kegagalan. Memperluas disk virtual dapat menjadi operasi yang kompleks karena beberapa alasan, misalnya ,:

1) Disk virtual yang penuh berisi partisi boot / primer untuk Windows

2) Ada snapshot

3) Ada ruang disk tidak mencukupi pada drive fisik untuk memungkinkan pertumbuhan

4) Ini adalah proses multi langkah dan melibatkan penggunaan berbagai alat dan perintah dalam urutan tertentu. Individu kreatif telah menyusun solusi untuk memperluas partisi utama untuk Windows dengan menggunakan disk boot Linux dan alat partisi disk seperti GParted, dan Anda harus melakukannya dengan benar.

Anda akan menemukan beberapa posting mengenai topik ini di Google. Pada dasarnya, mereka semua adalah variasi dari posting yang dirangkum dalam

http://blog.sharevm.com/2010/01/11/survey-extend-expand-vmware-virtual-disk/


1

Ada cara mudah! Anda harus mengunduh dan mencoba fatVM http://www.gudgud.com/fatvm

fatVM adalah solusi 1-klik yang andal, kuat, dan aman untuk memperpanjang drive C VMware Fusion atau Workstation virtual disk Anda yang menjadi penuh. a) Ini menyediakan antarmuka yang sederhana, intuitif, dan proses yang andal yang menyembunyikan kompleksitas teknis untuk memperluas disk virtual. b) Ini kuat karena dapat memperpanjang disk virtual yang memiliki snapshot dan klon. c) Aman karena menjaga disk asli Anda, yang tetap tersedia untuk Anda saat dibutuhkan.


0

Saya percaya Anda hanya dapat mengubah ukuran disk dengan VMWare Converter jika VM menjalankan Windows. Mungkin bekerja dengan Linux jika Anda memiliki alat VMWare diinstal.

Jika Anda menjalankan versi VMWare yang mendukung disk yang disediakan tipis, maka ukuran VMDK bisa lebih kecil dari yang dilihat OS dan VMDK tumbuh saat Anda menggunakan lebih banyak ruang di VM. Jika mesin Anda memiliki disk seperti ini maka yang harus Anda lakukan adalah memulai proses menyusut. Anda memulai proses menyusut di dalam mesin dengan perintah (Linux) atau dalam alat VMWare (Windows). Kemudian memindahkan data ke awal disk seperti beberapa aplikasi defrag lakukan. Setelah melakukan itu memulai proses di VMWare untuk mengubah ukuran file VMDK.

Saya menggunakan ESXi 3.5 yang tidak mendukung disk yang disediakan tipis. Apa yang telah saya lakukan baru-baru ini adalah sebagai berikut: 1. Buat disk dengan ukuran yang diinginkan di VM. 2. Boot CD Ubuntu. Bisa juga berupa CD Langsung gparted atau CD boot partisi lainnya. 3. Gunakan aplikasi gparted atau partisi untuk mengubah ukuran partisi dan menyalin partisi ke drive kecil. 4. Hapus disk lama dari VM Anda. 5. Boot disk instal untuk sistem operasi dan perbaiki MBR. 6. Hapus file VMDK disk lama.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.