16 июня 2010 г.

Как увеличить виртуальный диск в Virtual Box

Был у меня виртуальный диск , с установленной windows ХР , при создании которого я выделил 5 GB, но со временем при установки некоторых программ, размер используемого пространства  подошел к планке.. 
Вот и решил показать на примере , как можно увеличить существующий дисковый раздел


Открываем VirtualBox , в открывшемся окне идем в  
File/Virtual Media Manager

В открывшемся окне можно увидеть все имеющиеся виртуальные диски, на скрине видно мой диск размером в 5.72 GB, жмем NEW, чтоб создать новый виртуальный диск
 

Нажав New, откроется мастер создания нового диска, жмем Next чтоб продолжить 
 

Далее выбираем динамически расширяющее хранилище "Dynamically expanding storage" , и жмем Next
 

На следующем этапе надо выбрать имя диска и размер, ( я выбрал 10 GB так как для меня этого места предостаточно) 
 

Жмем Finish для завершения создания диска
 

После завершения, в Virtual Disk Manager у вас появится новый диск, жмем ОК, чтоб закрыть менеджер 
 

Для дальнейших действий вам понадобится GParted чтоб скопировать данные со старого диска , на новый диск (который мы только что создали),gparted можно скачать по ссылке 
Затем выделите в главном окне VirtualBox наш старый windows xp, который мы хотим увеличить, и нажмите Settings 
 

В открывшемся окне идем в раздел System и ставим первым CD/DVD-ROM 
 


затем идем в раздел Storage и жмем Add Attachement,и выбираем Add Hard Disk,
или кликаем сразу Add Hard Disk напротив Storage Controller..
новый диск у нас должен быть IDE Primary Slave ,ниже указываем на созданный нами диск и жмем на наш СД-ДВД привод


Далее в CD/DVD Device указываем на ISO GParted, который мы уже скачали,жмем ОК и запускаем наш windows xp
 

Далее у нас загрузиться GParted, оставляем по умолчанию и жмем Enter
 

оставляем как есть Don't touch keymap и жмем Enter
 

Жмем Enter для английского
 

опять жмем Enter чтоб выбрать настройки видео карты по умолчанию
 

Далее GParted просканирует виртуальный диск, /dev/sda будет нашим старым диском, а /dev/sdb будет новым. кликаем на наш старый диск правой кнопкой и выбираем Copy и переходим на наш новый диск, выбрав вверху справа /dev/sdb 
 

прежде чем нажать Paste на новом диске, надо будет задать partition table в меню Device.
после нажимаем Paste

в появившемся окне указываем, что хотим использовать весь созданный диск, тянем вправо черную стрелочку и затем жмем Paste
 

далее жмем применить Apply , и ждем пока с копируются вся система и все наши файлы со старого диска на новый
 

после завершения операции нажмите еще раз правой мышкой на диск и выберите Manage flags и выберите boot flags
 

Все теперь можно закрывать GParted и в окне настроек нашего виндовса удаляем старый диск, а новый делаем IDE Primary Master.
жмем Ок, и запускаем Виндовс, прежде не забываем удалить ISO gpartedvиз CD/DVD привода.
при первом запуске виндовс предложит сделать проверку файловой системе, делаем проверку

после входа в систему идем проверять размер жесткого диска 
 

1 комментарий:

Анонимный комментирует...

Ура! А то уж было отчаялся найти способ.