Как удалить виртуальную машину Hyper-V в Windows 10

Выбор программы для реализации виртуальных машин имеет огромное значение. Важно выбрать свой гипервизор – чтобы он и подходил функционально, и максимально отвечал аппаратным возможностям компьютера. Для Windows существует 3 основных гипервизора – Hyper-V, VMware и VirtualBox. Ни об одной из этих программ нельзя сказать, что она хуже или лучше своих аналогов. Все трое в чём-то хороши, но в чём-то проигрывают.

Изменяем размер виртуального жёсткого диска в ВиртуалБокс

Поставленная задача по увеличению размера того или иного используемого в виртуальной среде носителя выполнена, причём за два простых и быстрых шага. Важно особо отметить, что при увеличении размера носителя, никакие ранее существующие данные на жёстком диске не будут потеряны, просто вновь загрузив виртуальную операционную систему, вы увидите, что размер используемого виртуального носителя был увеличен. Теперь вы можете и далее эффективно продолжать работу с операционной системой, что установлена в виртуальной среде VirtualBox.

Как удалить виртуальную машину Hyper-V в «Диспетчере Hyper-V»

Чтобы удалить виртуальную машину, откройте Диспетчер Hyper-V ().

В списке установленных виртуальных машин выберите виртуальную машину Hyper-V которую вы хотите удалить (в данном примере, Windows 7 Ultimate) и выполните одно из следующих действий:

Нажмите правой кнопкой мыши на выбранной виртуальной машине и в появившемся контекстном меню выберите пункт Удалить…

В правом нижнем углу в панели действий выберите пункт Удалить…

Нажмите на клавиатуре клавишу Del.

При появлении запроса на удаление виртуальной машины, нажмите кнопку Удалить.

Уменьшение размера VMDK файла виртуальной машины VMware

Переходим ко второй операции – непосредственно изменяю размера VMDK файла на файловой системе VMWare VMFS.

  1. Выключите виртуальную машину, размер виртуального диска которой вы хотите уменьшить
  2. Подключитесь по SSH к консоли гипервизора ESXi, на котором зарегистрирована ВМ
  3. Перейдите в каталог, в котором хранится vmdk файл ВМ (путь можно узнать в свойствах виртуального диска в графическом клиенте vSphere): cd /vmfs/volumes/datastore/VM-name
  4. Просмотрим содержимое конфигурационного файла с расширением *.vmdk с помощью команды cat: cat

    Размер vmdk диска задается в секции #Extent description (после символов RW). В данном случае указана цифра 83886080 (40 Гб *1024*1024*1024 / 512)

  5. Мы хотим уменьшить размер vmdk диска с 40 до 20 Гб. Это значит, что в секции Extent description нужно указать значение: 41943040 (20 Гб*1024*1024*1024 / 512). Задайте новый размер виртуального диска с помощью текстового редактора (vi или nano).
  6. Осталось склонировать или смигрировать (Storage VMotion) виртуальную машину на другое хранилище (datastore). После перемещения файлов виртуальной машины в ее свойствах отобразится новый размер виртуального диска.

    Совет . Если vCenter отсутствует, или VMFS хранилище одно, эти операции недоступны. В таком случае можно склонировать vmdk диск командой:

    Vmkfstools -i

    Удалить оригинальный диск и еще раз склонировать vmdk диск, вернув ему прежнее имя:

    Rm rm vmkfstools -i

  7. Осталось запустить гостевую ОС и удостовериться, что неразмеченная область исчезла.

    Совет . Если на предыдущем шаге использовалась утилита vmkfstools , возможно понадобится переподключить виртуальный диск в настройках ВМ, т.к. его новый размер может отображаться некорректно.

Читайте также:  IP адрес компьютера. 5 проверенных способов узнать IP адрес

Итак, мы рассмотрели один из вариантов выполнения операции уменьшения размера виртуальных vmdk дисков на VMWare ESXi. Если требует уменьшить размер тонкого диска VMWare за счет неиспользуемого места, рекомендуем воспользоваться инструкцией.

Примечание . В качестве распространенных альтернативных методик сжатия виртуальных vmdk дисков часто используются такие схемы:

  • Уменьшение размера виртуального диска путем конвертации виртуальной машины с помощью VMware vCenter Converter (при конвертации указывается размер получаемого диска меньший, чем исходный)
  • Клонирование содержимого виртуального диска с помощью стороннего софта (например, Acronis True Image или Symantec Ghost32). Операция выполняется путем добавления в виртуальную машину нового диска меньшего размера и клонирования на него содержимого большего диска. После чего большой диск удаляется.

Уменьшение размера виртуального диска через конвертирование с помощью VMware vCenter Converter Standalone

Еще один способ уменьшения размера виртуальных дисков у ВМ на VMWare с помочью GUI — воспользоваться бесплатным конвертером — .

Недостаток:

  • Способ не быстрый
  • не требуется открывать в консоль vCenter или ESXi хоста
  • создается точная копия VM
  • источник не поломается при ошибке в назначении параметров задачи конвертирования

Ниже пошаговые инструкции

Примечание .Виртуальная машина, которую собираемся конвертировать (изменять размеры дисков и т.д.), должна быть выключена .

Именно есть, перед конвертацией, на исходной виртуальной машине необходимо выполнить: Shut down или Power Off , а не Suspend .

Указываем адрес ESXi хоста.

Выбираем исходную ВМ.

Указываем параметры новой ВМ.

Переходим в режим редактирования диска (Data to copy -> Edit)

Выбираем режим копирования: Select volumes to copy

Указываем желаемый размер диска в новой ВМ. Как вы видите, на диске в гостевой занято 48 гб, а размер самого диска – 150. Мы уменьшим его до 60 Гб.

Читайте также:  Запись видео со звуком с экрана компьютера: обзор программных средств

Запускаем процесс конвертирования, отключаем исходную ВМ, включаем новую. Проверяем, что размер диска уменьшился, после чего исходную ВМ можно удалить.

Важно. Данная инструкция не является официально поддерживаемым решением по сжатию vmdk дисков, однако автором статьи в продуктивной среде применялась уже не раз. При написании этой статьи использовалась версия ESXi 5.1.

Перед осуществлением процедуры уменьшения размера виртуального диска на VMWare ESXi необходимо обязательно:

  • Удалить все снапшоты виртуальной машины, в противном случае вы можете повредить виртуальный диск
  • Создайте полную резервную копию виртуальной машины или же просто сделайте копию уменьшаемого vmdk файла с помощью команд: cp backup_

    Cp backup_

Процедура уменьшения размера виртуального диска состоит из двух этапов:

    Увеличение диска в разных системах

    FreeBSD

    Загрузитесь с — загрузочного LiveCD FreeBSD. Выберите режим «Live CD»:

    Авторизуйтесь под суперпользователем и выполните команды:

    gpart recover /dev/<vtbd0> gpart resize -i3 /dev/<vtbd0> growfs /dev/<vtbd0p3> Пояснения

    <vtbd0> — диск, на котором требуется увеличить раздел.

    <vtbd0p3> — увеличиваемый раздел.

    Отключите ISO-образ и перезагрузите виртуальную машину.

    Linux ext2/ext3/ext4

    Загрузитесь с — загрузочного LiveCD Linux. Выберите режим «SystemRescueCd: default boot options»:

    Авторизуйтесь под суперпользователем и выполните команду:

    fdisk /dev/vda

    Введите команды по порядку. После # — комментарий, команды состоят из одного символа:

    d # Удалить раздел (данные удалены не будут) 3 # Номер раздела n # Новый раздел e # (extended) <default> <default> n # Новый раздел l # (logical) w # Запись нового раздела на диск Пояснения

    3 — номер увеличиваемого раздела.

    Fdisk автоматически выберет правильный первый и последний сектора, нужно только нажать дважды клавишу Enter.

    Читайте также:  Использование удаленного помощника Windows.

    w # Записать новую таблицу разделов на диск

    Запустите проверку диска с помощью команды:

    e2fsck -f /dev/vda3 Пояснения

    vda3 — увеличиваемый раздел.

    Увеличьте файловую систему:

    resize2fs /dev/vda3 Пояснения

    vda3 — увеличиваемый раздел.

    Отключите ISO-образ и перезагрузите виртуальную машину.

    Windows

    Перезагрузите виртуальную машину. Зайдите в Server Manager в Disk Management. Выберите свой диск правой кнопкой и нажмите Extend Volume:

    Соглашайтесь с пунктами мастера увеличения диска.