Paano Mag-resize ng VirtualBox VDI o VHD File sa Mac OS X
Talaan ng mga Nilalaman:
Kung gumagamit ka ng VirtualBox upang patakbuhin ang mga operating system ng bisita sa loob ng isang virtual machine sa Mac, tulad ng Windows 10 o Ubuntu Linux, maaaring kailanganin mong baguhin ang laki ng virtual disk kung saan nakatira ang OS. Ito ay kadalasang nangyayari kapag hindi mo sapat ang pagtatantya kung gaano karaming espasyo ang kinakailangan para sa maayos na pag-install sa isang virtual machine na may dynamic na nakalaan na storage.
Upang baguhin ang laki ng VDI o VHD file sa Mac OS X (maaaring pareho itong gumana sa linux, ipaalam sa amin), gagamitin mo ang VBoxManage tool mula sa command line ng Mac. Kahit na pinili mong i-install ang mga tool sa command line ng VirtualBox, wala ito sa iyong landas, kaya pupunta ka sa mga nilalaman ng VirtualBox.app upang gamitin ang utility sa halip.
Dahil binabago nito ang virtual machine, magandang ideya na i-back up muna ang VDI o VHD file, kung hindi ka kumportable sa terminal ay dapat mo munang i-back up ang buong Mac . Tandaan na ang resize utility ay gumagamit ng mga megabytes para sa pagsukat, kaya kung babaguhin mo ang isang vm file upang maging 30GB iyon ay magiging 30000MB, 50GB bilang 50000, at iba pa.
Paano I-resize ang VirtualBox Virtual Disk sa Mac OS
- Isara ang VM at ihinto ang VirtualBox
- Buksan ang Terminal app at gamitin ang sumusunod na command para mag-navigate sa direktoryo ng VirtualBox app:
- Ngayon sa wastong direktoryo, handa ka nang patakbuhin ang utos na baguhin ang laki gamit ang sumusunod na syntax:
- Kung gusto, i-verify na naganap na ang pagbabago gamit ang showhdinfo command:
- Ilunsad muli ang VirtualBox at i-boot ang iyong bagong laki na guest OS
cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/
VBoxManage modifyhd --resize
Halimbawa, sabihin nating mayroong Windows 10 VM VDI file na matatagpuan sa /Users/Paul/Documents/ VM/Windows10.vdi at gusto naming lumaki ito mula 15GB hanggang 30GB, ang syntax ay: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi
VBoxManage showhdinfo ~/path/to/vmdrive.vdi
Kung ang path patungo sa VM file ay nasa isang malalim na ugat o kumplikadong lokasyon, gumamit ng mga quote o paggamit ng drag drop upang mag-print ng path trick na mahusay na gumagana sa Terminal app upang maayos na tumuro sa isang kumplikadong hierarchy ng direktoryo.
Resizing ang drive gamit ang VBoxManage ay karaniwang madalian mula sa command line, ngunit tandaan na kapag bumalik ka na sa virtual OS (Windows, OS X, Linux, o kung ano pa man ang pinapatakbo mo. VirtualBox) malamang na gusto mong i-relocate ang partition para magamit ang bagong space.
Pinatakbo ko ito para lumaki ang minimum na laki ng dynamical allocation, kung fixed size ang VDI file at gusto mong paliitin ito, gagawin pa rin ng VBoxManage tool ang trabaho ngunit ang –compact flag ang gagawin mo hinahanap ko.
Ang VBoxManage ay isang kapaki-pakinabang na tool na may maraming mahusay na paggamit, maaari mo ring gamitin ito upang mabilis na mai-clone ang isang virtual disk at baguhin ang halos anumang bagay sa loob ng VirtualBox mula sa command line. Kung plano mong gamitin nang madalas ang VBoxManage, maaaring gusto mong idagdag ito sa iyong landas o gumawa ng alias para sa mas madaling pag-access.
May alam ka bang ibang paraan upang baguhin ang laki ng isang VirtualBox VDI? Ipaalam sa amin sa mga komento.