VirtualBox untuk Windows
Mengubah ukuran file disk Anda sambil mempertahankan pengaturan mesin virtual Anda!
Langkah 1 - Ubah ukuran file disk
Mulai cmd.exe
cduntuk dir Oracle VM VirtualBox (pada sistem 64-bit: "C:\Program Files\Oracle\VirtualBox\")
Jalankan perintah ini (seperti di atas):
VBoxManage clonehd "C:\path\to\source.vmdk" "C:\path_to\cloned.vdi" --format vdi
VBoxManage modifyhd "C:\path\to\cloned.vdi" --resize 51200
Windows explorer dan "salin alamat sebagai teks" melalui bilah alamat akan membantu Anda mendapatkan jalur yang Anda butuhkan.
Pada sistem windows, direktori VirtaulBox VM di bawah pengguna Anda mungkin berisi file database pengaturan XML yang telah Anda konfigurasi untuk VM Anda. Ganti nama file ini, dengan .bakekstensi (memiliki .vboxekstensi). Ganti nama .vmdkfile asli dengan .bakekstensi juga untuk menghindari kesalahan lain. Anda sekarang dapat dengan aman melakukan langkah ketiga tanpa pesan kesalahan untuk mengubah mesin kembali ke .vmdkformat, atau kesalahan "duplikat disk".
VBoxManage clonehd "C:\path_to\cloned.vdi" "C:\path_to\source.vmdk" --format vmdk
Anda akan diberi token UID . Salin token ini dengan menyeret-sorotnya dari jendela Windows Command Interpetor dan menggunakan Ctrl+Cpintasan keyboard.
Buka .vbox.bakfile dalam editor teks seperti Notepad ++. Anda akan disajikan dengan file basis data mirip-XML. Cari baris berikut:
<VirtualBox xmlns="http://www.virtualbox.org/" version="1.16-windows">
<Machine uuid="{some uid}" name="source disk name" OSType="the_vbox_OS" snapshotFolder="Snapshots" lastStateChange="2043-03-23T00:54:18Z">
<MediaRegistry>
<HardDisks>
<HardDisk uuid="{some uid}" location="C:\path_to\source.vmdk" ...
Pada baris tersebut <HardDisk uuid="{some uid}" location="C:\path_to\source.vmdk" ..., hapus token UID lama di antara tanda kurung dan tempel yang Anda salin dari jendela perintah. Pastikan Anda membiarkan tanda kurung di tempatnya !
Simpan file ini, dan keluar dari editor teks Anda. Ganti nama .vbox.bakfile untuk mengembalikan ekstensi yang diharapkan .vbox.
Langkah 2 - Hapus sampah
Sekarang aman untuk menghapus .bakfile yang tersisa di direktori. Yang tersisa adalah diubah ukurannya .vmdkdengan .vboxdatabase yang diperbarui sementara dengan pengaturan VirtualBox Manager Anda yang sebelumnya dipertahankan.
Langkah 3 - Ubah ukuran partisi disk untuk mengisi ruang kosong
Anda sekarang dapat memulai VirtualBox VM Manager dan menjalankan VM Anda, menggunakan alat yang sesuai untuk sistem operasi untuk mengisi ruang kosong baru.
Untuk Windows VM , gunakan diskpartdari prompt perintah yang di-boot dari Windows Recovery Consule (partisi pemulihan) ke SELECT DISK 1, LIST PARTITIONdan kumpulkan nomor partisi C:\drive Anda , lalu SELECT PARTITION #. Anda dapat menggunakan EXTEND SIZE=mbuntuk mengubah ukuran Windows C: \ drive ke nilai yang sesuai. Pastikan Anda meninggalkan ruang untuk partisi pemulihan dan boot! Aman untuk mengurangi 4096 MB dari ukuran disk virtual baru Anda untuk mendapatkan nilai ini, karena salinan bayangan dan file pemulihan windows.
Untuk Linux VMs , live .ISOgparted yang dapat Anda boot dengan file disk VM dapat ditemukan di: http://gparted.org/ Ini akan membawa Anda langsung ke gparted-gtk berbasis antarmuka pengguna grafis, dari mana Anda dapat mengisi ruang bebas Anda.
Untuk PPC / VM VM , Disk Utilitydari Finder akan membantu Anda dalam mengisi ruang kosong, tetapi Anda mungkin ingin mempertimbangkan opsi gparted Linux , karena saat ini satu-satunya metode untuk mem-boot MacOSX di VirtualBox adalah hackintosh, dan Anda tidak dapat memperluas volume Anda saat boot ke MacOSX. Anda mungkin juga ingin mencari tweaking pengaturan VM untuk sementara gparted, untuk membuatnya boot. Partisi MacOSX dikenali oleh partisi gparted sebagai HFS- "Heaping File System".
Langkah 4 - Foto Kucing
Karena internet. ;) Anda selesai. Nikmati .vmdkgambar disk virtual baru yang telah diubah ukurannya dengan VirtualBox untuk Windows!