Как да преоразмерите VHD/VHDX дял без Hyper-V Мениджър

от Джон, Обновено на: 13 ноември 2024 г.

Същото с физическото устройство на твърдия диск можете преоразмеряване на виртуални дялове за Hyper-V виртуална машина без загуба на данни. Много лесно е да промените размера на дяла чрез инсталиране NIUBI Partition Editor да се Hyper-V vm, но възможно ли е да преоразмерите vhd/vhdx дял без Hyper-V? Отговорът е да, тази статия представя подробни стъпки за преоразмеряване на vhd/vhdx виртуален дял и диск без Hyper-V.

Подготовка преди преоразмеряване на виртуален дял vhd / vhdx

Преди да започнете да преоразмерявате виртуалните дялове, трябва да направите две неща:

1. Изтрийте всички контролни точки, свързани с VHD или VHDX, които искате да преоразмерите. В противен случай ще получите следната грешка и не можете да стартирате Hyper-V Мениджър след преоразмеряване на виртуални дялове.

Hyper-V грешка

Както показва съобщението за грешка "Има несъответствие в идентифицирания родителски виртуален твърд диск и диск за разграничаване."

Лесно е да се разбере, размерът на дяловете след преоразмеряване е различен с размера в Checkpoint.

2. Изключете виртуалната машина за гости и я затворете Hyper-V Мениджър или други приложения, които използват този VHD или VHDX. В противен случай ще получите грешка „Процесът не може да получи достъп до файла, защото се използва от друг процес“.

Virtual Manager error

Как да преоразмерите vhd/vhdx виртуално устройство без Hyper-V Мениджър

Стъпка 1: Отворете „Управление на дискове“ във физически компютър. (Натисни Windows и R заедно на клавиатурата, въведете diskmgmt.msc и натиснете "Enter".)

Стъпка 2: Кликнете действие меню> Прикрепете VHD

Attach VHD

Стъпка 3: Кликнете паса за да изберете файла VHD / VHDX и след това щракнете върху OK, за да продължите.

Select VHD

Тогава този виртуален диск е прикачен. Както виждате на екрана, иконата на Disk 2 е различна с други 2 физически твърди диска.

VHD attached

Стъпка 4: Изтегли и инсталирайте NIUBI Partition Editor към физическия сървър или персонален компютър. Същото с Disk Management ще видите всички физически и виртуални дискови дялове в NIUBI Partition Editor, Във виртуален диск 2, диск K е системният дял във VHD / VHDX.

NIUBI Partition Editor

Стъпка 5: Щракнете с десния бутон върху диск M: и изберете "Преоразмери/Премести том", плъзнете лявата граница надясно в изскачащия прозорец или въведете сума в полето на "Неразпределено място преди" директно. Тогава устройство D ще бъде свито и малко неразпределено пространство ще бъде направено от лявата му страна.

Shrink M

Partition shrunk

Стъпка 6: Щракнете с десния бутон върху устройството K: и изберете отново „Преоразмери/Премести том“, в изскачащия прозорец плъзнете дясната граница надясно, за да комбинирате това неразпределено пространство. След това устройство K се разширява във виртуален режим.

Extend K

Partition extended

Стъпка 7: Кликнете върху „Приложи“ горе вляво, за да влезе в сила. (Дяловете няма да бъдат преоразмерени, докато не щракнете върху Приложи за потвърждение.)

Докато има свободно неизползвано пространство във всеки дял, можете да го свиете, за да разширите друг на същия виртуален диск. След като преоразмерите виртуалните дялове, не забравяйте да отделите VHD. В противен случай, когато включите тази виртуална машина в Hyper-V, ще получите грешка "Процесът не може да получи достъп до файла, тъй като се използва от друг процес."

Detach VHD

Hyper-V error

Как да преоразмерите vhd/vhdx виртуален твърд диск без Hyper-V Мениджър

По-добър от физическия твърд диск, чийто размер е фиксиран, VHD/VHDX виртуалният диск може да бъде преоразмерен бързо и лесно. За да изпълните тази задача, можете да използвате или Hyper-V Управител или чрез PowerShell без Hyper-V.

Забележка: преди да разширите виртуалния диск с PowerShell, трябва също така да изключите виртуалната машина за гости и да изтриете всички свързани контролни точки.

Как да преоразмерите/разширите VHD/VHDX диск без Hyper-V:

  1. отворено PowerShell с права на администратор от лентата за бързо стартиране, менюто "Старт" или друго място във вашия физически компютър.
  2. Тип Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb

Обяснение:

  1. "E: \ hyperv.vhdx" означава абсолютен път и име на .vhd / .vhdx файла с кавички.
  2. 500gb означава разширяване на този виртуален твърд диск до 500GB, а не добавяне на 500GB.

След разширяване на виртуалния диск допълнителното пространство ще бъде показано като неразпределено в края, след което ще се стартира NIUBI Partition Editor и обединяване на неразпределено пространство към друг(и) дял(ове). Следвайте стъпките във видеото:

Video guide

Освен преоразмеряване на физически и виртуален дял на диска, NIUBI Partition Editor помага да се правят много други операции.

Изтегли