Как да преоразмерите VDI или VHD файл на VirtualBox на Mac OS X

Съдържание:

Anonim

Ако използвате VirtualBox за стартиране на гост операционни системи във виртуална машина на Mac, като Windows 10 или Ubuntu Linux, може да се окаже, че трябва да преоразмерите размера на виртуалния диск, където се намира операционната система. Това често се случва, когато прецените неадекватно колко място е необходимо за правилно инсталиране във виртуална машина с динамично разпределено място за съхранение.

За да преоразмерите VDI или VHD файл в Mac OS X (това може да работи по същия начин в linux, уведомете ни), ще използвате инструмента VBoxManage от командния ред на Mac. Дори ако сте избрали да инсталирате инструментите на командния ред на VirtualBox, те няма да са на пътя ви, така че ще се насочите към съдържанието на VirtualBox.app, за да използвате помощната програма вместо това.

Тъй като това е модифициране на виртуалната машина, добра идея е да направите резервно копие на VDI или VHD файла предварително, ако изобщо не се чувствате комфортно с терминала, вероятно първо трябва да архивирате целия Mac . Имайте предвид, че помощната програма за преоразмеряване използва мегабайти за измерване, така че ако променяте vm файл на 30GB, това ще бъде 30000MB, 50GB като 50000 и т.н.

Как да преоразмерите виртуален диск VirtualBox в Mac OS

  1. Изключете VM и излезте от VirtualBox
  2. Отворете приложението Terminal и използвайте следната команда, за да отидете до директорията на приложението VirtualBox:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. Сега в правилната директория сте готови да изпълните командата за преоразмеряване със следния синтаксис:
  5. VBoxManage modifyhd --resize Например, да кажем, че има Windows 10 VM VDI файл, намиращ се в /Users/Paul/Documents/ VM/Windows10.vdi и искаме да нарасне от 15GB на 30GB, синтаксисът ще бъде: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi

  6. Ако желаете, проверете дали промяната е станала с командата showhdinfo:
  7. VBoxManage showhdinfo ~/path/to/vmdrive.vdi

  8. Стартирайте VirtualBox и заредете вашата новооразмерена гост OS

Ако пътят до VM файла е в дълбоко вкоренено или сложно местоположение, използвайте кавички или използвайте трика с плъзгане за отпечатване на пътя, който работи чудесно в приложението Terminal, за да посочи правилно сложна йерархия на директории.

Преоразмеряването на устройството с VBoxManage е основно мигновено от командния ред, но имайте предвид, че след като се върнете във виртуалната операционна система (Windows, OS X, Linux или друга, в която работите VirtualBox) вероятно ще искате да преразпределите дяла, за да използвате новото пространство.

Изпълних това, за да увелича минималния размер на динамичното разпределение, ако VDI файлът е с фиксиран размер и искате да го свиете, инструментът VBoxManage пак ще свърши работата, но флагът –compact е това, което вие търся.

VBoxManage е полезен инструмент с много страхотни приложения, можете също да го използвате за бързо клониране на виртуален диск и модифициране на почти всичко във VirtualBox от командния ред. Ако планирате да използвате VBoxManage често, може да искате да го добавите към пътя си или да създадете псевдоним за по-лесен достъп.

Знаете ли друг начин за преоразмеряване на VirtualBox VDI? Кажете ни в коментарите.

Как да преоразмерите VDI или VHD файл на VirtualBox на Mac OS X