Hyper v добавить диск

Виртуальные диски Hyper V заменяют обычные жесткие диски в операционной системе и на виртуальных машинах. В Hyper V есть три типа накопителей:

  • vhd — максимальный размер до 2 ТБ, нет возможности сжимать и расширять диск при работающей машине. Чаще выбирается в случае, когда машины до Windows Server 2012. Размер сектора 512 байт.
  • vhdx — максимальный размер до 64 ТБ, есть возможность уменьшения и увеличения размера у работающей машины, лучше защита данных от повреждения, есть поддержка TRIM. Работает с Windows Server 2012. Размер сектора 4 КБ
  • vhds — работает только в кластере Hyper V на файловой системе CSV. Позволяет работать с одним диском нескольким виртуальным машинам. Доступен с Windows Server 2016.

Перед тем как в Hyper V добавить виртуальный жесткий диск нужно его создать.

Виртуальные жесткие диски Hyper V можно создать несколькими путями. Первый — это через оснастку управления дисками. Так как виртуальные накопитель можно использовать не только для виртуальных машин, но и для подключения как разделов и, установки ОС, такую возможность создания добавили и в эту оснастку:

Конечно мы можем создать накопитель и в Powershell, но это будет рассмотрено в конце. И можно создать в оснастке Hyper V:

Если пропустить стартовое окно, то мы увидим форматы дисков Hyper V, которые описаны выше:

В следующем окне мы видим типы накопителей, которые делятся на:

  • Фиксированного размера (Fixed) — если в последующем указать, что его размер 50 Гб, то он сразу их займет. Аналог Lazy zeroed thick disks в VMware
  • Динамического изменяемого размера (Dynamic) — если указать размер в 50 Гб, то диск изначально будет весить 0 Кб и будет заполняться до этого предела. Аналог в VMWare Thin disks.
  • Разностные диски (Differencing) — подразумевает вложенность. По аналогии с дифференциальным бэкапом этот диск отдельно сохраняет только изменения, сделанные в родительском диске. Что бы воспользоваться этим диском в последующем нужно будет указать место основного диска.

Картинка немного описывающая разностный тип:

В тестовых средах используется динамический и дифференциальный, а в рабочей среде фиксированные накопители. В рамках работы Hyper V динамический диск не подходит по нескольким причинам:

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

Минусов скорее всего больше, но причины выше для меня имеют ключевое значение. Я использую динамические диски в тестовых средах.

Минусы разностных дисков Hyper V такие:

  1. Если сломается родительский диск, то не будет работать и дочерний.
  2. Медленная работа.
  3. Большая фрагментация.

Тут выбирается имя файла и его расположение. Рекомендую указывать корректное имя так как при удалении виртуальной машины диски не удаляются и можно запутаться:

На предпоследнем шаге мы выбираем из трех возможных вариантов:

  1. Создать пустой виртуальный жесткий диск (Create a new blank virtual hard disk) — создаст пустой диск.
  2. Копировать содержимое указанного физического диска (Copy the contents of the specified physical disk) — в случае клонирования содержимого диска он должен быть подключен и не должен использоваться во время всего времени копирования. Это не может быть системный диск хоста, который вы в данный момент используете.
  3. Копировать содержимое указанного виртуального жесткого диска (Copy the contents of the specified virtual hard disk) — виртуальный диск Hyper V должен быть отключен и не использоваться.

Я бы не рекомендовал использовать клонирование в случаях, когда вам нужно получить копию виртуальной машины. Для этого есть импорт и экспорт Hyper V.

В финальном окне еще раз проверяем данные и подтверждаем создание. Если был выбран фиксированный тип диска, то он может создаваться долго.

Этот диск можно подключить во время создания виртуальной машины либо подключить уже к существующей виртуальной машине. Что бы в Hyper V подключить жесткий диск к существующей машине сделайте следующее:

Далее выбрать тип контроллера, который вы используете (в большинстве случаем SCSI) и нажать на добавление устройства:

В этой вкладке так же можно создать виртуальный диск Hyper V. В отличие от предыдущего способа здесь не будет вопроса о выборе VHD и VHDX. Этот выбор будет сделан автоматически от типа VM.

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

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

Поддерживаемые форматы виртуальных жестких дисков

Жесткие диски виртуальных машин хранятся на хостовой операционной системе в виде отдельных файлов. Существует три типа виртуальных дисков:

    Динамически расширяемый дисковый образ, который обеспечивает объем пространства, необходимый для хранения данных. Размер VHD-файла в момент создания диска небольшой, но увеличивается по мере добавления данных на диск. Распределение данных осуществляется в блоках. При удалении данных с виртуального жесткого диска размер VHD-файла автоматически не уменьшается. Например, если был создан динамически расширяемый жесткий диск, объемом 5 Гб, то изначально этот файл на хостовой системе будет занимать порядка двух мегабайт. По мере накопления информации в этом образе, его размер будет увеличиваться, пока не достигнет пяти гигабайт.

*

Помимо этого, динамические диски хранят метаданные, которые используются при получении доступа к данным пользователей, хранящихся на жестком диске. Максимальный размер динамического жесткого диска 2040 Гб. Фактический размер ограничивается основным протоколом аппаратного диска. Например, ATA жесткие диски имеют 127 ГБ.

Пространство, отведенное для передачи данных, использует структуру Hard Disk Footer Format. В этом случае, размер файла на хостовой операционной системе будет включать в себя размер жесткого диска гостевой операционной системы и размер нижнего колонтитула.

Как удалить виртуальный диск в Windows 10, 8, 7 и XP

Очень часто пользователи ПК задают на форумах вопрос о том, как удалить виртуальный диск или его отключить. Виртуальные диски в системе не появляются просто так.

Поэтому из этого следует, что на компьютер устанавливались утилиты для эмуляции DVD-привода или в ПК использовали команду «Subst».

Из этого материала наши читатели узнают как раз и навсегда избавиться от виртуальных дисков в операционных системах семейства Windows.

Отключение виртуальных дисков с помощью эмуляторов DVD-приводов

Сейчас существует достаточное количество программных продуктов, которые могут создавать виртуальный DVD дисковод. В нашем обзоре мы опишем самые популярные программы для эмуляции дисков.

Если у вас на ПК не будет рассматриваемой утилиты, то не стоит преждевременно расстраиваться, так как принцип действия остальных программ максимально приближен к ним. Первая утилита носит название Alcohol 120%.

Если у вас в системе установлена именно эта утилита, то смело запускайте ее с ярлыка на Рабочем столе. После запуска мы попадем в главное окно программы.

В этом окне необходимо найти блок меню «Настройки» и выбрать в нем пункт «Виртуальный диск». Эти действия перебросят нас в новое окно. Чтобы отключить все виртуальные дисководы, созданные Alcohol 120%, выставьте число накопителей в позицию ноль, как показано на рисунке.

После этого подтвердите свои действия, нажав кнопку OK. Теперь если зайти в Проводник, вы больше не увидите виртуальных дисков в системе, которые создала программа Alcohol 120%. Также стоит отметить, что если у вас установлена утилита Alcohol 52% от этого же разработчика, то порядок действий для удаления приводов такой же.

Вторая рассматриваемая утилита имеет название Virtual CloneDrive. Для удаления приводов в Virtual CloneDrive необходимо найти значок, отображенный в Панели задач и перейти в его опции.

В контекстном меню опций необходимо выбрать пункт «
Настройки», который перебросит нас в окно настроек Virtual CloneDrive. В этом меню нужно найти текстовый блок «Количество дисков» и указать в нем, что виртуальные приводы отсутствуют, как это показано на изображении ниже.
Теперь подтвердите свои действия, нажав кнопку OK. После этих действий мы также избавимся от виртуальных DVD-приводов.

Следующая довольно популярная утилита называется DAEMON Tools Lite. Запустите ее с ярлыка на Рабочем столе.

Чтобы удалить привод в DAEMON Tools Lite, кликаем в нижней части программы правой кнопкой мыши и выбираем «Удалить все», как показано на изображении ниже.

В появившемся сообщении подтверждаем свои действия.

На этом удаление DVD приводов из DAEMON Tools Lite завершено. Принцип удаления в старших версиях утилиты аналогичен.

Четвертая рассматриваемая программа в нашем обзоре называется UltraISO. Если виртуальный привод создан с помощью UltraISO, то запустите ее с ярлыка на Рабочем столе, чтобы перейти к главному окну утилиты.

Для того чтобы убрать из системы DVD привод UltraISO, необходимо перейти в ее настройки. Для этого в меню «Опции» откроете пункт «Настройки». В открывшемся окне перейдите на вкладку «Виртуальный привод»

В текстовом блоке «
Количество устройств» укажите значение «Нет», как показано на изображении выше. Проделав эти действия, подтвердите их с помощью кнопки OK. После этого все приводы, созданные в UltraISO, будут удалены из Windows.
Также стоит отметить, что если вы деинсталлируете выше рассмотренные приложения, то и их виртуальные приводы удалятся вместе с ними.

Как убрать виртуальные диски, созданные командой «Subst»

Если у вас в системе задействованы виртуальные диски с помощью команды «Subst», то убрать их из системы довольно просто. При выполнении команды «Subst» появляется смонтированный жесткий диск из конкретной директории в системе, но после перезагрузки этот диск исчезает.

Тогда возникает закономерный вопрос — откуда берутся виртуальные жесткие диски после перезагрузки Windows. Ответ на этот вопрос довольно прост — в автозагрузке Windows установлен пакетный файл, который исполняет команды «Subst» при старте системы.

Обычно такие виртуальные диски появляются при установке локальных серверов для веб-разработки, таких как Денвер.

Чтобы зайти в автозагрузку, например, в Windows 10 достаточно открыть программу «Выполнить» и использовать в ней команду shell:startup

Эта команда откроет директорию автозагрузки.

Как видно на изображении выше, в этой директории находится пакетный файл «Virtual Hard Disk.cmd». Если просмотреть содержимое этого файла, то станет понятно, из какой директории создавался жесткий диск в системе.

Чтобы удалить этот жесткий диск, достаточно удалить этот файл из директории автозагрузки и перезагрузить компьютер.

Подводим итог

Для примеров, рассмотренных в статье, использовалась операционная система Windows 10. Если у вас более старая операционная система, то вы практически не увидите разницы в рассмотренных утилитах и в удалении пакетного файла, так как принцип действия одинаков.

Надеемся, наш материал поможет нашим читателям очистить систему от всех виртуальных устройств в операционной системе Windows и ответит на интересующий вопрос отключения виртуального диска.

Миграция виртуальной машины Hyper-V на oVirt 4.2.6 (конвертация VHDX в RAW)

Migration Hyper-V VHDX to oVirt RAWВ одной из прошлых статьей мы рассматривали процедуру миграции виртуальной машины oVirt в среду Hyper-V. Теперь подвернулся случай описать процесс обратной миграции, то есть когда виртуальную машину Hyper-V необходимо перенести в среду виртуализации oVirt.

На самом деле исходная ситуация в нашем случае заключалась в том, что нужно было развернуть новый виртуальный сервер именно в среде Hyper-V, так как поставляемый под эту задачу сконфигурированный компанией Avaya образ виртуальной машины (Virtual Appliance для управления IP АТС) поставлялся в виде образа диска VHDX. Однако немного «покрутив» этот образ, стало понятно, что здесь есть несколько проблем. Во-первых, оказалось, что внутри виртуального диска была «поселена» гостевая ОС Linux на базе CentOS 6 с древним ядром Linux версии 2.6. При этом в гостевой ОС не было никакого намёка на компоненты интеграции Hyper-V, которые, как минимум, позволили бы вменяемо управлять отключением ВМ с хоста и использовать «горячее» резервное копирование ВМ такими средствами, как System Center DPM, без опасения за то, что очередная «заморозка» системы может привести к проблемам с ПО в гостевой ОС. Во-вторых, учитывая «престарелость» гостевой ОС стало очевидно, что нет никаких шансов запустить виртуальный диск на ВМ второго поколения (Hyper-V Gen2), и придётся «прозябать» на старом тормозном виртуальном IDE контроллере «со всеми вытекающими». Такое положение вещей мне, мягко говоря, не понравилось, и было решено завести эту виртуальную машину на более дружелюбный для её гостевой ОС системе управления виртуализацией — oVirt. Соответственно встал вопрос миграции имеющегося VHDX диска в форматы, совместимые с oVirt.

Документ oVirt Admin Guide — Understanding Virtual Disks гласит, что oVirt-у можно «скармливать» такие QEMU-совместимые форматы, как QCOW2 или RAW. Насколько я понимаю, формат QCOW2 используется в основном для динамически расширяемых дисков, то есть «Thin provision» в терминологии oVirt. А формат RAW больше можно отнести к полноразмерным статическим дискам, то есть «Preallocated» в терминологии oVirt.

Чтобы было понятно, почему всё дальнейшее описание отталкивается от идеи того, что нам потребуется преобразовать имеющейся VHDX диск именно в RAW-формат, поясню, что несколько разных попыток загрузки виртуального диска в других форматах в работающий у нас oVirt 4.2.6 оказались безрезультатными, вернее все они в разных сценариях завершались разными ошибками. Говоря о проблеме загрузки дисков в формате QCOW2, стоит отметить тот факт, что компетентный представитель Red Hat в ветке обсуждения oVirt HE 4.2.6 — Cannot upload a QCOW2 disk image via oVirt Administration Portal сказал, что эта проблема (Bug 1627032 и Bug 1635830) должна быть решена в следующей версии oVirt 4.2.7 и даже предложил некоторое обходное решение для тех, кому «приспичило».

Таким образом, единственным, проверенным мной работоспособным вариантом на момент написания этой статьи является вариант, при котором VHDX диск конвертируется в полноразмерный статический RAW-формат, который уже можно будет успешно загрузить в oVirt.

Подготовка VHDX диска

Учитывая то обстоятельство, что в дальнейшем мы будем конвертировать имеющийся VHDX диск из динамического (именно в таком виде поставляется в нашем случае Virtual Appliance) в статический полноразмерный RAW-формат, ради экономии дискового пространства и ускорения всех последующих операций, нам желательно будет выполнить предварительно усечение (Shrink) и сжатие (Compact) VHDX диска средствами управляющих PowerShell-командлетов Hyper-V.

На стороне хоста Hyper-V посмотрим сведения об исходном диске VHDX

Get-VHD VHDX disk Size and MinimumSize

В нашем случае диск имеет конфигурацию с бОльшим размером (Size), чем, предположим, нам хотелось бы. Рассматриваемая гостевая ОС настроена поставщиком таким образом, что выполняет некоторые манипуляции по разметке диска при первом запуске, поэтому у нас фактически на диске много пустого места, которое можем попробовать «подрезать» через Shrink.

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

В типичной ситуации, когда внутри виртуального диска уже создан какой-либо раздел или разделы статического типа, и они занимают всю ёмкость диска, то мы увидим, что MinimumSize равный или максимально приближенный к размеру Size. И такой диск без дополнительных манипуляций мы не сможем усечь. Вот пример данных о диске другой виртуальной машины с OC Windows, где в гостевой ОС тип диска определён как Basic, а логические диски занимают весь объём виртуального диска.

Читайте также:  Что означает хэштег VSCOCAM

Get-VHD VHDX disk Size and MinimumSize on Basic disk

Усечь подобный диск возможно станет только после того, как в таблице разделов последний размещённый на диске раздел будет ужат, например, средствами гостевой ОС Windows.

Если же внутри диска разметка логических дисков имеет динамический тип (не путать с динамическими виртуальными дисками), то мы получим ситуацию, когда значение MinimumSize будет пустым, либо будет меньше значения Size. Вот пример данных о диске ещё одной виртуальной машины с OC Windows, где в гостевой ОС тип диска определён как Dynamic, и имеющийся на нём логический диск при этом занят примерно на 25%.

Get-VHD VHDX disk Size and MinimumSize on Dynamic disk

В таком случае можно пробовать делать усечение виртуального диска без дополнительных манипуляций на уровне гостевой ОС.

Итак, вернёмся к нашей задаче и обратим внимание на значения параметров MinimumSize и Size. В нашем случае они имеют значения 11812208640, то есть 11GB, и 107374182400, то есть 100GB, соответственно. То есть у нас есть техническая возможность усечь такой диск до 11GB.

Оставим запас для нормальной работы гостевой ОС и её приложений и выполним усечение до приемлемых в нашем случае 30GB.

Команда отрабатывает моментально, так как фактически вносятся изменения только в метаданные диска, то есть меняется только его конфигурация.

Get-VHD VHDX disk Size after Resize

Как видим, теперь размер диска определён в 30GB. Можем переходить к конвертации диска в RAW формат.

Конвертация VHDX в RAW

Конвертация виртуального диска в RAW формат создаст нам полноразмерный диск, равный полному объему виртуального размера диска VHDX (того, что указан в значении Size). Именно по этой причине мы предварительно провели мероприятия по уменьшению размера диска.

Для конвертации образа диска из формата VHDX в RAW на ОС Windows Server 2012 R2 воспользуемся утилитой командной строки, не требующей установки — qemu-img. Загрузить копию этой утилиты для платформы Windows можно по ссылке Cloudbase Solutions : qemu-img for Windows. Версия 2.3.0 для Windows x64

Для начала выполним команду проверки исходного диска с опцией исправления всех обнаруженных ошибок (перед этим не помешает сделать резервную копию диска, если на нём важные данные, а копии ещё не было сделано ранее):

qemu-img check VHDX

Посмотрим информацию о диске:

qemu-img info VHDX

Здесь мы получим информацию о формате образа диска, его фактическом и виртуальном размерах. Обратите внимание на виртуальный размер диска, так как именно этот объём свободного места нам потребуется для конвертации.

Выполняем команду конвертации VHDX в формат RAW:

В нашем случае конвертация, выполнявшаяся на физическом накопителе SAS 3G 15K, динамического 9GB виртуального VHDX-диска в полноразмерный 30GB RAW-диск прошла примерно за 6 минут.

qemu-img covert VHDX to RAW

Итак, виртуальный диск, который мы можем загрузить в oVirt готов, и теперь нам необходимо проверить то, что наша инсталляция oVirt удовлетворяет требованиям, которые выдвигаются для успешной работы механизма загрузки образов виртуальных дисков через интерфейс веб-узла oVirt Administration Portal.

Предварительные требования oVirt

Общие предварительные требования, которые нужно выполнить для возможности загрузки виртуальных дисков на веб-узле oVirt Administration Portal можно найти по ссылке oVirt Admin Guide — Uploading Images to a Data Storage Domain. Далее обозначим свои особенности по каждому из них.

Поддержка HTML5

Тут всё просто. На клиентском компьютере браузер, используемый для подключения к веб-узлу oVirt должен иметь поддержку HTML5. Это, например, браузеры не ниже Firefox 35, Internet Explorer 10, Chrome 13.

Доверие браузера сертификатам oVirt

Клиентский браузер должен доверять сертификату веб-узла Administration Portal. Получить корневой сертификат oVirt Engine можно по ссылке типа:

Загруженный сертификат добавляем в хранилище доверенных корневых сертификатов в браузере, чтобы браузер не выдавал предупреждений безопасности для всех сертификатов, используемых для разных служб oVirt (в нашем случае имеет значение сертификат для службы ovirt-imageio-proxy) и подписанных данным корневым сертификатом.

Если ранее мы настраивали собственные сертификаты на стороне oVirt Engine, как, например, было описано здесь, то возможно, мы заходим использовать этот же сертификат и для работы ovirt-imageio-proxy. Я такой замены делать не пробовал, но для тех, кто надумает, приведу пару ссылок, которые могут оказаться полезными:

Настроенная служба ovirt-imageio-proxy

На сервере oVirt Engine должна быть запущена и сконфигурирована служба ovirt-imageio-proxy. Об участии этой службы в процессе загрузки образа диска можно почитать в документе oVirt Image I/O.

Перейдём в консоль сервера oVirt Engine и убедимся в том, что служба работает:

systemctl status ovirt-imageio-proxy

Проверим сконфигурировано ли в oVirt имя веб-узла для службы ovirt-imageio-proxy:

engine-config get ImageProxyAddress

Как видим, в нашем случае в качестве имени узла указано имя localhost, что по некоторым данным может привести к проблемам с корректной работой этой службы. Зададим в качестве имени узла FQDN сервера oVirt Engine с последующим перезапуском служб ovirt-engine и ovirt-imageio-proxy:

engine-config set ImageProxyAddress

В целом, этой несложной настройки достаточно для того, чтобы служба ovirt-imageio-proxy работала без ошибок.

Таймаут ожидания для службы ovirt-engine

Если мы планируем использовать для загрузки в oVirt виртуальные диски больших размеров, или диски небольшие, но при этом сеть у нас не самая быстрая, то мы можем столкнуться с истечением таймаута процедуры загрузки, получив сообщение типа «. timeout due to transfer inactivity, increase the timeout value». Чтобы избежать этой проблемы, предварительно увеличим таймаут ожидания по умолчанию на сервере Engine через конфигурационную опцию TransferImageClientInactivityTimeoutInSeconds. Обратите внимание на то, что эта опция доступна oVirt только начиная с версии 4.2.2.

Проверим значение, установленное по умолчанию:

engine-config get TransferImageClientInactivityTimeoutInSeconds

Как видим, сейчас таймаут равен 60 секундам, что в большинстве случаев может оказаться недостаточным значением. Увеличим значение, например, до 60 минут и для вступления изменений в силу перезагрузим службу ovirt-engine:

engine-config set TransferImageClientInactivityTimeoutInSeconds

На этом всё. Теперь мы можем считать, что наш oVirt Engine готов к загрузке образов виртуальных дисков.

Загружаем виртуальный диск в oVirt

На веб-узле oVirt Administration Portal переходим в раздел Storage > Storage Domains, выбираем домен хранения, в который мы ходим загрузить образ диска, переходим на вкладку Disks и в правом углу жмём кнопку Upload. В выпадающем меню выбираем пункт Start

oVirt Administration Portal Storage Domain Start Upload Disk

В открывшейся форме Upload Image выберем ранее подготовленный нами RAW-диск, укажем для этого диска понятный нам Alias, и обязательно в низу формы нажмём кнопку Test Connection, чтобы проверить возможность соединения со службой ovirt-imageio-proxy. Если в результате теста мы получим какую-либо ошибку или браузер ругнётся на недовершённый сертификат, то до устранения этой проблемы пытаться выполнять загрузку смысла не имеет. В таком случае возвращаемся в выше описанный здесь раздел Предварительные требования oVirt, и внимательно проверяем все указанные в нём пункты. Если же проверка прошла успешно, можем запускать процесс загрузки образа, нажав кнопку OK.

oVirt Administration Portal Storage Domain Upload Disk Settings

За текущим состоянием загрузки диска мы можем следить в колонке Status в таблице со списком дисков домена хранения.

oVirt Administration Portal Storage Domain Upload Disk Status

Если в процессе загрузки образа процедура по какой-то причине (например, временная ошибка сети) перейдёт в паузу, то можно попробовать возобновить процедуру пунктом Resume из выпадающего меню кнопки Upload. В этом же меню можно самостоятельно перевести процесс в паузу, а также совсем отменить запущенный процесс.

Дожидаемся успешного окончания процесса загрузки, до появления статуса «OK» в колонке Status.

oVirt Administration Portal Storage Domain Start Upload Status OK

На этом процесс загрузки образа виртуального диска в домен хранения oVirt считаем завершённым.

Дополнительно стоит заметить, что если в ходе вышеописанного процесса загрузки образа у нас всё-таки возникают какие-то ошибки, то первым делом стоит изучать следующие лог-файлы:

  • На сервере oVirt Engine: /var/log/ovirt-imageio-proxy/image-proxy.log
  • На хосте, через который производится загрузка: /var/log/ovirt-imageio-daemon/daemon.log

Настраиваем виртуальную машину oVirt

Создаём в oVirt новую виртуальную машину и в свойствах этой ВМ на вкладке General используем кнопку Attach, чтобы присоединить к ВМ ранее загруженный виртуальный диск.

oVirt Administration Portal VM Settings Attach Virtual Disk

При подключении диска выбираем интерфейс (в нашем случае доступен IDE или VirtIO) и, если на диске загружаемая ОС, включаем признак в столбце «OS«

oVirt Administration Portal VM Settings Attach Disk from Storage Domain

После того, как свойства виртуальной машины сохранены и в oVirt произведена привязка образа диска к ВМ, можем снова открыть свойства диска кнопкой Edit

oVirt Administration Portal VM Settings Edit Disk Images

Здесь мы можем заменить интерфейс на более «модный» VirtIO-SCSI.

oVirt Administration Portal VM Disk Interface VirtIO-SCSI

Включаем виртуальную машину и убеждаемся в успешном запуске гостевой ОС.

oVirt Administration Portal Started VM Console

Не забываем про то, что для полноценной работы гостевой ОС в среде виртуализации, нужно установить компоненты интеграции oVirt (oVirt Guest Agent).

Заключение

В целом, можем считать, что конечный результат достигнут – диск виртуальной машины Hyper-V успешно сконвертирован, импортирован и запущен в среде виртуализации oVirt.

Однако если нас не устраивает то, что в процессе загрузки диск вынужденно был превращён в полноразмерный, учитывая его возможную неполную утилизацию внутри гостевой ОС, то у нас может возникнуть дополнительное желание преобразовать диск в среде oVirt из типа «Preallocated» в тип «Thin provision». В таком случае мы можем воспользоваться рекомендациями из статьи How to convert preallocated disks to thin provisioned disks?. Общий смысл этих рекомендаций сводится к тому, что у нас есть два основных варианта для преобразования диска ВМ в тип «Thin provision»:

4. Daemon Tools

Бесплатная версия Daemon Tools может монтировать для чтения и записи данных различные типы виртуальных дисков, включая жёсткие, с которыми работают ВМVMDK , VDI , VHD , VHDX . В окне программы жмём «Быстрое монтирование», указываем путь к файлу диска ВМ, открываем.

Убираем с помощью опции удаления в контекст-меню на значке примонтированного устройства.

В арсенале VirtualBox есть утилита VBoxManage, которая позволяет управлять размерами дисков через командную строку или терминал в зависимости от типа операционной системы. Мы рассмотрим работу этой программы в Windows 10 и CentOS. Условия для изменения объема в этих ОС следующие:

  • Формат хранения: динамический;
  • Тип диска: VDI или VHD;
  • Состояние машины: выключена.

Прежде, чем начать изменение, вам нужно узнать точный размер диска гостевой ОС и путь, где хранится виртуальная машина. Это можно сделать через VirtualBox Менеджер.

На панели меню выберите «Файл» > «Менеджер виртуальных носителей» или просто нажмите Ctrl+D.

Менеджер виртуальных носителей в VirtualBox

Напротив ОС будет указан виртуальный размер, а если выделить ее кликом мыши, то внизу появится информация о расположении.

Размер и расположение диска в VirtualBox

Использование VBoxManage в Windows

  1. Запустите командную строку с правами администратора.

CD C:\Program Files\Oracle\VirtualBox

Смена директории в командной строке

vboxmanage modifyhd «Путь до виртуальной машины» —resize 33792

Команда изменения размера жесткого диска для VirtualBox

vboxmanage modifyhd «D:\Virtualbox VMs\Windows 10\Windows 10.vdi» —resize 33792

«D:\Virtualbox VMs\Windows 10\Windows 10.vdi» — путь, где хранится сама виртуальная машина в формате .vdi (обратите внимание на кавычки — без них команда не будет работать).

—resize 33792 — атрибут, который ставится через пробел от закрывающих кавычек. Он обозначает новый объем диска в мегабайтах.

После успешного изменения объема диска необходимо настроить саму виртуальную ОС, поскольку она будет продолжать видеть прежнее количество ГБ.

    Запустите операционную систему.

Дальнейшие действия возможны исключительно на Windows 7 и выше. Windows XP не поддерживает возможность расширения тома, поэтому потребуется использование сторонних утилит вроде Acronis Disk Director.

Использование VBoxManage в Linux

Вам потребуются root-права для работы с терминалом и самой утилитой.

vboxmanage modifyhd ВАШ_UUID —resize 25600

В Linux невозможно расширить раздел, пока запущена сама ОС.

Изменение размера раздела GParted Live в VirtualBox через регулятор

Либо в поле «Новый размер» впишите число, которое указано в строке «Максимальный размер».

Работа с дисками виртуальных машин VMware

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

Самыми главными компонентами виртуальной машины являются файлы виртуальных дисков. В данный момент на рынке присутствует множество вендоров как платформ виртуализации, так и средств управления и обслуживания виртуальных машин. Однако не все поставщики систем виртуализации используют свои форматы виртуальных дисков. Например, не так давно появившаяся, но стремительно набирающая популярность платформа Virtual Iron, хотя и использует открытый гипервизор Xen для управления виртуальными машинами, но работает с виртуальными дисками формата VHD (Virtual Hard Drive) компании Microsoft. Компания VMware разработала свой формат виртуальных дисков — VMDK (Virtual Machine Disk), который, однако, может быть преобразован в другой формат утилитами сторонних производителей.

В данный момент возможности продуктов VMware Workstation позволяют осуществить импорт виртуальных машин и их дисков компании Microsoft, а также образов восстановления Symantec LiveState Recovery Files. Кроме того, VMware предлагает пользователям продукт VMware Converter, в возможности которого входит как конвертация виртуальных машин между различными платформами VMware и их версиями (в том числе VMware ESX Server), так и потоковая миграция с других платформ виртуализации. Сторонние производители также предлагают немало средств для V2V (Virtual-to-Virtual) миграции, например, продукт PowerConvert компании PlateSpin.

Общие сведения об использовании виртуальных и физических дисков виртуальными машинами

Одним из замечательных достоинств виртуальных машин является их простая переносимость на другое физическое оборудование путем обычного копирования папки с файлами виртуальной машины. Все настройки виртуальной машины хранятся в файлах с расширением .vmx в текстовом формате, а файлы виртуальных дисков (.vmdk) содержат в себе все необходимые данные виртуальной машины, либо ссылки на другие vmdk-файлы. Если вы используете виртуальную машину в хостовой системе Windows, вы можете скопировать папку с виртуальной машиной на Linux-хост и запустить ее там, на платформах VMware Workstation или VMware Server.

Диск виртуальной машины VMware Workstation и VMware Server ограничен 950-ю гигабайтами, и этого с лихвой хватит практически для любого варианта использования. Поскольку файлы дисков виртуальных машин являются достаточно большими, необходимо учитывать ограничения на максимальный размер файла в файловой системе хостовой ОС.

Основные типы дисков виртуальных машин VMware

Выбор SCSI-адаптера для виртуальной машины

С необходимостью выбора типа дисков пользователи сталкиваются сразу после начала создания виртуальной машины на платформе VMware Server или VMware Workstation. Во время работы мастера создания виртуальной машины пользователю предлагается на выбор несколько вариантов организации виртуальных дисков. Чтобы сконфигурировать виртуальный диск, на странице «Virtual Machine Configuration» мастера создания виртуальной машины выберите вариант «Custom». После того, как будет выбрана гостевая система, указан тип сетевого взаимодействия, определено количество виртуальных процессоров и объем памяти, выделенной виртуальной машине, предлагается выбрать тип эмулируемого контроллера дисков.

Читайте также:  Модуль Adobe flash player устарел что делать

В этом диалоге пользователь может выбрать виртуальный SCSI-контроллер дисков, который будет осуществлять операции ввода-вывода в виртуальной машине. Контроллер IDE дисков ATAPI будет установлен в виртуальной машине в любом случае. Виртуальные SCSI-диски работают несколько быстрее, чем IDE. Однако стоит учитывать, что в то время как IDE-контроллеры работают в любой гостевой системе, SCSI-контроллеры будут работать только в той ОС, для которой доступны драйвера BusLogic или LSI Logic. Для некоторых поддерживаемых гостевых систем такие драйвера предоставляются, однако, например, если вы хотите использовать виртуальный SCSI-контроллер для 32-х битной ОС Windows XP, вам потребуется загрузить драйвер SCSI-адаптера с сайта LSI Logic. Его вы также можете скачать на сайте VMware по адресу: www.vmware.com/download.

По-умолчанию платформой виртуализации будет выбран адаптер, наиболее подходящий выбранной ранее гостевой системе. Для всех гостевых систем, за исключением Windows Vista, Windows Server 2003, Red Hat Enterprise Linux 3 и NetWare рекомендуется адаптер BusLogic. Для гостевой системы Windows Vista доступен только LSI Logic адаптер. Этот тип адаптера обладает более высоким быстродействием, нежели BusLogic, к тому же, он поддерживается платформой виртуализации VMware ESX Server, что следует учитывать, если вы планируете в дальнейшем миграцию виртуальных машин на эту платформу.

Выбор контроллера виртуальных дисков не зависит от того, какие диски используются на хостовой платформе. Файлы виртуальной машины могут находиться на любом носителе, включая флэш-карты или внешние USB-диски.

Варианты создания диска виртуальной машины

Далее пользователю предлагается выбрать один из трех вариантов: создать новый виртуальный диск, использовать уже имеющийся (например, от шаблона виртуальной машины — Virtual Appliance) или позволить виртуальной машине напрямую работать с физическим диском компьютера.

Самый простой вариант — создать новый виртуальный диск. Если вы хотите использовать уже сконфигурированный жесткий диск от другой виртуальной машины, выберите вторую опцию. После этого укажите путь к файлу с диском и нажмите «Finish». Работа с жестким диском напрямую рекомендуется только продвинутым пользователям, поскольку некоторые варианты использования могут привести к потере данных виртуальной машины. Об использовании физического диска напрямую будет рассказано позднее.

Выбор типа диска

После того, как будет выбрана опция «Create a new virtual disk», пользователю предлагается выбрать тип диска SCSI или IDE.

Настройка емкости виртуального диска

Если вы не уверены, что у вас есть необходимые SCSI-драйверы, оставьте вариант IDE, выбранный по-умолчанию. Далее вам предлагается выбрать размер виртуального диска:

В VMware Workstation и VMware Server диск виртуальной машины не может быть более 950 ГБ. Величина, которую вы укажете в поле ввода для Disk Size, означает максимальный размер файла виртуального диска. Уделяйте особое внимание этому параметру, поскольку проблема расширения виртуального диска является одной из наиболее часто возникающих. Если вы планируете использовать растущие по мере наполнения диски (growable) указывайте достаточно большой размер (например, 100 ГБ). В то же время помните, что уменьшить размер виртуального диска значительно сложнее, чем увеличить.

Чекбокс «Allocate All Disk Space Now» позволяет создать preallocated или growable виртуальный диск. Если чекбокс отмечен, будет создан виртуальный диск типа preallocated, это означает, что файл виртуального диска сразу займет указанный размер, который не будет изменяться по мере работы с виртуальной машиной. Если чекбокс не отмечен, будет создан диск, растущий по мере наполнения (growable). Этот тип диска работает несколько медленнее, чем preallocated, поэтому их не рекомендуется использовать, если вы планируете устанавливать приложения, требовательные к производительности дисковых ресурсов (например, сервер баз данных).

Чекбокс «Split disk into 2 GB files» позволяет разделить виртуальный диск на несколько файлов, что, конечно, отрицательно скажется на быстродействии, но является единственным решением для файловых систем, не поддерживающих большие размеры файлов (например, FAT32). Не забывайте отметить его, чтобы не столкнуться с этой проблемой в старых файловых системах в самый неподходящий момент.

После того как вы нажмете «Finish», виртуальная машина с настроенным вами диском будет создана. Однако это еще не все типы виртуальных дисков в VMware Server и VMware Workstation. У виртуальной машины может быть несколько виртуальных дисков различного типа, каждый из которых может использоваться для разных случаев.

Свойства виртуального диска

Для начала посмотрим свойства только что созданного нами виртуального диска. В меню «VM» выберите «Settings», затем перейдите в категорию «Hard Disk».

В группе «Capacity» представлена информация о текущем размере виртуального диска, его возможный максимальный размер и объем доступного места на логическом диске компьютера. На панели «Disk Information» указан тип виртуального диска: preallocated одним файлом.

Расширенные настройки виртуального диска

У виртуальной машины в VMware Server или VMware Workstation может быть несколько виртуальных дисков. Чтобы добавить диск нажмите кнопку «Add», выберите в категории «Hardware types» элемент «Hard disk» и нажмите «Next». Далее вы увидите тот же мастер создания диска, что и при создании виртуальной машины. После того, как вы добавите диск, выделите его и нажмите кнопку «Advanced».

В этом окне, поставив галку «Independent», вы можете определить тип диска как независимый. Это означает, что на добавленный вами диск никак не будет влиять создание снимков состояния виртуальной машины («снапшотов»). Параметр «Virtual Device Node» позволяет подключить диск к виртуальному слоту SCSI или IDE-контроллера.

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

Также в окне «Advanced» вы можете выбрать тип независимого диска «Persistent» или «Nonpersistent». Первый тип предполагает поведение виртуального диска как обычного устройства хранения — все изменения диска сохраняются по мере работы с ним. Второй тип дисков используется при тестировании программного обеспечения, когда необходимо создание временных дисков для хранения информации на время работы с виртуальной машиной. После ее выключения содержимое такого типа дисков сбрасывается к начальному состоянию. Временные данные при запущенной виртуальной машине хранятся в файлах с расширением *.REDO_xxx. При выключении машины эти файлы удаляются.

Нужно также отметить, что при запущенной виртуальной машине VMware Server или VMware Workstation создаются lock-файлы для каждого из используемых виртуальных дисков с расширением *.lck во избежание доступа к ним из внешних приложений, использования их другими виртуальными машинами и нарушения целостности данных.

Использование физических дисков напрямую

Выбор целевого физического диска для виртуальной машины

Как уже было сказано, использование физического диска напрямую из виртуальной машины может повлечь за собой потерю данных, особенно в случае использования двух различных хостовых операционных систем на одном компьютере. Если вы все же хотите использовать жесткий диск напрямую, убедитесь, что на нем имеется достаточно свободного места под нужды виртуальной машины. При создании нового виртуального диска выберите вариант «Use a physical disk».

Выбор разделов для размещения данных виртуальной машины

Затем в комбобоксе «Device» выберите физический диск и укажите вариант «Use individual partitions» если вы хотите выбрать разделы на этом диске. В этом случае на следующем шаге мастера добавления диска можно выбрать конкретные логические тома, где будут размещаться данные виртуальной машины:

Укажите необходимые разделы и нажмите «Next», после чего укажите имя виртуального диска и нажмите «Finish». Одни из наиболее оправданных вариантов использования физического диска напрямую — случаи, когда требуется создание диска емкостью более 950 ГБ (до двух терабайт), что, однако, пока не актуально для пользователей настольных персональных компьютеров.

Сводная таблица соответствия расширений файлов типам дисков виртуальных машин

В приведенной далее таблице перечислены типы виртуальных дисков и соответствующие им расширения файлов в папке с виртуальной машиной.

Расширение файла диска Описание
*.vmdk Описание параметров виртуального диска (со ссылкой на файл с данными диска) или виртуальный диск типа growable одним файлом.
*0000000*.vmdk Этот файл содержит изменения, произошедшие с момента создания снапшота
*s00*.vmdk Это расширение используется для файлов данных растущих разделённых дисков (growable split disks)
*0000000*-s00*.vmdk Этот файл содержит изменения, произошедшие с момента создания снапшота X для растущих разделённых дисков (growable split disks)
*f00*.vmdk Это расширение используется для файлов данных не растущих разделённых дисков (preallocated split disks)
*0000000*-f00*.vmdk Этот файл содержит изменения, произошедшие с момента создания снапшота X для не растущих разделённых дисков (preallocated split disks)
*flat.vmdk Это расширение используется для файлов данных монолитных (не растущих) неразделённых дисков (preallocated monolithic disks)
*0000000*-flat.vmdk Этот файл содержит изменения, произошедшие с момента создания снапшота X для монолитных (не растущих) неразделённых дисков (preallocated monolithic disks)
*.REDO_xxx Этот файл содержит изменения диска в режиме незавимый-несохраняющийся (independent-nonpersistent disk)
*.lck Используется для блокировки файлов дисков виртуальной машины

Дефрагментация виртуальных дисков

  • дефрагментация диска в гостевой системе
  • дефрагментация диска средствами VMware Server или VMware Workstation
  • дефрагментация дисков хостовой системы

Для первого и третьего пункта вы можете использовать встроенный дефрагментатор Windows или утилиты сторонних производителей. Для дефрагментации диска средствами VMware зайдите в меню «VM», далее «Settings», выберите диск на вкладке «Hardware» и выберите «Defragment» в VMware Workstation 5.5 и VMware Server 1.0 (в VMware Workstation 6 эта опция доступна по кнопке «Utilities»). Далее будет также показана возможность дефрагментации виртуальных дисков средствами утилиты vmware-vdiskmanager.

Использование утилиты VMware DiskMount

Компания VMware предлагает удобное средство использования виртуальных дисков в хостовой операционной системе как обычных логических томов. Утилита DiskMount позволяет монтировать диски виртуальных машин в хостовую операционную систему для удобной работы с содержимым диска. Диски виртуальных машин могут быть смонтированы только в операционных системах Windows 2000/XP/2003/Vista. Чтобы смонтировать виртуальный диск в хостовую систему, необходимо, чтобы виртуальная машина была выключена (монтировать диск виртуальной машины, находящейся в статусе «suspended», также нельзя) и хотя бы один раздел виртуального диска был отформатирован в файловой системе FAT или NTFS.

Если диск виртуальной машины имеет файлы снимков состояний («снапшотов»), то он может быть смонтирован, однако все изменения, произошедшие в нем, не сохранятся при откате к снапшоту. Утилита VMware DiskMount может быть загружена по адресу: http://www.vmware.com/download/eula/diskmount_ws_v55.html. В VMware Workstation 6 эта утилита с графическим интерфейсом доступна по кнопке «Utilities» на вкладке «Hardware» для виртуального диска. Синтаксис консольной утилиты vmware-mount выглядит следующим образом:

vmware-mount [параметры] [буква диска:] [\путьквиртуальному диску]

  • /v:N Монтирует заданный том виртуального диска (по-умолчанию N=1)
  • /p Выводит доступные разделы (тома) на виртуальном диске
  • /d Размонтирование виртуального диска из хостовой системы
  • /f Принудительное размонтирование виртуального диска из хостовой системы в случае технической проблемы
  • /? Выводит информацию о доступных параметрах

Пример использования Diskmount:

vmware-mount h: “C:My Virtual Machinesw2003std.vmdk”

Использование утилиты vmware-vdiskmanager

Компания VMware вместе с продуктами VMware Server и VMware Workstation поставляет также консольную утилиту для работы с виртуальными дисками vmware-vdiskmanager. Эта утилита является мощным средством преобразования виртуальных дисков, которое органично дополняет утилиту VMware Diskmount. Найти утилиту vdiskmanager можно в папке, куда установлены продукты VMware Server или VMware Workstation.

Применять vmware-vdiskmanager могут не только конечные пользователи, преобразующие виртуальные диски к требуемому формату, но и сторонние разработчики, пишущие различные утилиты для работы с виртуальными машинами. Утилита vdiskmanager используется в соответствии со следующим синтаксисом:

vmware-vdiskmanager.exe | :

Описание параметров утилиты vdiskmanager:

Параметр Действие
Основные параметры
-c Создание диска (необходимо указать дополнительные параметры)
-d Дефрагментация виртуального диска
-k Сжатие виртуального диска (уменьшение объема свободного места)
-n Переименование диска (в параметре необходимо указать целевой диск)
-p Подготовка смонтированного диска с указанным параметром к сжатию
-q Отключение логов
-r Конвертация диска (необходимо указать тип целевого диска)
-x Расширение диска до требуемой емкости
Дополнительные опции создания виртуальных дисков и их конвертации
-a Используется только с ключом -c.
Указывает тип адаптера (ide, buslogic, lsilogic)
-s Указывает емкость виртуального диска. Емкость может быть определена в секторах, килобайтах, мегабайтах, гигабайтах. Диапазоны допустимых значений:
Адаптер ide : [100.0Mb, 950.0Gb]
Адаптер scsi: [100.0Mb, 950.0Gb]
-t Указывает тип диска (от 0 до 3).
Типы дисков:
0: Растущий по мере наполнения (growable), один файл.
1: Растущий по мере наполнения, разделенный на файлы по 2 ГБ.
2: Монолитный диск (preallocated), один файл.
3: Монолитный диск (preallocated), разделенный на файлы по 2 ГБ.
  1. vmware-vdiskmanager.exe -c -s 850Mb -a ide -t 0 myIdeDisk.vmdk
    Создание виртуального диска (-c) емкостью 850 МБ (-s 850Mb), с адаптером IDE (-a ide), типом growable одним файлом (-t 0) и именем myIdeDisk.vmdk.
  2. vmware-vdiskmanager.exe -d myDisk.vmdk
    Дефрагментация виртуального диска myDisk.vmdk.
  3. vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
    Конвертация диска (-r) с именем sourceDisk.vmdk в тип growable одним файлом (-t 0) с именем destinationDisk.vmdk
  4. vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk
    Расширение диска myDisk.vmdk до емкости 36 ГБ.
  5. vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk
    Переименование диска с именем sourceName.vmdk в destinationName.vmdk
  6. vmware-vdiskmanager.exe -k myDisk.vmdk
    Сжатие виртуального диска с именем myDisk.vmdk
  7. vmware-vdiskmanager.exe -p m:
    Подготовка диска M хостовой системы к сжатию (виртуальный диск должен быть сначала смонтирован в хостовую систему утилитой VMware Diskmount).

Самым частым вариантом использования утилиты vdiskmanager является расширение виртуальных дисков до требуемого размера. Однако задача расширения виртуального диска является не такой тривиальной, какой кажется на первый взгляд. Если необходимо расширить независимый виртуальный диск, то его расширение сводится к двум операциям: использованию vmware-vdiskmanager для расширения диска и расширению раздела на неразмеченную область в гостевой системе. Однако для дисков, участвующих в создании мгновенных снимках системы («снапшотов»), проблема дополняется и устранением конфликтов между снапшотами.

Рассмотрим пример расширения независимого диска. Чтобы расширить его до 10 ГБ используйте vmware-vdiskmanager следующим образом:

vmware-vdiskmanager.exe -x 10Gb .vmdk

В результате диск будет расширен до емкости в 10 ГБ, однако размер раздела в гостевой ОС останется прежним. Для расширения раздела в гостевой системе Windows необходимо использовать встроенную утилиту diskpart, предназначенную для работы с разделами дисков. Нажмите «Пуск», затем «Выполнить» и введите «diskpart». Откроется окно утилиты, где вам необходимо сначала просмотреть статусы доступных дисков и разделов, вводя команды list disk и list volume: DISKPART> list disk Disk ### Status Size Free Dyn Gpt ——— ———- ——- ——- — — Disk 0 Online 4095 MB 0 B Disk 1 Online 10 GB 6150 MB DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ———- — ———— —— ———- ——- ——— ——— Volume 0 D WinLite CDFS CD-ROM 506 MB Volume 1 C NTFS Partition 4087 MB Healthy System Volume 2 E NTFS Partition 4087 MB Healthy

Читайте также:  Как перенести операционную систему и программы с HDD на SSD

Выберите расширенный недавно диск (E) и введите команду extend, чтобы расширить раздел на всё доступное место на диске: DISKPART> select volume=2 Volume 2 is the selected volume. DISKPART> extend DiskPart successfully extended the volume.

После этого вы можете убедиться в том, что диск расширен: DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ———- — ———— —— ———- ——- ——— ——— Volume 0 D WinLite CDFS CD-ROM 506 MB Volume 1 C NTFS Partition 4087 MB Healthy System * Volume 2 E NTFS Partition 10 GB Healthy

Стоит отметить, что эти действия не применимы к динамическим дискам Windows, поскольку они не могут быть расширены командой extend.

Заключение

В отношении возможностей работы с виртуальными дисками платформы VMware Workstation и VMware Server являются самыми продвинутыми из присутствующих в данный момент на рынке. Множество типов, режимы SCSI и IDE эмуляции и большой набор средств для обслуживания и конвертации виртуальных дисков, позволяют весьма гибко настраивать параметры виртуальных машин и управлять ими. Встроенные возможности импорта виртуальных дисков в формате VHD компании Microsoft позволяют просто осуществить миграцию с платформ Virtual PC и Virtual Server, без применения программного обеспечения других производителей. Консольное приложение vmware-vdiskmanager открывает большие возможности не только для обычных пользователей, но и для разработчиков ПО под платформы виртуализации. Безусловно, компания VMware продолжит совершенствование своих продуктов, в том числе и в отношении виртуальных дисков. Будем надеяться, что планируемая к выходу осенью бесплатная платформа VMware Server 2.0 (которую обещают представить на конференции VMworld 2007 в сентябре), будет обладать еще большим набором возможностей по работе с виртуальными дисками и их обслуживанию.

VirtualCD

VirtualCD помогает монтировать приводы в вашем компьютере, тем самым сохраняя сборники в системе и избавляя вас от необходимости искать реальные копии. VirtualCD встраивается в проводник Windows, так что вы можете подключать и отключать новые слоты прямо из контекстного меню. С ее помощью можно вручную упаковать ISO или скопировать данные с носителя. Созданные проекты можно отредактировать, сжать размер и поставить защиту паролем.

  • Редактирует, сжимает, защищает созданные архивы;
  • Конвертирует форматы;
  • Работает из проводника Windows;
  • Нет поддержки USB;
  • Не очень дружелюбный дизайн;

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

Как пользоваться

Виртуальный винчестер помогает организовать пространство, систематизировать папки, разбить их на секции. Исходный файл при этом будет храниться на основном диске устройства в виде системного значка с заданным именем. У виртуальных приводов может быть разный объем памяти, также на них можно устанавливать шифрование BitLocker. Но при каждой последующей перезагрузке устройства том надо будет подключать заново, чтобы добраться до расположенного на нем файла.

Кроме того, компьютеры, на которых запущено одновременно несколько дисков, раньше могли выдавать сбои и некорректно работать, с виртуальными приводами такой проблемы не бывает.

С помощью файлов с расширением .ISO удобно хранить и передавать любую информацию на «болванках» или загружать их на файлообменники. Создать диск-обманку можно простыми методами, доступными как опытному веб-мастеру, так и пользователю, применяющему только базовые функции приборов.

Для монтажа можно использовать собственную функциональность устройства на Windows или скачанные из интернета программы. Они предназначены для конструирования виртуальных носителей и создания новых HDD и SSD, часто эмулируемых для тестирования разных программ IT-специалистами.

Программы для создания виртуального привода

Как уже понятно, физически смоделировать виртуальный привод просто не получится. Все подобные операции производятся исключительно программным способом. В данном случае новое устройство создается именно так. Но даже после этого оно будет работать в точности так, как его «железный» аналог (а то и быстрее).

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

Программных продуктов для эмуляции оптических приводов в современном компьютерном мире можно найти достаточно много. Наиболее известными приложениями для работы практически со всеми типами оптических приводов можно назвать такие известные и популярные продукты как Virtual CloneDrive, Nero Burning ROM, Alcohol 120%, Daemon Tools, UltraISO и т. д. На двух последних остановимся несколько подробнее.

Вариант 1.

Работа с виртуальными дисками используя графический интерфейс.

Создание виртуального жесткого диска.

    1. Откройте меню Пуск.
    2. В строке поиска, или в диалоговом меню Выполнить (можете просто нажать Win+R) введите diskmgmt.msc и нажмите Enter.
    3. Откроется оснастка «Управление дисками». В панели меню выберите пункт Действие и нажмите на Создать виртуальный жесткий диск

    Page-5

      В открывшемся окне укажите:

    Page-5

    Инициализация виртуального жесткого диска.

    1. Найдите Ваш виртуальный диск и щелкните на нем правой кнопкой мыши
    2. Нажмите на пункт Инициализировать диск

    Page-5

    Page-5

    Создание простого тома на виртуальном жестком диске.

    После того как Вы проинициализировали Ваш виртуальный диск, на нем необходимо создать простой том.

    1. Найдите Ваш виртуальный диск и щелкните на нераспределенной области справа от него
    2. Нажмите на пункт Создать простой том

    Page-5

    Page-5

    Page-5

    Page-5

    Page-5

    Присоединение виртуального жесткого диска.

    Если у Вас уже имеется созданный виртуальный жесткий диск, то Вы также можете присоединить его в оснастке «Управление дисками».

    1. Откройте меню Пуск.
    2. В строке поиска, или в диалоговом меню Выполнить (можете просто нажать Win+R) введите diskmgmt.msc и нажмите Enter.
    3. В панели меню выберите пункт Действие и нажмите на Присоединить виртуальный жесткий диск.

    Page-5

    Page-5

    Отсоединение (удаление) виртуального жесткого диска

    1. Найдите виртуальный диск, который хотите отсоединить, нажмите на нем правой кнопкой мыши
    2. Нажмите на пункт Отсоединить виртуальный жесткий диск

    Page-5

    Page-5

    Краткая характеристика эмуляторов виртуальных CD/DVD-приводов

    DAEMON Tools 4.12

    Разработчик: DT Soft Ltd

    Размер дистрибутива: DAEMON Tools Lite — 3,37 Мбайт; DAEMON Tools Pro Basic — 12,8 Мбайт

    Работа под управлением: Windows 2000/XP/Vista

    Способ распространения: shareware (10-дневная демо-версия — http://www.disc-soft.com/freetrial)

    Цена: DAEMON Tools Lite: для коммерческого использования — 14,90 евро, для некоммерческого использования — бесплатно; DAEMON Tools Pro Basic — бесплатно, но содержит рекламный модуль; DAEMON Tools Pro Standard — 26,90 евро; DAEMON Tools Pro Advanced — 34,90 евро

    DAEMON Tools — одно из наиболее привлекательных в плане функциональности решений для эмуляции виртуальных приводов. Данный пакет представлен в четырех редакциях: одной бесплатной (DAEMON Tools Pro Basic) и трех платных (DAEMON Tools Lite, DAEMON Tools Pro Basic, DAEMON Tools Pro Standard и DAEMON Tools Pro Advanced). Наиболее скромные возможности у редакции DAEMON Tools Lite: она не имеет графического интерфейса (обращение производится через системный трей) и позволяет создавать до четырех виртуальных приводов и монтировать на них образы. Все остальные версии уже обладают удобным графическим интерфейсом и обеспечивают создание от четырех до 32 виртуальных SCSI-устройств, а DAEMON Tools Pro Advanced умеет еще и эмулировать два виртуальных IDE-устройства, что актуально для подключения части защищенных от копирования CD/DVD-дисков.

    Что касается самих образов, то в DAEMON Tools Lite их можно лишь подключать (то есть создание виртуальных дисков придется выполнить в другом приложении), правда поддерживаются практически любые форматы файлов образов (B5T, B6T, BWT, CCD, CDI, CUE, ISO, MDS, NRG, PDI, ISZ). В Pro-версиях предусмотрено создание образов с компакт-дисков, причем не только с обычных (поддерживаются форматы Audio CD, Video CD, Mixed Mode CD, CD-Extra, Video CD, DVD-Video, DVD-Audio), но и с защищенных от копирования, включая SafeDisc, SecuROM, LaserLock, RMPS, Hide CD-R, CD/DVD-Cops, ProtectCD, StarForce и Tages. При желании образы несложно защитить паролем. Работа с образами реализована очень удобно: их можно добавлять в коллекцию, указывая вручную либо выбирая из списка найденных при автоматическом поиске (создаваемые в самой программе образы добавляются в коллекцию автоматически), да и в самой коллекции можно размещать образы по подкаталогам — так удобнее для дальнейшей ориентации. При создании образов предусмотрено их сжатие, что при большом числе образов на диске весьма полезно, правда сжимать можно лишь MDS-образы — образы в других форматах вначале придется конвертировать в формат MDS (возможно только в DAEMON Tools Pro Advanced).

    Alcohol 120% 1.9.7 и Alcohol 52% 1.9.7

    Разработчик: Alcohol Software

    Размер дистрибутива: Alcohol 120% — 9,65 Мбайт; Alcohol 52% — 9,02 Мбайт

    Работа под управлением: Windows 2000/XP/2003/Vista

    Способ распространения: shareware (30-дневная функционально ограниченная демо-версия — http://trial.alcohol-soft.com/en/)

    Цена: Alcohol 120% — 37 долл., Alcohol 52% — 27 долл.

    Программы Alcohol 120% и Alcohol 52% относятся к числу популярных решений для создания виртуальных CD/DVD-приводов. Alcohol 120% включает все функции Alcohol 52% и дополнительно позволяет записывать CD- и DVD-диски с файлов образов либо на лету — с исходных компакт-дисков. Возможна запись сразу на несколько приводов одновременно. В настоящий момент оба решения платные, но версия Alcohol 52% FE 1.9.5.4 по-прежнему бесплатна и доступна для скачивания по адресу: http://www.download.com/Alcohol-52-FE/3640-2139_4-10198084.html.

    В отношении эмуляции виртуальных приводов возможности программ идентичны. С их помощью несложно подключить на компьютере до 31 виртуального привода и монтировать на них виртуальные компакт-диски практически в любом формате файлов образов. Исходные образы добавляются в режиме поиска образов либо автоматически (последнее в случае их создания в среде Alcohol). Реализована поддержка множества форматов компакт-дисков (CD-DA, CD+G, CD-ROM, CD-XA, Video CD, Photo CD, Mixed Mode, Multi-session CD, DVD-ROM, DVD-Video и DVD-Audio) и разнообразных систем защиты, включая SafeDisc 2/3/4, SecuROM NEW 4/5/7, LaserLock, Starforce 1/2/3/4 и VOB ProtectCD V5. При эмулировании можно игнорировать тип носителя, физическую подпись записываемого диска (RMPS), наличие плохих секторов и т.д.

    Virtual CD 9.2

    Разработчик: H+H Software GmbH

    Размер дистрибутива: 56 Мбайт

    Работа под управлением: Windows 2000/XP/Vista

    Virtual CD представляет собой одно из наиболее многофункциональных (но и самых сложных в освоении) решений для эмуляции виртуальных CD/DVD-ROM-устройств, эффективного управления виртуальными компакт-дисками и организации сетевого доступа к ним.

    Программа позволяет создавать до 23 виртуальных приводов и подключать на них файлы образов в достаточно широком спектре форматов. Данные образы могут быть созданы непосредственно в среде Virtual CD, подключены по результатам автоматического поиска либо вручную. Работа с коллекциями виртуальных компакт-дисков реализована в программе с учетом того, что их может оказаться очень много, поэтому образы можно разбивать по категориям, сортировать, группировать, искать в библиотеке и т.д. При создании образов (поддерживаются форматы CD-ROM, DVD, Video CD, Super Video CD, Photo CD, Audio CD, CD-Text, CD-Extra, Mixed Mode CDs) возможно их сжатие, причем весьма эффективное. Кроме того, образы можно конвертировать в формат VC4 и при необходимости защищать паролем. Предусмотрено также редактирование образов, в которые несложно внести новые файлы либо удалить ненужные, — данная функция может оказаться полезной не только при использовании файлов образов на виртуальных приводах, но и в процессе тестирования их перед записью на реальный компакт-диск. Последнее в Virtual CD также реализовано, кроме того, в программе возможно прямое копирование данных с диска на диск и удаление данных с перезаписываемых CD/DVD.

    VirtualDrive 11.6

    Разработчик: FarStone Technology, Inc.

    Размер дистрибутива: VirtualDrive — 36,16 Мбайт; VirtualDrive Pro — 43,4 Мбайт; VirtualDrive Network — 46 Мбайт

    Работа под управлением: Windows 2000/XP/Vista/2003

    Цена: Virtual Drive — 29,99 долл.; VirtualDrive Pro — 39,99 долл.; VirtualDrive Network — 199,99 долл.

    VirtualDrive — известное решение для создания виртуальных CD/DVD-ROM-устройств и организации работы с виртуальными компакт-дисками. Программа существует в трех модификациях: стандартной Virtual Drive, расширенной VirtualDrive Pro и сетевой VirtualDrive Network. Профессиональная версия дополнительно включает модуль Virtual Hard Drive, позволяющий использовать для эмуляции жесткого диска оперативную память, что обеспечивает существенное повышение скорости обмена данными. Версия VirtualDrive Network предоставляет возможность одновременной работы с виртуальными накопителями всем пользователям локальной сети.

    VirtualDrive позволяет создавать до 23 виртуальных CD/DVD-накопителей и подключать на них виртуальные компакт-диски, доступ к которым осуществляется с помощью технологии кэширования Rapid Cache. Файлы образов создаются непосредственно в программе, при этом поддерживаются форматы CD-ROM, CD Extra, CD Text, Audio CD, Mixed Mode CD, Photo CD, Video CD, DVD-ROM, Multi-session CD, DVD Video и основные системы защиты дисков: SafeDisc, SecuROM, LaserLock, StarForce и др. Возможно также подключение ISO-образов. Для VCD-образов предусмотрено сжатие, ISO-образы также могут сжиматься, но после предварительного конвертирования; возможна защита образов паролем. Кроме того, VirtualDrive можно использовать для копирования CD/DVD-дисков на лету и записи их с файлов образов, хранящихся на жестком диске, а также для удаления данных с перезаписываемых CD/DVD-дисков.

    Paragon CD-ROM Emulator 3.0

    Разработчик: Paragon Technologie

    Размер дистрибутива: 5,94 Мбайт

    Работа под управлением: Windows 98/Me/NT/2000/XP

    Способ распространения: shareware (15-дневная функционально ограниченная демо-версия — http://download.paragon-software.com/demo/pcde3_tr_r.exe)

    Цена: 29,95 долл.; для российских пользователей: Personal Edition — 490 руб., Network Edition — 2990 руб.

    Paragon CD-ROM Emulator — удобный инструмент для создания виртуальных CD/DVD-приводов. Программа представлена в двух редакциях: локальной Personal Edition и сетевой Network Edition. Версия Network Edition отличается наличием специальных сетевых функций, обеспечивающих возможность одновременной работы с виртуальными накопителями всем пользователям локальной сети.

    С помощью Paragon CD-ROM Emulator несложно эмулировать в системе до 23 виртуальных приводов и подключить на них виртуальные компакт-диски форматов ISO, CCD и CDI. При этом исходные образы могут быть созданы непосредственно в CD-ROM Emulator (имеется поддержка компакт-дисков форматов Data (ISO9660), Audio (CDDA, MP3), VCD, DVD, DVD-Video, Mixed Mode CDs, Multi-session CD и др.) либо в других программных решениях. Предусмотрена также сборка виртуальных компакт-дисков из файлов, находящихся на жестких локальных дисках. Образы компакт-дисков при записывании на жесткий диск сжимаются и помещаются в базу виртуальных образов. Пополнение этой базы может осуществляться не только вручную, но и путем автоматического поиска и добавления в нее уже существующих виртуальных CD/DVD-дисков в поддерживаемых форматах. Дополнительно предоставляется возможность копирования образов на СD/DVD-диски, а также удаления данных с перезаписываемых CD/DVD.

    Nero ImageDrive (в составе Nero 8)

    Разработчик: Nero AG/Nero, Inc./Nero K.K.

    Размер дистрибутива: 186 Мбайт

    Работа под управлением: Windows 2000/XP/Vista

    Цена: download-версия — 59,95 долл.; box-версия — 69,95 долл.

    Утилита Nero ImageDrive входит в состав многофункционального пакета для записи CD- и DVD-дисков Nero 8. Она позволяет эмулировать в системе один или два виртуальных CD/DVD-привода и подключать на них в качестве виртуальных компакт-дисков образы в форматах ISO и NRG.

    Virtual CloneDrive 5.2.0.2

    Размер дистрибутива: 1,08 Мбайт

    Работа под управлением: Windows 98/98SE/Me/2000/XP

    Virtual CloneDrive — простой и компактный эмулятор виртуальных CD/DVD-приводов, позволяющий подключать до восьми виртуальных устройств и монтировать на них файлы образов в форматах ISO, BIN и CCD.

    1999 1 2 3 4 5 6 7 8 9 10 11 12
    2000 1 2 3 4 5 6 7 8 9 10 11 12
    2001 1 2 3 4 5 6 7 8 9 10 11 12
    2002 1 2 3 4 5 6 7 8 9 10 11 12
    2003 1 2 3 4 5 6 7 8 9 10 11 12
    2004 1 2 3 4 5 6 7 8 9 10 11 12
    2005 1 2 3 4 5 6 7 8 9 10 11 12
    2006 1 2 3 4 5 6 7 8 9 10 11 12
    2007 1 2 3 4 5 6 7 8 9 10 11 12
    2008 1 2 3 4 5 6 7 8 9 10 11 12
    2009 1 2 3 4 5 6 7 8 9 10 11 12
    2010 1 2 3 4 5 6 7 8 9 10 11 12
    2011 1 2 3 4 5 6 7 8 9 10 11 12
    2012 1 2 3 4 5 6 7 8 9 10 11 12
    2013 1 2 3 4 5 6 7 8 9 10 11 12

    КомпьютерПресс использует

Ссылка на основную публикацию