Многие наверное сталкивались с такой необходимостью уменьшения, увеличения или преобразования из динамически расширяемого в фиксированный и наоборот VHD диска. Hyper-V Необходимо запустить мастер работы с виртуальными дисками, открыв контекстное меню виртуального сервера и выбрав элемент Edit Disk...
После выбора диска, данный мастер позволяет •Скомпоновать диск т.е. уменьшить диск посредством удаления свободного места, таким образом размер виртуального диска в конечном итоге будет составлять максимально приближенный размер к занимаемым данным на самом диске. •Конвертировать диск т.е. изменить тип диска с фиксированного в динамический и наоборот. •Расширить т.е. увеличить размер жесткого диска.
Windows7 Для уменьшения размера диска воспользуемся консолью управления жесткими дисками, подключив данный диск посредством Attach VHD, выбрать диск в списке дисков, в контекстном меню выбрать Shrink...
Утилита командной строки diskpart:
Для увеличения или уменьшения виртуального диска можно воспользоваться утилитой командной строки diskpart: Просмотреть наличие виртуальных дисков (если они подцеплены):
Необходимо выбрать нужный VHD: SELECT VDISK file="нужный_VHD"
|
Расширить диск до необходимого размера командой: EXPAND VDISK MAXIMUM="новый_размер_в_мегабайтах"
|
Уменьшить можно командой Shrink, просмотр на сколько можно уменьшить: Уменьшаем на требуемый (позволительный) размер:
VHDResizer При запуске программы открывается окно выбора VHD диска, после открытия в статусной строке отображается объем диска, для преобразования необходимо пере сохранить диск в другое месторасположение, при этом указав тип диска и его размер.
Скачать VhdResize-1.0.42.zip
VHDTool
VHD Tool – это отличный инструмент командной строки, который предоставляет полезные функции управления VHD, включая быстрое создание больших по размеру виртуальных жестких дисков
Данной утилитой можно расширять не только VHD диски, но и файлы снимков AVHD. Создание нового VHD на 10 Гб в текущей директории: VhdTool.exe /create c:\old\Test.vhd 10737418240
|
Ниже приведен пример расширения файла снимка с 11Gb до 21Gb: VhdTool.exe /extend c:\old\Test.vhd 21904385536 |
VhdTool.exe /create <FileName> <Size> [/quiet] VhdTool.exe /convert <FileName> [/quiet] VhdTool.exe /extend <FileName> <NewSize> [/quiet] VhdTool.exe /repair <BaseVhdFileName> <FirstSnapshotAVhdFileName> [/quiet]
|
|