Когато създавате виртуален твърд диск в VirtualBox или VMware, вие определяте максимален размер на диска. Ако искате по-късно да разполагате с повече място на твърдия диск на виртуалната машина, ще трябва да увеличите виртуалния твърд диск и дяла.
Имайте предвид, че може да искате да направите резервно копие на виртуалния твърд диск, преди да изпълните тези операции - винаги има шанс нещо да се обърка, така че винаги е добре да имате резервни копия. Въпреки това, процесът работи добре за нас.
Image Credit: flickrsven
За да увеличите виртуален диск в VirtualBox, ще трябва да използвате командата VBoxManage от прозореца на командния ред. Първо, изключете виртуалната машина - уверете се, че нейното състояние е настроено на Изключено, а не Запазено.
Второ, отворете прозореца на командния прозорец от менюто "Старт" и променете папката на програмните файлове на VirtualBox, така че да можете да стартирате командата:
cd "C: \ Програмни файлове \ Oracle \ VirtualBox"
Следната команда ще работи на виртуалния диск VirtualBox, който се намира в "C: \ Users \ Chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi". Той ще преоразмерява виртуалния диск до 81920 MB (80 GB).
VBoxManage modifyhd "C: \ Потребители \ Крис \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi" - преизчисляване 81920
(Използвайте преди това две тирета преоразмеряване в горната команда.)
Заменете файловия път в горната команда с местоположението на виртуалния диск, който искате да промените, и номера с размера, който искате да увеличите изображението до (в MB).
Имайте предвид, че този процес не разширява дяла на виртуалния твърд диск, така че няма да имате достъп до новото пространство - вижте раздел "Увеличаване на разделянето на виртуалната машина" по-долу за повече информация.
За да увеличите твърдия диск на виртуална машина във VMware, изключете виртуалната машина, щракнете с десния бутон върху него и изберете Настройки на виртуална машина.
Изберете виртуалното устройство с твърд диск в списъка, щракнете върху бутона Utilities и щракнете върху Expand, за да разгънете твърдия диск.
Въведете по-голям максимален размер на диска и кликнете върху бутона Разгъване. VMware ще увеличи размера на виртуалния ви диск, въпреки че неговите дялове ще останат със същия размер - вижте по-долу за информация относно разширяването на дяла.
Вече имате по-голям виртуален твърд диск. Разделянето на операционната система на виртуалния ви твърд диск обаче е със същия размер, така че няма да имате достъп до това пространство още.
Вече ще трябва да разширите дяла на госта на операционната система, както ако сте разширявали дял на истински твърд диск във физически компютър. Не можете да увеличите раздела, докато гостоприемната операционна система работи, точно както не можете да увеличите вашия C: \ дял, докато Windows се изпълнява на вашия компютър.
Можете да използвате навигационен CD с GParted, за да преоразмерите дяла на виртуалната си машина - просто заредете GParted ISO изображението във виртуалната си машина и ще бъдете отведени до редактора на дялове GParted в жива Linux среда. GParted ще може да увеличи дяла на виртуалния твърд диск.
Първо, изтеглете ISO файл на GParted live CD от тук.
Заредете ISO файла във вашата виртуална машина, като отидете в прозореца за настройки на виртуалната машина, изберете вашето виртуално CD устройство и отворете ISO файла на вашия компютър.
Стартирайте (или рестартирайте) виртуалната машина след вмъкване на ISO изображение, а виртуалната машина ще стартира от ISO изображението. Live CD на GParted ще ви зададе няколко въпроса по време на зареждане - можете да натиснете Enter, за да ги пропуснете за опциите по подразбиране.
След като стартирате GParted, щракнете с десния бутон върху дяла, който искате да увеличите, и изберете Resize / Move.
Посочете нов размер на дяла - например плъзнете плъзгача докрай надясно, за да използвате цялото налично пространство за дяла. Кликнете върху бутона Преоразмеряване / преместване, след като зададете пространството, което искате да използвате.
И накрая, кликнете върху бутона Приложи, за да приложите промените си и да увеличите раздела.
След като приключите операциите по преоразмеряване, рестартирайте виртуалната машина и премахнете ISO файла GParted. Windows ще провери файловата система във вашата виртуална машина, за да се увери, че работи добре - не прекъсвайте тази проверка.
Дялът на виртуалната машина ще заема целия виртуален твърд диск, така че ще имате достъп до допълнителното пространство.
Имайте предвид, че има по-лесни начини да получите повече хранилище - можете да добавите втори виртуален твърд диск към виртуалната си машина от прозореца с настройки. Можете да получите достъп до съдържанието на другия твърд диск на отделен дял - например, ако използвате виртуална машина на Windows, другият виртуален твърд диск ще бъде достъпен с различна буква на устройството във вашата виртуална машина.