Cara Mengubah Saiz VirtualBox VDI atau Fail VHD pada Mac OS X

Isi kandungan:

Anonim

Jika anda menggunakan VirtualBox untuk menjalankan sistem pengendalian tetamu dalam mesin maya pada Mac, seperti Windows 10 atau Ubuntu Linux, anda mungkin mendapati diri anda perlu mengubah saiz cakera maya di mana OS berada. Ini selalunya berlaku apabila anda tidak menganggarkan jumlah ruang yang diperlukan untuk memasang dengan betul dalam mesin maya dengan storan yang diperuntukkan secara dinamik.

Untuk mengubah saiz fail VDI atau VHD dalam Mac OS X (ini mungkin berfungsi sama dalam linux, beritahu kami), anda akan menggunakan alat VBoxManage daripada baris arahan Mac. Walaupun anda memilih untuk memasang alat baris arahan VirtualBox, ia tidak akan berada dalam laluan anda, jadi anda akan menuju ke kandungan VirtualBox.app untuk menggunakan utiliti itu.

Memandangkan ini mengubah suai mesin maya, adalah idea yang baik untuk menyandarkan fail VDI atau VHD terlebih dahulu, jika anda tidak selesa dengan terminal sama sekali anda mungkin perlu menyandarkan keseluruhan Mac terlebih dahulu . Perlu diingat bahawa utiliti ubah saiz menggunakan megabait untuk pengukuran, jadi jika anda menukar fail vm menjadi 30GB, itu akan menjadi 30000MB, 50GB sebagai 50000 dan sebagainya.

Cara Mengubah Saiz Cakera Maya VirtualBox dalam Mac OS

  1. Tutup VM dan keluar dari VirtualBox
  2. Buka apl Terminal dan gunakan arahan berikut untuk menavigasi ke direktori aplikasi VirtualBox:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. Kini dalam direktori yang betul, anda sudah bersedia untuk menjalankan perintah ubah saiz dengan sintaks berikut:
  5. VBoxManage modifyhd --resize Sebagai contoh, katakan terdapat fail Windows 10 VM VDI yang terletak di /Users/Paul/Documents/ VM/Windows10.vdi dan kami mahu ia berkembang daripada 15GB kepada 30GB, sintaksnya ialah: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi

  6. Jika mahu, sahkan perubahan telah berlaku dengan arahan showhdinfo:
  7. VBoxManage showhdinfo ~/path/to/vmdrive.vdi

  8. Lancarkan semula VirtualBox dan but OS tetamu anda yang baru diubah saiz

Jika laluan ke fail VM berada di lokasi yang berakar dalam atau kompleks, gunakan petikan atau gunakan drag drop untuk mencetak helah laluan yang berfungsi dengan baik dalam apl Terminal untuk menghala dengan betul ke hierarki direktori yang kompleks.

Mengubah saiz pemacu dengan VBoxManage pada dasarnya adalah serta-merta daripada baris arahan, tetapi perlu diingat bahawa sebaik sahaja anda kembali ke OS maya (Windows, OS X, Linux, atau apa sahaja yang anda jalankan dalam VirtualBox) anda mungkin mahu mengagihkan semula partition untuk menggunakan ruang baharu.

Saya menjalankan ini untuk mengembangkan saiz minimum peruntukan dinamik, jika fail VDI adalah saiz tetap dan anda ingin mengecilkannya, alat VBoxManage masih akan melakukan tugas tetapi bendera –compact ialah apa yang anda sedang mencari.

VBoxManage ialah alat yang berguna dengan banyak kegunaan hebat, anda juga boleh menggunakannya untuk mengklon cakera maya dengan cepat dan mengubah suai hampir apa sahaja dalam VirtualBox daripada baris arahan. Jika anda merancang untuk menggunakan VBoxManage dengan kerap, anda mungkin mahu menambahkannya pada laluan anda atau mencipta alias untuk akses yang lebih mudah.

Tahu cara lain untuk mengubah saiz VDI VirtualBox? Beritahu kami dalam ulasan.

Cara Mengubah Saiz VirtualBox VDI atau Fail VHD pada Mac OS X