Разное

Virtualbox vhdx: windows — How to open .VHDX files in virtualbox?

18.05.2021

Содержание

7 способов открыть образы виртуального жесткого диска для чтения и записи

Конечно, для хранения своих файлов виртуальной операционной системе необходим виртуальный жесткий диск, и у каждой крупной компании-разработчика программного обеспечения есть свои собственные реализации виртуального жесткого диска. Oracle VirtualBox использует образ виртуального диска (VDI), VMWare использует диск виртуальной машины (VMDK), а продукты Microsoft, такие как Virtual PC, Windows XP Mode или Hyper-V, используют виртуальные жесткие диски (VHD или VHDX). Форматы виртуальных дисков иногда взаимозаменяемы между продуктами, например, VirtualBox поддерживает VDI, VHD, VMDK и некоторые другие.

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

Здесь мы покажем вам способы открытия образов виртуальных дисков с правами чтения и записи для основных форматов файлов виртуальных дисков VDI, VHD и VMDK. Они разделены на методы только для чтения и чтения / записи. Прежде чем пытаться открыть образ диска, убедитесь, что программное обеспечение вашей виртуальной машины не запущено, а также работает более надежно, когда к виртуальному диску не прикреплены моментальные снимки.

Доступ только для чтения для файлов виртуальных дисков (VHD, VDI или VMDK)

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

1. 7-Zip (VHD, VDI и VMDK)

7-Zip, пожалуй, самый популярный бесплатный архиватор, который включает в себя возможность открывать образы дисков VHD, VDI и VMDK. Вы можете легко извлечь любые файлы из виртуальной операционной системы, используя перетаскивание или копирование с помощью кнопки «Извлечь».

Чтобы открыть виртуальный диск, щелкните по нему правой кнопкой мыши и выберите Открыть архив из контекстного меню 7-Zip или откройте Диспетчер файлов и вручную найдите виртуальный диск. Поддерживаются только VDI с одним томом, что означает, что при наличии более одного раздела VDI не будет открыт. Поддерживаются многотомные файлы VHD и VMDK, и тома будут отображаться с номерами. На изображении выше 0 – раздел «Зарезервированная загрузка», 1 – основной раздел Windows и 2 – раздел «Восстановление».

Скачать 7-Zip

2. Passmark OSFMount (VHD и VMDK)

OSFMount может обрабатывать виртуальные жесткие диски VHD и VMDK, но не поддерживает файлы VDI из VirtualBox. Виртуальные диски монтируются как буквы дисков в этой программе, что означает, что они во время подключения ведут себя почти как обычный жесткий диск, но доступны только для чтения.

После установки и запуска OSFMount нажмите Смонтировать новый Кнопка, это вызовет диалог монтирования диска. Нажмите кнопку, чтобы найти файл виртуального образа, и отобразится список доступных разделов, просто выберите тот, который вы хотите смонтировать. Чтобы смонтировать несколько разделов одновременно, нажмите переключатель «Монтировать все разделы», и все разделы автоматически получат букву своего диска. Никакие другие параметры не требуют изменения, хотя вы можете выбрать другую букву диска, если это необходимо.

Скачать PassMark OSFMount

3. PowerISO (VHD, VDI и VMDK)

Хотя PowerISO является условно-бесплатной программой стоимостью 29,95 долларов США, пробная версия может использоваться неограниченное время и позволяет открывать и получать доступ к файлам образов дисков, включая образы VHD, VDI и VMDK. Преимуществом PowerISO является его способность работать с виртуальными дисками VDI с несколькими разделами в дополнение к VHD и VMDK. Пожалуйста, следите за рекламным ПО, предлагаемым во время установки.

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

Скачать PowerISO

Доступ для чтения и записи для виртуальных дисков (VHD, VDI или VMDK)

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

4. Смонтируйте образы дисков VHD, VDI и VMDK с помощью ImDisk Toolkit

Драйвер виртуального диска ImDisk создает и монтирует виртуальные жесткие диски, оптические диски и дискеты. Хотя вы можете монтировать виртуальные жесткие диски, процесс сложен, потому что вам нужно знать смещение расположения виртуальных разделов. ImDisk Toolkit использует драйвер ImDisk, но имеет простой в использовании интерфейс, что делает весь процесс намного проще.

1. Скачать ImDisk Toolkit и установите его, если вы не хотите использовать функцию ImDisk RamDisk, ее можно отменить. Дважды щелкните ярлык «Монтировать файл образа» на рабочем столе.

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

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

Размонтировать файлы VHD, VDI и VMDK из ImDisk

Во время установки драйвер ImDisk добавляет свою собственную запись в панель управления, где вы можете создавать, монтировать и размонтировать виртуальные диски из апплета. Чтобы отключить диск, откройте «Драйвер виртуального диска ImDisk», щелкните виртуальный диск и нажмите кнопку «Удалить», щелкните правой кнопкой мыши и выберите «Удалить» или нажмите «Удалить».

Более простой вариант, если вы разрешили устанавливать ярлыки контекстного меню, – это открыть «Компьютер» или «Этот компьютер», щелкнуть правой кнопкой мыши виртуальный диск и выбрать

Размонтировать виртуальный диск ImDisk.

Это автоматически отключит виртуальный диск и освободит букву диска.

5. Смонтируйте образы VMDK и VHD с помощью утилиты VMWare DiskMount

Если вы в основном используете образы дисков VMDK, то хорошим выбором будет специальный инструмент для монтирования дисков от VMWare. Утилита DiskMount также может монтировать многотомные VHD-файлы для чтения и записи, но VDI не поддерживается. Проблема для некоторых пользователей будет заключаться в том, что DiskMount – это инструмент только для командной строки, но он должен обеспечивать надежный способ доступа к VMDK для записи.

1. Загрузить VDDK для vSphere 5.1.4 (Virtual Disk Development Kit) от VMWare, вам нужно будет создать учетную запись в VMWare, прежде чем загружать какие-либо файлы с их веб-сайта. Не загружайте более новую версию VDDK, поскольку утилита DiskMount не будет включена. Установите VDDK.

2. Откройте командную строку, утилита находится в следующем месте, для простоты использования сделайте ее текущим каталогом:

64-битная: cd «C: Program Files (x86) VMware Kit для разработки виртуальных дисков VMware bin» 32-битная: cd «C: Program Files VMware VMware комплект разработки для виртуальных дисков bin»

3. Команды довольно просты, эта монтирует первый том на виртуальный диск:

vmware-mount.exe (диск 🙂 (путь к виртуальному диску)

Выше будет автоматически подключен первый том в VirtualDisk.vmdk к диску V. Чтобы подключить том, который не является первым на виртуальном диске, добавьте аргумент / v: (число). Сначала вы можете проверить, сколько томов на изображении с помощью аргумента / p:

vmware-mount.exe / p (путь к vdisk) vmware-mount.exe / v: (номер) (диск 🙂 (путь к vdisk)

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

Размонтирование виртуальных образов с помощью VMWare DiskMount

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

vmware-mount.exe / d / f (диск 🙂

Легкое монтирование виртуальных образов с помощью скрипта DiskMount

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

Скачать пакетный скрипт DiskMount

Загрузите zip-архив, распакуйте его и перетащите файл VMDK / VHD в файл Mount_Virtual_Disk.bat. Он выведет список доступных томов и спросит, какой из них вы хотите смонтировать, нажмите соответствующую цифровую клавишу, и том будет смонтирован на диск V: с доступом для чтения и записи.

Снова запустите пакетный файл, чтобы отключить диск, или выполните Unmount_Virtual_Disk.bat, чтобы отключить без вывода сообщений. Обратите внимание, что VDDK должен быть установлен в папку по умолчанию в Program Files, чтобы скрипт работал, или вы можете отредактировать его, количество выбираемых томов и назначенную букву диска самостоятельно.

6. Монтируйте образы дисков VHD, VDI и VMDK с помощью Daemon Tools Lite

Из-за нескольких факторов Daemon Tools, вероятно, не так популярны, как когда-то, но бесплатная версия Lite по-прежнему способна монтировать диск для нескольких типов образов дисков. В этом случае он включает поддержку чтения и записи для виртуальных жестких дисков VHD, VDI и VMDK.

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

Размонтировать образы дисков из Daemon Tools Lite

Есть несколько способов отключить виртуальный диск от Daemon Tools. В главном интерфейсе смонтированные образы перечислены внизу, а при наведении курсора на один появится красный крестик, щелкните его, чтобы отключить диск. На вкладке «Изображения» также можно щелкнуть правой кнопкой мыши и «Размонтировать».

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

Скачать Daemon Tools Lite

7. Монтирование VHD с помощью Windows 7, 8.1 и 10 Управление дисками

Microsoft представила способ монтирования VHD-файлов в качестве виртуальных дисков, начиная с Windows 7. Как и во многих других функциях Windows, эта опция не особо хорошо известна и немного скрыта.

1. Введите Compmgmt.msc в поле поиска меню «Пуск» или щелкните правой кнопкой мыши Компьютер / Этот компьютер и выберите управлять,

2. В разделе «Управление компьютером» нажмите «Управление дисками» и разрешите перечислять диски в системе. Затем щелкните правой кнопкой мыши на «Управление дисками» и выберите Прикрепить VHD,

3. Найдите файл VHD или введите путь вручную, пользователи Windows 8.1 и 10 имеют дополнительную возможность монтировать образы Hyper-V VHDX. Нет необходимости ставить флажок «Только для чтения», если вы не хотите только читать или извлекать файлы. Нажмите Хорошо когда готово.

VHD будет смонтирован и получит букву диска, если есть несколько разделов, каждому из них будут даны дополнительные буквы. Подключенные виртуальные диски будут отображаться с бледно-синими значками в нижней панели окна «Управление дисками», как и тома в верхней панели.

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

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

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

1. Откройте Управление дисками (Diskmgmt.msc или шаги 1 – 2 выше) и найдите виртуальный жесткий диск, который вы хотите удалить. Щелкните правой кнопкой мыши информацию о диске в нижнем окне (где указано «№ диска») и нажмите Отсоединить VHD,

2. Нажмите Хорошо подтвердить отрыв. Очевидно, убедитесь, что вы не отметили флажок удаления, так как сам VHD будет удален.

Использование образа диска в формате VHD без восстановления

Руководство пользователя версии 8: Использование образа диска в формате VHD без восстановления

Для использования образа диска в формате VHD, создаваемого плагином System Recovery, вы можете просто переписать этот образ с помощью специальной утилиты на загрузочный носитель; однако, существуют и другие способы открыть VHD-файл для работы с ним без восстановления.

Внимание: Приведённые ниже возможности не являются частью Handy Backup! Используйте эти возможности в соответствии с инструкциями и рекомендациями создателей стороннего ПО. Мы предоставляем пользователям необходимые возможности для использования наших продуктов со сторонними программами.

Для использования образа вашей системы в формате VHD как виртуальной машины VirtualBox, пожалуйста, выполните следующие инструкции:

  1. Создайте новую машину VirtualBox с выбранным типом ОС и размером оперативной памяти, как у вашей исходной системы, образ которой вы намерены использовать.
  2. Подключите файл VHD с образом вашей системы в качестве виртуального диска для новой машины (вместо предлагаемого по умолчанию создания нового виртуального диска).
  3. Используйте дополнительные настройки в меню «Settings» панели VirtualBox. Разрешите I/O APIC, отключите PAE/NX features и сконфигурируйте ваш диск VHD как устройство SATA, если это необходимо.

Всё готово; вы можете запустить вашу систему на виртуальной машине. Дополнительные настройки VirtualBox откроют перед вами огромный спектр возможностей!

Чтобы подключить ваш файл VHD как виртуальный диск Windows, пожалуйста, воспользуйтесь следующей инструкцией:

  1. Откройте меню «Пуск», щёлкните правой клавишей на элементе «Компьютер» и выберите пункт меню «Управление».
  2. Перейдите в секцию «Управление дисками».
  3. В меню «Действия» выберите «Подключить виртуальный диск»
  4. В открывшемся диалоге выберите нужный файл VHD. Отметьте флажок «Только чтение», чтобы исключить возможность случайного повреждения VHD-файла записью на него.
  5. Ваш диск, отмеченный голубым цветом. Появится в списке подключенных дисков в системе. Вы можете использовать его как обычный диск для поиска информации на нём.
  6. По окончании работы снова зайдите в секцию управления дисками и выберите «Отключить сетевой диск» в меню «Действия», чтобы отключить файл VHD.

Кто использует наше решение для резервного копирования?

Полезные ссылки

Подписывайтесь на нас!

Вверх

Конвертирование VHD в VMDK. Конвертирование виртуальных дисков на примере работы с утилитой StarWind V2V Конвертирование vmdk в vhd

Сегодня хотим поведать о том, как конвертировать образы дисков виртуальных машин из одного формата в другой. Допустим у нас есть виртуальная машина, развернутая в среде виртуализации VMware, а мы хотим импортировать её в среду Hyper-V. Или же вендор выпускает дистрибутивы только для Hyper-V, а нам обязательно нужно развернуть машину в VMware, потому что у нас вся сеть на нем. Если ты столкнулся с такой проблемой, то обязательно дочитай эту статью и ты найдёшь решение.

Процесс

Существует несколько форматов образов виртуальных жёстких дисков, которые поддерживаются разными средами виртуализации. Рассмотрим некоторые из них:

  • VMDK (Virtual Machine DisK) — формат образа виртуального жёсткого диска для виртуальных машин, разработанный VMware
  • VHD (Virtual Hard Disk) — формат файла, использующийся для хранения образов операционных систем, разработанный компанией Connectix, которая позднее была куплена Microsoft и теперь используется для образов Hyper-V. VHDX тоже самое, только все пространство на диске должно быть задано сразу.
  • VDI (Virtual Disk Images) — формат образа жёсткого диска гостевых виртуальных машин VirtualBox.

Если ты используешь VirtualBox — поздравляю, ты можешь взять любой из имеющихся форматов и создать виртуальную машину.

Но так уж получилось, что форматы VHD и VMDK несовместимы между собой. Поэтому, чтобы можно было использовать VMDK в Hyper-V, а VHD в VMware, их сначала нужно переконвертировать.

Итак, допустим у нас есть виртуальная машина VMware с образом жёсткого диска LOCAL-VM-disk1.vmdk , который находится в папке C:\VMDKs . Для того, чтобы перенести его в Hyper-V, создадим папку, куда будет отправлен наш сконвертированный файл VHD – C:\VHDs . После этого, скачаем специальную программу от Microsoft — Microsoft Virtual Machine Converter 3.0, она доступна по ссылке https://www.microsoft.com/en-us/download/details.aspx?id=42497 .

После нажатия на кнопку Download , нам предложат скачать 2 файла – саму программу и описание команд. Установите программу.


Прежде чем продолжить, убедитесь, что версия PowerShell, которая у вас установлена 3 или выше. Проверить это можно если ввести команду $PSVersiontable


Если версия ниже 3 – обновите PowerShell, если 3 или выше, то продолжаем. Для начала, необходимо указать путь до скрипта конвертера, для этого вводим команду:

Import-Module ‘C:\Program Files\Microsoft Virtual Machine Converter\MvmcCMdlet.psd1’

Расположение скрипта может отличаться от C:\Program Files\Microsoft Virtual Machine Converter\, всё зависит от того, какой путь был указан при установке программы

Команда должна выполниться без каких-либо ошибок. Если ошибки всё же появились – проверьте расположение скрипта и правильность ввода. Ну или пишите вывод ошибки в комментарии – мы постараемся помочь:)

Теперь можно приступать к конвертированию. Для этого введите следующую команду:

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath “C:\VMDKs\LOCAL-VM-disk1.vmdk”-DestinationLiteralPath “C:\VHDS\” -VhdType DynamicHardDisk -VhdFormat vhd

  • C:\VMDKs\LOCAL-VM-disk1.vmdk — Путь к конвертируемому образу формата VMDK
  • C:\VHDS\ — Папка, куда будет помещен сконвертированный образ формата VHD

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

Встроенную в Hyper-V функцию преобразования дисков тяжело назвать полноценным конвертером. Все, что может штатный гипервизор Microsoft делать с виртуальными жесткими дисками собственного формата VHD и VHDX – это преобразовывать эти форматы один в другой, а также менять динамический тип на фиксированный и наоборот.

Механизм конвертирования виртуальных дисков в форматы других гипервизоров, как это, например, предусматривается в программе VirtualBox, в составе Hyper-V отсутствует.

Ниже рассмотрим, как происходит процесс преобразования VHD- и VHDX-дисков с установленными гостевыми ОС в другой тип и формат. Преобразовывать диски будем с помощью штатных возможностей Hyper-V в составе Windows 10 и сторонней бесплатной программкой StarWind V2V Converter.

  • Зачем преобразовываются виртуальные жесткие диски
  • Преобразование дисков VHD и VHDX из динамического типа в фиксированный и наоборот средствами Hyper-V
  • Преобразование VHDX в VHD и, наоборот, VHD в VHDX средствами Hyper-V
  • Преобразование VHDX в VMDK программой StarWind V2V Converter
  • на сайте разработчика, предварительно заполнив анкету для регистрации аккаунта StarWind. Ссылка на скачивание инсталлятора приходит на почту, указанную в регистрационных данных.

    С форматом виртуальных жестких дисков VMDK работает не только «родной» гипервизор VMware, но и VirtualBox. Процесса конвертирования дисков VHDX в диски VMDK все равно не избежать, если виртуальную машину Hyper-V нужно запустить на VMware или VirtualBox. Но и в преобразовании формата VHD, поддерживаемого и VMware, и VirtualBox, есть свои выгоды – диски VMDK более экономно расходуют дисковое пространство физического компьютера, нежели диски VHD.

    StarWind V2V Converter может преобразовывать диски VHD и VHDX в диски VMDK. И наоборот – диски VMDK в диски VHD и VHDX. Для дисков VHD и VMDK при конвертировании можно выбрать иной, нежели имеющийся тип – динамический или фиксированный. Рассмотрим работу программы на примере преобразования диска VHDX в диск VMDK.

    Запускаем StarWind V2V Converter и сразу жмем «Далее».

    Указываем путь исходного файла VHDX. Жмем «Next».

    Выбираем формат и тип диска VMDK. В нашем случае выбран первый вариант – VMware growable image. Это динамический тип диска. Второй вариант — VMware pre-allocated image – это тип диска фиксированный. Жмем «Next».

    В качестве контроллера VMware при создании виртуальных машин рекомендуется выбрать SCSI, его и выберем. Жмем «Next».

    04.12.2015 7310

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

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

    Например, как прикажете поступать, если нужно перенести виртуальную машину Hyper-V нового формата VHDX на VMware или наоборот? Конечно, можно пойти окольными путями, преобразовать диск VHDX в старый VHD и попробовать подключить его VirtualBox , но лучше воспользоваться специальной утилитой-конвертером , позволяющей преобразовывать виртуальные диски VHD и VHDX в диски VMDK и наоборот. Вместе с этим утилита также позволяет выбирать тип диска — динамический или фиксированный .

    Загрузить утилиту можно бесплатно с официальной страницы www.starwindsoftware.com/v2v-converter-download , предварительно зарегистрировавшись либо скачать её с ресурса Softpedia , если не желаете тратить время на заполнения полей формы. Установите утилиту, запустите её тут же нажмите «Далее» . Укажите через обзор путь к преобразовываемому диску VHD или VHDX и нажмите «Next» .

    Далее программа предложит вам определиться с форматом диска (для VMDK это VMware growable image) и его типом. Если вам нужен динамический диск , выбираем VMware growable image , если фиксированный , выбираем VMware pre-allocated image . Жмём «Next» .

    В следующем окне нужно будет указать тип контроллера. Рекомендуется выбирать SCSI .

    Конвертация диска VHD в VHDX

    Различие между форматами данных дисков отражены в заметке — . Сейчас же поговорим о том, как выполнить конвертацию этих дисков.

    Стоит отметить — при конвертации простой работающей ОС неизбежен, т.к. создается файл нового формата (аналогичного размера). Инструмент конвертации — Hyper-V, поэтому переходим в Hyper-V Manager, выбираем «Редактировать диск», заходим в мастер редактирования VHD:

    Указываем место расположения диска, который необходимо сконвертировать и выбираем пункт «Convert»:

    Выбираем нужный формат и тип диска:

    После этого указываем имя и расположение «нового» диска:

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

    Конвертирование доступно и через PowerShell :

    Convert-VHD -Path ″D:\Hyper-V\SRV2k3.vhd″ -VHDType Fixed -DestinationPath ″D:\Hyper-V\NewSRV2k3.vhdx″ -DeleteSource

    В данной строке указано — место старого и «нового» дисков(-Path и -DestinationPath) , тип диска (-VHDType Fixed, фиксированный размер) и удаление исходного диска по завершению конвертирования (-DeleteSource).

    В Windows Server 2012 Hyper-V появилась поддержка нового формат виртуальных дисков – VHDX. Виртуальные диски в формате VHDX имеют много преимуществ, включая больший максимальный размер диск – 64 TB, защита от повреждения данных и многое другое. Вы можете конвертировать текущие диски в формате VHD в новый формат VHDX с помощью консоли Hyper-V Manager. В ходе процесса будет создан новый диск VHDX и скопированы данные с старого диска на новый. В конце процедуры у вас будет 2 диска – в старом формате и в новом. После успешной проверки нового диска вы можете вручную удалить старый.

    • Запускается мастер Edit Virtual Hard Disk Wizard. Выберите действие Convert и нажмите Next .

    • Выберите формат VHDX и нажмите Next .

    • Вы можете выбрать должен ли диск быть фиксированного размера или его размер может динамически меняться. Данная опция доступа независимо от того, какой тип был у диска ранее. Нажмите Next .
    • Выберите имя и распложение нового VHDX диска и нажмите Next .
    • Проверьте все настройки и нажмите Finish для создания нового диска. Время на создание зависит от размера исходного диска и скорости вашего жесткого диска. На моем SSD диске VHD размеров 300GB конвертировался примерно 2 минуты.

    • Заключительным этапом будет подключение нового диска к виртуальной машине.

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

    Для конвертации можно также воспользоваться PowerShell. В таком случае действий получается на порядок меньше:)

    Convert-VHD -Path \\win2012-dc01\vms\old.vhd -DestinationPath \\win2012-dc01\vms\new.vhdx -DeleteSource -ComputerName win2012-hv01

    Полезная информация

    КАК: Открывать, редактировать и конвертировать файлы VHDX

    Файл с расширением VHDX является файлом виртуального жесткого диска Windows 8. Это акты как настоящий, физический жесткий диск, но хранится в одном файле, который находится на физический диск, такой как жесткий диск. Можно создать с нуля или от резервного программного обеспечения, такого как Disk2vhd.

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

    Замечания: Файлы VHDX отличаются от файлов VHD (Virtual PC Virtual Hard Disk) тем, что они могут быть больше 2 ТБ (до 64 ТБ), могут выдерживать события сбоя питания и обеспечивать повышение производительности.

    Как открыть файл VHDX

    Windows 10, Windows 8 и Windows Server 2012 могут быстро открывать файлы VHDX (и VHD), без необходимости загружать любые программы или инструменты. Просто щелкните файл VHDX правой кнопкой мыши и выберите гора вариант.

    Другой способ открыть файл VHDX — через Управление дисками через Действие> Прикрепить VHD меню. См. Раздел «Как открыть управление дисками», если вы не знаете, как туда добраться.

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

    Совет: Вы можете извлечь или закрыть файл VHDX через проводник Windows, просто щелкнув правой кнопкой мыши установленный виртуальный жесткий диск и выбрав выталкивать, Это также можно сделать с помощью Disk Management; щелкните правой кнопкой мыши номер диска (например, Диск 1 ) и нажмите или коснитесь Отсоединить VHD.

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

    Как конвертировать файл VHDX

    Менеджер Hyper-V встроен в Windows и может конвертировать VHDX в VHD. См. Это руководство для получения инструкций по включению Hyper-V Manager и конвертации файла VHDX. Идея состоит в том, чтобы установить программу через раздел «Функции Windows» панели управления.

    Вы также можете использовать PowerShell для преобразования VHDX в VHD.

    StarWind V2V Converter может конвертировать VHD-файлы в VMDK (диск виртуальной машины) для использования в программе VMWare Workstation. Вы можете сделать его образным файлом изображения или с заранее заданным размером. Вы также можете использовать эту программу для преобразования VHD-файла в IMG или другой файл VHD, который растет или имеет предварительно выделенный размер.

    Если для работы с VirtualBox ваш файл VHDX должен быть VDI-файлом (VirtualBox Virtual Disk Image), установите программу VirtualBox и выполните следующую команду:

    VBoxManage.exe clonehd «I: Windows XP.vhd» I: WindowsXP.vdi —format vdi

    Как вы можете видеть, синтаксис должен быть таким, где вы меняете жирный текст, чтобы он соответствовал вашим собственным файлам:

    VBoxManage.exe clonehd «место-оф-VHDX-file.vhdxгде к копи-на-file.vdi —format vdi

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

    Ваш файл все еще не открывается?

    Дважды проверьте расширение файла, если ваш файл не работает с указанными выше программами. Скорее всего, вы неправильно читаете расширение файла и действительно читаете что-то аналогичный на «VHDX», но не совсем так.

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

    Как упоминалось выше, другой подобный формат файла для VHDX является VMDK, но вместо Windows, использующего этот формат изначально, вы можете открыть файл с помощью рабочей станции VMWare.

    Как сконвертировать vhdx в vmdk с помощью StarWind V2V Converter V8

    StarWind V2V Converter

    Добрый день уважаемые читатели блога pyatilistnik.org, сегодня хочу рассказать как сконвертировать виртуальную машину на Hyper-V 3.0 в виртуальную машину vMware Esxi 5.5 с помощью StarWind V2V Converter V8. Ранее я упоминал как установить StarWind V2V Converter V8. Хочу отметить что можно с легкостью делать и обратно vmdk to vhdx. Приступим.

    Начнем наше конвертирование vhdx to vmdk. Открываем StarWind V2V Converter V8 в меню Пуск.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-01

    Нас приветствует рекламная информация, жмем Далее.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-02

    На данном этапе вам нужно выбрать ваш диск vhdx.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-03

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-04

    После выбора диска Hyper-V нажимаете next.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-05

    Теперь вам нужно выбрать во что вы будите конвертировать, первые два пункта Wmware Growable image и Wmware pre-allocated image, позволят сконветировать для Vmware Workstation

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-06

    На третьем пункте VMware ESX server image вы конвертируете для ESXI сервера. Это метод я и выберу в дальнейшем

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-07

    Обратите, что можно сконвертировать в vhd более старый формат и в RAW диск

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-08

    Выбираем VMware ESX server image, на следующем шаге ставим галку Activate Windows Repair Mode, что это такое читайте тут.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-09

    Теперь вы можете задать место сохранения нового диска.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-10

    Начинается процесс конвертирования vm vhdx в vm vmdk

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-12

    Видим, что все отлично отработало.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-13

    И в папке назначения появился заветный файл.

    Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-14

    Вот так вот просто уважаемые читатели сконвертировать vhdx в vmdk с помощью StarWind V2V Converter V8. Советую так же прочитать Как конвертировать виртуальную машину Hyper-V 3.0 в vmdk (ESXI5.5) vhdx to vmdk на тот момент официально не поддерживалось.

    Программа для конвертирования vdi в vhd. Конвертируем виртуальные жёсткие диски VDI, VHD и VMDK с помощью программы VirtualBox

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

    Перевезём бесплатно

    Далее речь пойдёт о некоторых инструментах, которые могут пригодиться в этом хлопотном деле. Указание на размер компании в заголовке не случайное, договоримся, что на собственно переезд мы готовы потратить только время.

    Виды услуг

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

    Второй вариант – создание образа непосредственно из работающей системы в формат виртуального жёсткого диска, пригодного для загрузки системы в виртуальной среде. Вариант подходит для переноса действующих систем из физической в виртуальную среду (P2V) или из одной системы виртуализации в другую.

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

    Именно о двух последних вариантах и поговорим дальше.

    Поехали!

    Две системы виртуализации, с которыми мне доводилось работать наиболее плотно, это продукты линейки VMWare (формат дисков VMDK) и Microsoft Hyper-V (формат VHD), причём со второй я познакомился, когда она была и не Hyper-V, и не Microsoft. 🙂 Вряд ли ошибусь, если предположу, что в этих двух системах «живёт» наибольшее количество виртуальных серверов в серверных комнатах и датацентрах всего мира (хотя Citrix активно работает и постепенно отгрызает у них существенную долю рынка виртуализации), так что предлагаю пока сосредоточиться пока на них.

    VMware Converter

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

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

    Уверен, вы уже не раз слышали про виртуализацию. И еще я уверен, что, где бы вы ни работали, вы хотели бы использовать преимущества виртуальной среды. Если вы ищете инструкцию, как превратить свой физический сервер в виртуальную машину на платформе Hyper-V (P2V), просто прочитайте эту статью: я расскажу, как выполнить эту операцию всего за несколько минут!

    Когда не стоит выполнять преобразование?

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

    Можно также выполнить преобразование с учетом транзакций — этот вариант следует использовать, если на машине работает SQL Server, Exchange, SharePoint и тому подобные приложения. Лучше всего выбрать время для запланированного выключения соответствующего сервера, остановить работу указанных выше служб перед началом преобразования и/или отключить сетевой адаптер.

    Никаких других ограничений для преобразования сервера нет. Можно приступать!

    Руководство по преобразованию P2V с помощью Disk2VHD

    Из всех конвертеров P2V для Hyper-V самым удобным для этой операции мне представляется Disk2VHD. Он создан инженерами Microsoft, имеет размер всего 0,9 МБ, и скачать его можно с официальной страницы Windows Sysinternals. К делу!

    Шаг 1. Скачайте программу Disk2vhd

    Перейдите на страницу Windows Sysinternals и скачайте программу.

    Программа Disk2vhd v2.01.

    Шаг 2. Запустите Disk2vhd на физическом сервере, который необходимо преобразовать

    Просто распакуйте ее и запустите на сервере. Как показано на рисунке, интерфейс программы очень простой. Чтобы создать диск VHDX, поставьте флажок Us e Vhdx (Использовать Vhdx).

    ПРИМЕЧАНИЕ. VHDX — это формат диска, появившийся в Windows Server 2012. По сравнению с традиционным VHD, в VHDX был внесен ряд изменений: появился специальный внутренний журнал, снижающий вероятность повреждения данных, увеличилась емкость (до 64 ТБ), добавлены некоторые другие функции. Я рекомендую по возможности использовать формат VHDX.

    Выберите U se VSS (Использовать VSS), если вы хотите получить копию диска, а не сбоев. Выберите место, где будет находиться файл VHDX (если оно будет расположено на том же диске, возможно «поглощение», поэтому для хранения образа лучше использовать другой жесткий диск). Выберите любой диск/том, который нужно виртуализовать. Если вы хотите сделать этот диск загрузочным, необходимо включить туда системный диск и область загрузки (поставьте флажок System Reserved (Зарезервировано системой)). Нажмите C reate (Создать), чтобы начать преобразование.

    Запустите Disk2vhd на физическом сервере, который необходимо преобразовать.

    Шаг 3. Преобразуйте диск(и) в формат VHDX и скопируйте на хост Hyper-V

    Во время этой операции вы увидите примерное время, оставшееся до ее завершения.

    После ее завершения вы получите файл/диск VHDX, который можно скопировать на сервер Hyper-V и поместить в папку, где находятся диски ВМ.

    Преобразуйте диск(и) в формат VHDX и скопируйте на хост Hyper-V.

    Шаг 4. Создайте новую ВМ на хосте Hyper-V

    Чтобы использовать созданный диск, необходимо создать ВМ. Запустите мастер (New → Virtual Machine (Создать → Виртуальная машина)) в Менеджере Hyper-V и настройте ее в соответствии со своими требованиями. Параметры настройки очень просты, за исключением выбора поколения ВМ (появился только в Windows Server 2012 R2).

    ПРИМЕЧАНИЕ. Необходимо внимательно подойти к выбору поколения ВМ. Начиная с Windows 2012 R2, в Hyper-V появился новый параметр:
    Generation 2 virtual machine (Виртуальная машина 2 поколения). Речь идет о втором поколении встроенного ПО для ВМ с обновленным набором виртуального аппаратного обеспечения и новыми возможностями для пользователей, такими как загрузка с устройства, подключенного по iSCSI. Но ВМ 2 поколения имеют существенные ограничения, например, они поддерживают гостевые ОС, только начиная с Windows 8, а семейство Unix не поддерживают совсем. Таким образом, на практике этот вариант следует выбирать только для Windows 8/8.1 или Windows Server 2012/2012 R2 и только для 64-разрядных версий.

    Поэтому к выбору поколения ВМ нужно отнестись внимательно, и если вы не уверены на 100%, что вам необходимо Поколение 2, выбирайте поколение 1.

    Создайте новую ВМ на хосте Hyper-V.

    Шаг 5. Подключите созданный диск

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

    Подключите виртуальный жесткий диск.

    В Windows Server 2012 Hyper-V появилась поддержка нового формат виртуальных дисков – VHDX. Виртуальные диски в формате VHDX имеют много преимуществ, включая больший максимальный размер диск – 64 TB, защита от повреждения данных и многое другое. Вы можете конвертировать текущие диски в формате VHD в новый формат VHDX с помощью консоли Hyper-V Manager. В ходе процесса будет создан новый диск VHDX и скопированы данные с старого диска на новый. В конце процедуры у вас будет 2 диска – в старом формате и в новом. После успешной проверки нового диска вы можете вручную удалить старый.

    • Выключаем виртуальную машину которая имеет доступ к диску.
    • Открываем настройки виртуальной машины и находим нужный диск. Ждем кнопку Edit:
    • Запускается мастер Edit Virtual Hard Disk Wizard. Выберите действие Convert и нажмите Next .

    • Выберите формат VHDX и нажмите Next .

    • Вы можете выбрать должен ли диск быть фиксированного размера или его размер может динамически меняться. Данная опция доступа независимо от того, какой тип был у диска ранее. Нажмите Next .
    • Выберите имя и распложение нового VHDX диска и нажмите Next .
    • Проверьте все настройки и нажмите Finish для создания нового диска. Время на создание зависит от размера исходного диска и скорости вашего жесткого диска. На моем SSD диске VHD размеров 300GB конвертировался примерно 2 минуты.

    • Заключительным этапом будет подключение нового диска к виртуальной машине.

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

    Для конвертации можно также воспользоваться PowerShell. В таком случае действий получается на порядок меньше:)

    Convert-VHD -Path \\win2012-dc01\vms\old.vhd -DestinationPath \\win2012-dc01\vms\new.vhdx -DeleteSource -ComputerName win2012-hv01

    Полезная информация

    Встроенную в Hyper-V функцию преобразования дисков тяжело назвать полноценным конвертером. Все, что может штатный гипервизор Microsoft делать с виртуальными жесткими дисками собственного формата VHD и VHDX – это преобразовывать эти форматы один в другой, а также менять динамический тип на фиксированный и наоборот.

    Механизм конвертирования виртуальных дисков в форматы других гипервизоров, как это, например, предусматривается в программе VirtualBox, в составе Hyper-V отсутствует.

    Ниже рассмотрим, как происходит процесс преобразования VHD- и VHDX-дисков с установленными гостевыми ОС в другой тип и формат. Преобразовывать диски будем с помощью штатных возможностей Hyper-V в составе Windows 10 и сторонней бесплатной программкой StarWind V2V Converter.

  • Зачем преобразовываются виртуальные жесткие диски
  • Преобразование дисков VHD и VHDX из динамического типа в фиксированный и наоборот средствами Hyper-V
  • Преобразование VHDX в VHD и, наоборот, VHD в VHDX средствами Hyper-V
  • Преобразование VHDX в VMDK программой StarWind V2V Converter
  • на сайте разработчика, предварительно заполнив анкету для регистрации аккаунта StarWind. Ссылка на скачивание инсталлятора приходит на почту, указанную в регистрационных данных.

    С форматом виртуальных жестких дисков VMDK работает не только «родной» гипервизор VMware, но и VirtualBox. Процесса конвертирования дисков VHDX в диски VMDK все равно не избежать, если виртуальную машину Hyper-V нужно запустить на VMware или VirtualBox. Но и в преобразовании формата VHD, поддерживаемого и VMware, и VirtualBox, есть свои выгоды – диски VMDK более экономно расходуют дисковое пространство физического компьютера, нежели диски VHD.

    StarWind V2V Converter может преобразовывать диски VHD и VHDX в диски VMDK. И наоборот – диски VMDK в диски VHD и VHDX. Для дисков VHD и VMDK при конвертировании можно выбрать иной, нежели имеющийся тип – динамический или фиксированный. Рассмотрим работу программы на примере преобразования диска VHDX в диск VMDK.

    Запускаем StarWind V2V Converter и сразу жмем «Далее».

    Указываем путь исходного файла VHDX. Жмем «Next».

    Выбираем формат и тип диска VMDK. В нашем случае выбран первый вариант – VMware growable image. Это динамический тип диска. Второй вариант — VMware pre-allocated image – это тип диска фиксированный. Жмем «Next».

    В качестве контроллера VMware при создании виртуальных машин рекомендуется выбрать SCSI, его и выберем. Жмем «Next».

    Продолжая тематику работы с VHD-файлами, рассмотрим Disk2vhd . Disk2vhd — это утилита, позволяющая создавать VHD-файлы (Virtual Hard Disk) из томов жесткого диска. Отличие этой утилиты от аналогичных заключается в том, что образ VHD-образ можно создавать прямо с запущенной операционной системы.

    Программа использует функциональность операционной системы «Volume Snapshot» (впервые представленную в Windows XP) для создания последовательных снимков томов на определенный момент времени. Таким образом, вы сможете создать VHD-файл прямо на том же разделе, который в него упаковываете (правда, производительность в данном случае несколько ниже, нежели при использовании другого раздела). Интерфейс утилиты весьма прост и состоит из перечня разделов системы:

    Утилита создает один VHD-файл для каждого диска, на котором находятся выбранные пользователем тома. Она сохраняет информацию о разделах диска, но копирует только данные, относящиеся к выбранному тому. Такая технология позволяет, к примеру, включать в VHD-файл только системный том и исключать разделы с данными.

    Созданный утилитой виртуальный диск может быть подключен к виртуальной машине как IDE-диск, и не может быть использован для загрузки через менеджер загрузки Windows 7 на реальной машине. Это связано с тем, что Windows специальным образом помечает жесткие диски, и, во избежание путаницы, присваивает VHD-диску новый идентификатор. При первой загрузке с VHD система выдаст ошибку об отсутствии загрузочного диска. В порядке эксперимента я снял VHD-образ с виртуальной машины и подключил его к физической — система сразу перезагрузилась, без каких-либо сообщений. Зато, будучи присоединенной к Virtual PC, система отлично стартует и работает:

    Примечание. Eсли снимаете образ системного диска, и у вас есть раздел восстановления, не забудьте включить его в VHD-образ, так как без него система не загрузится.

    Поддерживаемые ОС: Windows XP SP2, Windows Server 2003 SP1, и более поздние версии, включая 64-разрядные версии.

    Ключи командной строки

    disk2vhd

    Например:

    Disk2vhd c: d:\vhd1.vhd disk2vhd * d:\vhd1.vhd

    Символ «*» означает, что конвертировать необходимо все тома.


    Мне эта утилита в свое время не помогла. Зато помог Paragon Virtualization Manager — пробная версия полнофункциональна, единственное ограничение — в ней нельзя создать загрузочный диск. Мне он не понадобился.

    «Созданный утилитой виртуальный диск может быть подключен к виртуальной машине как IDE-диск, и не может быть использован для загрузки через менеджер загрузки Windows 7 на реальной машине. Это связано с тем, что Windows специальным образом помечает жесткие диски, и, во избежание путаницы, присваивает VHD-диску новый идентификатор. При первой загрузке с VHD система выдаст ошибку об отсутствии загрузочного диска»
    — вот это наверно не совсем так, или просто абракадабра… в оригинале на http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx речь о том, что и через менеджер загрузки Windows 7 на реальной машине, и на виртуальной, система с vhd прекрасно загрузится, а вот чего нельзя делать — «do not attach (т.е. подключать через Disk Management или Diskpart) to VHDs on the same system (ну да, ну да, нам говорили) on which you created them if you plan on booting from them», т.к. — при ПОДКЛЮЧЕНИИ — Windows во избежание путаницы присвоит VHD-диску новый идентификатор, и вот тогда «so when that happens Windows booted in a VM will fail to locate the boot disk». Т.е. в BCD на вир.м. будет ссылка на старый айди vhd и — аут; относительно сбоя загрузки на реальной маш. там речь вообще не идёт, но видимо — т.ж.самое.
    От себя добавлю, что — после исправления ситуации с бсд — возможна проблема с «буковками», ну вы понимаете, особенно — кто помнит =))). Они ведь тоже привязаны к айди дисков через реестр (не уверен только, что это одни и те же айди, так всё запутано…)
    с уважением к автору и аудитории.

    Интересует запуск сделанной копии ОС в формате vhd на реальной машине, есть способы изменения загрузчика?

    Способ запуска на реальной машине копии «Windows8.1.vhd», сделанной с помощью disk2vhd:
    1. С помощью disk2vhd сделать копию ОС в vhd (не vhdx).
    2. С помощью Менеджера дисков создать vhd-диск 50GB, инициализировать его и создать том.
    3. Присоединить оба этих тома.
    4. Скопировать все папки с копии «Windows8.1.vhd» (без скрытых файлов) в новый vhd («Copy-Windows8.1.vhd»).
    5. С помощью EasyBCD 2.3 добавить в загрузку Copy-Windows8.1.vhd.

    У меня это сработало, попробую с Windows 10, думаю тоже запустится.

    Кстати, время доступа c загруженной ОС на hdd и vhd у меня равны 14ms и 8ms соответственно (быстрее на 40%) , что визуально заметно при работе ОС. Тесты сделаны с помощью Everest.

    С копией Windows 10 все аналогично работает.

    Proxmox import vhdx

    Function transformations activity

     

    Wenn eine VHDX an eine VM unter VirtualBox angeschlossen wurde, dann lässt sich diese im Gastsystem auch nicht partitionieren oder formatieren. VHDX vor dem Import nach VHD konvertieren Aufgrund dieser eingeschränkten Unterstützung wird man daher in der Regel VHDX nach VHD konvertieren (siehe dazu meine Anleitung ).

    pvecm create YOUR-CLUSTER-NAME pvecm status. pmxcfs -l. Заставить сервер работать в single mode (вне кластера). pvecm e 1. При повторном добавлении ноды: pvecm add proxmox-01 -force. /usr/share/doc/corosync/examples/corosync.conf.example.udpu. transport: udpu.

    Jul 24, 2019 · Import OVA. The next step is to import the OVA disk and assign it to the VM. As Proxmox uses LVM for managing its storage, a provided tool must be used to import the disk to LVM and assign it to the VM. Copy ova file to Proxmox server. Unzip OVA file. OVA is a zip file, you can simply unzip it to see its content.   Install self-managed GitLab We strongly recommend choosing the official Linux package installation since it is quicker to install, easier to upgrade, and it contains features to enhance reliability not found in other methods.

    • FreeNAS is an operating system that can be installed on virtually any hardware platform to share data over a network. FreeNAS is the simplest way to create a centralized and easily accessible place for your data. Sound blaster recon3di not detected

      Nys vtl 403

      IT-Connect : tutoriels, cours, tests, actualité sur l’administration système et réseau (Windows, Linux, PowerShell…), le Cloud, la sécurité et la domotique.

      x64 Virtualbox 64 bit download — x64 — X 64-bit Download — x64-bit download — freeware, shareware and software downloads.

    • proxmox/bind-mounts-proxmox-монтирование-папок-ноды-в-контеинер.txt. Last modified: 2019/11/15 13:10. by admin.Xbox turns off when loading a game

      Stetson catera

      Sep 27, 2012 · This system includes a graphical interface for changing the host name, and it enables you to restart the computer (if a task is created for it) and auto import hosts into the FOG database. It also …

      Bookstack Config

    • Mount and boot clonezilla iso on hyper-v, create a new vm with similar settings in proxmox, mount the clonezilla iso and start it on proxmox and connect to the clonezilla instance on hyper-v. Let it copy. Then spool down the vm in the hyperv side and boot the vm in proxmox. Rinse repeat for each vm. 700r4 vent tube clogged

      Airtel 108e test line 2020

      Jul 11, 2015 · The short answer is, VS doesn’t support importing of Hyper-V VM, only Virtual Box or VMware. So you would need to first convert your Hyper-V VM to a VMware compatible format, and then Virtual Station should be able to import it. By doing a quick Google, here is a link with some suggestions of how to do that: How to Convert from Hyper-V to VMware

      Sep 11, 2020 · There are two versions of the application: Workstation Player and Workstation Pro. Player is free to use. It allows you to create new VMs and supports over 200 guest operating systems. It also allows for file sharing between the host and guest, features the graphical advantages mentioned above, and s

    • Compare version 1 and version 2 of the Windows Subsystem for Linux. Learn whats new in WSL 2 — actual Linux kernel, faster speed, full system call compatibility. WSL 1 works better if your storing files across operating file systems. You can expand the size of your WSL 2 Virtual Hardware Disk (VHD). Tarot combination calculator

      Zmodo webcams

      Host Proxmox 6.2-4 on a HP Compaq 8200 Elite Convertible Minitower w/ i7-2600 and 16GB RAM. Integrated graphics is enabled, though there doesn’t seem to be an option to choose between the iGPU and … Proxmox zfs ssd cache

      Welcome to VMware Workstation Pro™ documentation. Use the navigation on the left to browse through documentation for your release of VMware Workstation Pro. We update the online documentation with the latest point release information. For example, version 14 contains all the updates for 14.x releases. All our documentation comes in PDF format, which you can access by selecting the PDF …

    • Aug 18, 2017 · What is VMware Converter? VMware Converter is the free utility from VMware which helps to convert your Windows and Linux based physical machines and third-party image formats such as backup images, also other virtual machines to VMware virtual machines. Church hymnal pdf

      Sp950 plugin download

      Compare version 1 and version 2 of the Windows Subsystem for Linux. Learn whats new in WSL 2 — actual Linux kernel, faster speed, full system call compatibility. WSL 1 works better if your storing files across operating file systems. You can expand the size of your WSL 2 Virtual Hardware Disk (VHD). Mozilla firefox pc 32 bit

      OVAs are an industry standard, and many appliances are distributed as such. Unfortunately Proxmox does not yet support OVA importing in an easy, user friendly way. After downloading the OVA you will need to get it on to your server. My preferred way is by using WinSCP, if you are using Linux or OSX, you can use command line scp to do the transfer.

    • Moving proxmox virtual machines between different servers became very easy with recent proxmox updates. You can use proxmox web GUI or command line interface to.12ht engine weight

      Ruger pistol 9mm

      Mount and boot clonezilla iso on hyper-v, create a new vm with similar settings in proxmox, mount the clonezilla iso and start it on proxmox and connect to the clonezilla instance on hyper-v. Let it copy. Then spool down the vm in the hyperv side and boot the vm in proxmox. Rinse repeat for each vm. 24 hour clock time to 12

      Oct 30, 2017 · VHDX Format — Microsoft Hyper-V The conversion of a live Windows system to a Microsoft Hyper-V virtual machine image is very easy thanks to Sysinternals excellent Disk2vhd program for Windows. The program is portable, and you can run it from any location after you have extracted its archive.

    MikroTik RouterOS RouterOS software documentation. RouterBOARD hardware RouterBOARD hardware documentation. The Dude The Dude network monitoring utility for Windows.

    win_disk_image — Manage ISO/VHD/VHDX mounts on Windows hosts; … Dictionary of values to be used to connect to XEN and import a virtual machine to oVirt. proxmox …

    Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.

    Aug 16, 2018 · Username player Password player How to use the downloaded image/ ova : From the VirtualBox Manager, select File. Then Import Appliance Then select the image/ ova you wish to import Then confirm the configuration (the defaults work fine) Then click Import to begin (the time… Expand .

    Butler county jail address

    Import the MVMC module with the following command. C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1. Get the source path with VMDK disk of VMware and the destination path. Cautious: If you have downloaded the full VM from Vmware, then it will create two VMDK files. One with “-flat.vmdk” that is the size of the disk and …

    For users behind restrictive firewalls the following command will allow them to import the GPG key: apt-key adv —keyserver hkp://keyserver.ubuntu.com:80 —recv 06E85760C0A52C50 Because of the Java 8 dependency, when using UniFi controller 5.7.X some additional steps might be needed.

    Peel and stick wall panels for bathroom

    Proxmox Proxmox. Полное руководство. 3е изд. Proxmox. Полное руководство. 2е изд. Книга рецептов Proxmox Полная виртуализация. Базовая коммерческая редакция: Proxmox-freeNAS-Zentyal-pfSense Мой первый опыт использования …

    Nov 08, 2015 · Hallo, ich habe einen Kunden übernommen der Proxmox als virtualisierungsumgebung verwendet. Da ich dort lieber Hyper-V im Einsatz hätte würde ich die maschinen gerne umziehen / konvertieren. Es handelt sich dabei um einen SBS2011 und einen Server 2008R2 als Terminalserver. Hab ich einen Möglichke… Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении …

    Shooting in chicago today on expressway

    Tt33 tokarev

    –Now Start the Import— 1. From the Hyper-V manager window, on the right, choose “Import Virtual Machine…” 2. Tick “do not show this page again” (do you really care what it says? MS knows we don’t so they give us this option…) and click next.. 3. Hit “browse” and find that folder you just exported… 4.

    Saturn vue 2.2 engine swap

    Perm denial reconsideration

    Roland hp 800

    Ftd expert mode

    Best obs settings for 720p 30fps streaming

    2010 honda ridgeline center console lid

    • Uber without phone number

    • How to crack an electronic safe combination

    • Best battery for traxxas maxx

    • Sherman red yoder part 2 sbar

    • Blade and soul highest dps class 2019

    • Energizer flashlight disassembly

    • National merit semifinalist 2020 ohio list

    • Dense pack cellulose r value

    • Major works data sheet heart of darkness

    • Tow truck company near me cheap

    Как открывать и использовать файлы Microsoft VHDX / VHD на VirtualBox

    Большинство последних операционных систем Microsoft с добавленными пакетами / приложениями доступны для официальной загрузки в формате файла VHDX / VHD в виде предустановленных образов. Несмотря на то, что эти файлы VHD в основном созданы для гипервизора виртуализации серверов Microsoft: Hyper-V, мы все же можем использовать их в Oracle VirtualBox. Используя предустановленные дисковые файлы виртуальной машины, мы можем значительно сэкономить время. Мы можем пропустить этапы загрузки ISO-файла и выполнения установки.В этом простом руководстве показано, как открывать и использовать файлы Microsoft VHDX и VHD в Oracle VirtualBox на настольном компьютере.

    Файлы VHDX и VHD

    VHD: Это более старый формат. Если у вас есть образ виртуальной машины в формате диска VHD, его легко и просто подключить и использовать в VirtualBox. Вам не нужно конвертировать его в какие-либо другие форматы.

    VHDX: Это самый последний формат, который вы найдете. Большинство предустановленных образов доступны в этом формате на веб-сайте Microsoft.По умолчанию VHDX будет открыт только для чтения в VirtualBox. Как вы знаете, с диском только для чтения мы не можем загружаться и использовать операционную систему. В большинстве случаев операционная система не загружается с VHDX в VirtualBox.

    VHDX необходимо преобразовать

    Файл VHDX должен быть преобразован в формат VDI для использования в VirtualBox. Хотя для этого доступно несколько методов и инструментов, идеально подходит команда inbuild VirtualBox.

    Как конвертировать VHDX в VDI?

    a) Откройте командную строку от имени администратора.

    b) Перейдите в место установки VirtualBox. В основном это должно быть здесь,

     C: \ Program Files \ Oracle \ VirtualBox 

    c) Выполните следующую команду. Убедитесь, что вы изменили правильный путь к файлу VHDX и место вывода.

     VBoxManage.exe clonemedium диск "D: \ Windows2019.vhdx" D: \ Windows2019.vdi --format vdi 

    Приведенная выше команда выведет файл Windows2019.vhdx в формат файла VDI на диске D. В зависимости от размера диска это займет несколько минут.

    Установите и используйте VHDX на VirtualBox

    Предположим, вы уже преобразовали файл VHDX в VDI (исходный формат диска VirtualBox). Кроме того, как упоминалось ранее, у VHD нет проблем с подключением.

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

    1) После загрузки предварительно установленного файла VHD / VHDX виртуальной машины (он поставляется в виде сжатого EXE-файла) от Microsoft, обязательно извлеките его, открыв EXE-файл.

    В этом примере я загрузил предустановленный VHD-файл Windows 2012, который будет использоваться для открытия в VirtualBox на моем компьютере с Windows 8. Преимущество загрузки этих файлов VHD из Microsoft в том, что они имеют срок действия 180 дней.Этих 6 месяцев должно хватить на эксперимент или на покупку лицензии.

    2) Создайте виртуальную машину сервера Windows 2012 на VirtualBox, как показано ниже. Обязательно выберите «Использовать существующий… диск». Нажмите кнопку обзора и просмотрите извлеченный файл VHD.

    Если вы преобразовали файл VHDX в VDI, вам необходимо указать файл VDI, чтобы открыть и запустить виртуальную машину.

    3) Вот и все, теперь вы можете включить виртуальную машину.Он будет работать на загруженном вами VHD (или файле VDI).

    Огромным преимуществом Oracle VirtualBox является поддержка нескольких форматов виртуальных жестких дисков, таких как VHD, VMDK, HDD и их VDI.

    Вот рабочая виртуальная машина Windows 2012 на VirtualBox, которая была загружена с сайта Microsoft в качестве предустановленного образа VHD.

    Я уверен, что это руководство полезно для преобразования файла VHDX в VDI, а затем использовать его и более старый формат VHD в Oracle VirtualBox для запуска предустановленной операционной системы Windows.Кстати, этот метод применим к хостам Windows, Linux и macOS, если у вас установлена ​​последняя версия VirtualBox.

    Использование VHD с Oracle VirtualBox

    Использование VHD с Oracle VirtualBox

    Oracle предоставляет две версии VirtualBox, выпуск с открытым исходным кодом с отсутствует поддержка RDP и USB, а коммерческая версия бесплатна для оценка или личное использование, которое включает эти функции.

    Инструкции по настройке, представленные здесь, предназначены для Oracle VirtualBox. версия 3.14.

    Для использования VHD с Oracle VirtualBox
    1. В главном окне VirtualBox нажмите New.

      Появится мастер новой виртуальной машины.

    2. Выберите операционную систему (ОС), соответствующую VHD.

    3. Укажите базовую память.

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

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

    4. Чтобы указать виртуальный жесткий диск, щелкните значок желтой папки для запуска Менеджера виртуальных носителей.

    5. Нажмите Далее а затем Finish , просмотрев сводка

    6. В главном окне VirtualBox нажмите Пуск.

      Виртуальная машина появится в окне на вашем хосте.

    Если виртуальная машина не загружается, то с помощью VirtualBox можно настроить параметры аппаратной среды.

    Для настройки параметров аппаратной среды
    1. В главном окне VirtualBox выберите виртуальный машины и щелкните Настройки .

    2. Выбрать Система .

    3. Попробуйте каждое из следующих действий:

    • На вкладке Материнская плата включите IO APIC

    • На вкладке процессора включите 1 / несколько процессоров и отключите функции PAE / NX.

    • Если на исходной машине был настроен VHD в качестве устройства SATA рассмотрите возможность перенастройки VHD как устройства SATA.


    Полное руководство о том, как бесплатно конвертировать VHD в VMDK

    Блог NAKIVO> Администрирование и резервное копирование VMware> Как преобразовать VHD в VMDK: пошаговое руководство

    4 февраля 2020 г.

    по Майкл Бозе

    Иногда может потребоваться преобразовать файл виртуального диска из одного формата в другой.Преобразование виртуальных дисков может потребоваться при переносе виртуальной машины с одного гипервизора на другой в целях тестирования или если вы выбрали неадекватный формат виртуального диска для своей виртуальной машины (ВМ) во время создания ВМ. Самыми популярными форматами виртуальных дисков являются VHD, VHDX и VMDK. Вы не можете импортировать VHD в продукты VMware, пока не конвертируете Hyper-V VHD в VMware VMDK. В сегодняшнем сообщении блога объясняется, как преобразовать VHD в VMDK, что может быть полезно, если вы хотите преобразовать виртуальные машины Hyper-V в виртуальные машины VMware.

    NAKIVO Backup & Replication может обеспечить надежную защиту физических, виртуальных и облачных рабочих нагрузок с единой панели. Лучший способ узнать, подходит ли вам наше решение, — это загрузить бесплатную версию NAKIVO Backup & Replication. С Free Edition вы можете получить доступ ко всем функциям Pro Edition в течение одного года и с ограничением в десять машин.

    Форматы виртуальных дисков

    VHD относится к формату образа диска, который был представлен как формат виртуального диска виртуальных машин для Connectix Virtual PC.32 * 512 байт), где 32 бита — количество, а 512 байт — размер сектора.

  • Формат виртуальных дисков VHD также поддерживается VirtualBox и все еще используется в облаке Microsoft Azure.
  • Виртуальные машины Hyper-V поколения 1
  • могут использовать только виртуальные диски формата VHD.
  • VHDX — это новая версия формата виртуального диска, предоставляемого Microsoft, который является преемником формата VHD. Формат VHDX имеет широкую область применения — виртуальные диски виртуальных машин Hyper-V и общие тома кластера Microsoft.VHDX — это полуоткрытый формат файла, и вы можете загрузить эту спецификацию формата файла с веб-сайта Microsoft и создать свои собственные приложения, работающие с файлами VHDX. Основные характеристики VHDX:

    • Максимальная емкость диска составляет 64 ТБ по сравнению с ограничением в 2 ТБ для VHD.
    • Поддерживает секторы размером 4 КБ
    • Лучше защищен от сбоев, вызванных потерей питания, по сравнению с дисками VHD

    Виртуальные машины поколения 2 поддерживают использование виртуальных дисков VHDX и VHD.Однако виртуальные машины Azure могут использовать только виртуальные диски формата VHD. Виртуальные диски VHDX можно создавать в окне «Управление дисками» в Windows 10 и Windows Server 2016. Образы VHDX также могут быть подключены (подключены) как дисковые накопители, отображаемые в проводнике Windows («Мой компьютер») в последних версиях Windows благодаря встроенной -в драйвере VHDX.

    VMDK — это открытый формат образов виртуальных дисков, который используется гипервизорами VMware, VirtualBox, QEMU и т. Д. И не поддерживается Hyper-V.Файлы образов VMDK можно рассматривать как контейнеры для хранения данных так же, как на физических жестких дисках, и они обладают высокой совместимостью с разнообразным программным обеспечением виртуализации. Максимальный размер виртуального диска VMDK увеличен с 2 ТБ до 62 ТБ. Виртуальные диски VMDK можно разделить на следующие типы и варианты: монолитные, разделенные, разреженные, плоские, а также тонкие и толстые. Диски Delta VMDK создаются при создании снимков виртуальных машин . Файлы VMDK можно сопоставить (смонтировать) с указанной точкой монтирования на вашем хост-компьютере, если установлена ​​VMware Workstation.Обеспечивается высокий уровень надежности. Для виртуальных дисков VMDK, используемых в новейших версиях продуктов VMware с VMF S6, поддерживаются собственные сектора размером 4 КБ.

    Проверьте содержимое VHD перед преобразованием VHD в VMDK

    Это необязательный шаг, который позволяет убедиться в работоспособности исходного VHD или виртуального диска VHDX и просмотреть содержащиеся в нем файлы. Такой подход позволяет избежать путаницы и тратить время на преобразование неправильного виртуального диска. Если вы хотите извлекать файлы только из образов VHD, этот раздел — то, что вам нужно.Файлы VHD могут быть подключены к каталогу в Linux и могут быть сопоставлены с указанной буквой диска в Windows.

    Как открыть VHDX в Linux

    В Linux VHD и VHDX файлы могут быть подключены к указанному каталогу (точке монтирования) в консоли с помощью libguestfs tools . Таким образом, вы можете просматривать содержимое файлов VHD и VHDX в Linux, прежде чем начинать преобразование VHD в VMDK. Давайте посмотрим, как просматривать содержимое образов виртуальных дисков VHD и VHDX в Linux.

    Установите необходимый пакет:

    sudo apt-get install libguestfs-tools

    Создайте каталог, в который вы хотите подключить образы VHD или VHDX, например, / mnt / vhd / :

    судо mkdir / mnt / vhd /

    Выполните команду, чтобы смонтировать образ VHD-диска в указанный каталог. Мы находимся в каталоге, где находится требуемый файл VHD, и запускаем команду от имени root:

    guestmount —add test-disk.vhd —ro / mnt / vhd / -m / dev / sda1

    Где:

    -добавить — открывает виртуальный диск.

    —ro — виртуальный диск смонтирован в режиме только для чтения.

    / mnt / vhd / — это путь к файлу VHD, который вы хотите смонтировать.

    -m / dev / sda1 / — это имя раздела, существующего на виртуальном диске VHD. На виртуальном диске VHD, используемом в этом примере, есть один раздел NTFS.

    Вы можете увидеть все доступные команды, запустив guestmount —help

    Примечание: Если вы запускаете команду в другом каталоге, укажите полный путь к вашему VHD-файлу, например:
    guestmount —add /media/user1/data/test-disk.vhd — ro / mnt / vhd / -m / dev / sda1

    Проверьте содержимое смонтированного образа VHD:

    LS-AL / MNT / VHD /

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

    гостевой unmount / mnt / vhd /

    Точно так же вы можете смонтировать файлы VHDX в каталог / mnt / vhd / , созданный ранее, и скопировать содержимое с подключенного виртуального диска:

    guestmount —add / media / user1 / data / WinServer2016.vhdx —ro / mnt / vhd -m / dev / sda2

    Где: / dev / sda2 используется, потому что / dev / sda1 / — это служебный раздел, созданный установщиком Windows по умолчанию.

    Вы можете увидеть содержимое системного раздела Windows (диск C 🙂 виртуального диска VHDX в консоли Linux (см. Снимок экрана ниже).

    Как открыть VHD в Windows

    Откройте окно Управление компьютером (щелкните правой кнопкой мыши Мой компьютер и выберите в контекстном меню Управление ).

    В окне Computer Management выберите Disk Management , затем щелкните Action> Attach VHD .

    Во всплывающем окне укажите путь к вашему VHD- или VHDX-файлу. Установите флажок Только для чтения , если вы не хотите записывать данные на виртуальный диск. Этот параметр также защищает данные, хранящиеся на виртуальном диске, от случайного повреждения.

    Теперь диск смонтирован и отображается в окне Disk Management и в проводнике Windows (в данном случае диск X: ).

    Примечание: Windows может определять разделы только с поддерживаемыми файловыми системами: NTFS, FAT32, exFAT, ReFS. Если ваш виртуальный диск содержит разделы Linux с ext3, ext4 и другими файловыми системами, вы не сможете просматривать содержимое файлов VHD или VHDX, подключенных к вашей системе Windows, без сторонних инструментов.

    Чтобы отключить виртуальный диск VHD или VHDX из вашей системы Windows, откройте проводник Windows, щелкните правой кнопкой мыши букву диска, назначенную вашему виртуальному диску, и в контекстном меню выберите Извлечь .

    Теперь, когда вы проверили содержимое виртуального диска VHD (VHDX) и убедитесь, что это именно тот диск, который вам нужен, вы можете начать преобразование VHD в VMDK. Существует два очень доступных метода преобразования VHD в VMDK — использование qemu-img и использование VBoxManage . Оба рассмотренных решения можно использовать бесплатно, и их описание приводится ниже.

    Как преобразовать VHD в VMDK с помощью qemu-img

    QEMU — это платформа для эмуляции и виртуализации машин с открытым исходным кодом. Qemu-img — это служебная программа из набора программного обеспечения QEMU, которая может использоваться для преобразования виртуальных дисков из одного формата в другой. Qemu-img можно использовать для преобразования VHD в VMDK, и использование этой утилиты является первым методом преобразования Hyper-V в виртуальные диски VMware, который мы обсудим в этом блоге. Qemu-img может работать как в операционных системах Windows, так и в Linux.

    Использование qemu-img в Linux

    Ubuntu Linux используется в этом примере для запуска qemu-img .

    Сначала установите qemu-img из онлайн-репозиториев программного обеспечения:

    sudo apt-get install qemu-utils

    Перейдите в каталог, в котором хранятся образы виртуальных дисков (в этом примере файлы виртуальных дисков VHD и VHDX хранятся в / media / user1 / data / ):

    cd / media / user1 / data /

    Проверьте файл VHDX

    Получите привилегии root (с помощью команды sudo su ) и просмотрите информацию об образе VHD:

    qemu-img info test-disk.vhd

    Аналогично можно проверить информацию о виртуальном диске VHDX:

    qemu-img info /media/user1/data/WinServer2016.vhdx

    Преобразование VHD в VMDK в Linux

    Чтобы преобразовать VHD в VMDK с помощью qemu-img в Linux, выполните команду от имени пользователя root:

    qemu-img convert /media/user1/data/WinServer2016.vhdx -O vmdk /media/user1/data/WinServer2016qemu.vmdk -p

    Где:

    -O — определить формат выходного файла

    -p — показать индикатор выполнения

    Дождитесь завершения процесса преобразования.

    Использование qemu-img в Windows

    Загрузите qemu-img с официального сайта (доступны для загрузки 32-битные и 64-битные установщики). В текущем примере используется qemu-img-win-x64-2_3_0 . Распаковать файлы из скачанного архива, например, в папку C: \ Programs \ qemu-img \ . Затем запустите командную строку Windows (CMD) — нажмите Windows + R , чтобы открыть окно « Выполнить ». Введите « cmd » в поле и нажмите Ctrl + Shift + Enter для , запустите команду от имени администратора .

    Перейдите в каталог qemu-img :

    компакт-диск C: \ Programs \ qemu-img

    Команды qemu-img в Linux и Windows идентичны.

    Преобразование VHD в VMDK в Windows

    Запустите CMD от имени администратора и перейдите в каталог, где установлен qemu-img .

    Просмотр информации о виртуальном диске:

    qemu-img.exe информация c: \ Virtual \ Hyper-V \ test-disk.vhd

    Преобразование образа диска VHD в формат VMDK:

    qemu-img.exe convert -p c: \ Virtual \ Hyper-V \ test-disk.vhd -O vmdk c: \ Virtual \ Hyper-V \ test-disk.vmdk

    Где:

    -p — показать прогресс

    -O — выходной файл

    Дождитесь завершения процесса преобразования.

    Как преобразовать VHD в VMDK с помощью VBoxManage

    VBoxManage — это интерфейс командной строки (CLI) для управления гипервизором VirtualBox и виртуальными машинами. VBoxManage — это мультиплатформенный инструмент, который устанавливается при установке VirtualBox (как вы помните, VirtualBox — это мультиплатформенное решение для виртуализации). Одной из наиболее привлекательных функций VBoxManage является его способность конвертировать несколько форматов виртуальных дисков. Вы можете преобразовать VHD в VMDK с помощью VBoxManage .

    Если вы используете Windows в качестве операционной системы хоста, запустите CMD от имени администратора и перейдите в каталог установки VirtualBox, чтобы запустить VBoxManage .В текущем примере VirtualBox устанавливается в каталог по умолчанию.

    компакт-диск C: \ Program Files \ Oracle \ VirtualBox

    Вы можете добавить путь установки VirtualBox к переменной среды Path , чтобы не переходить в каталог установки VirtualBox вручную каждый раз, когда вы хотите запустить VBoxManage .

    Запустите команду для преобразования Hyper-V VHD в VMware VMDK следующим образом:

    VBoxManage clonehd —format vmdk C: \ virtual \ Hyper-V \ WinServer2016.vhdx С: \ virtual \ Hyper-V \ WinServer2016vbox.vmdk

    Синтаксис понятен — вы устанавливаете формат целевого виртуального диска (vmdk) и определяете исходный файл vhdx и конечный файл vmdk .

    Дождитесь завершения процесса преобразования.

    Если вы используете Linux на своем компьютере, где установлен VirtualBox, используйте идентичные команды (но помните о структуре разделов и каталогов Linux).

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

    Преобразование VHD в VMDK позволяет преобразовывать Hyper-V в виртуальные машины VMware. Вам необходимо импортировать преобразованный виртуальный диск на созданные вручную виртуальные машины VMware, чтобы выполнить полное преобразование виртуальных машин. Этот подход можно использовать для виртуальных машин, работающих на VMware Workstation и VMware ESXi. Остальные сведения о том, как преобразовать Hyper-V в VMware, объясняются в этом разделе.

    Рабочая станция VMware

    Если вы хотите создать виртуальную машину, используя виртуальный диск, преобразованный из формата VHD (VHDX) в формат VMDK в VMware Workstation, просто создайте новую виртуальную машину (или откройте существующую виртуальную машину, если вы хотите добавить преобразованный виртуальный диск как дополнительный виртуальный диск) и выберите, что вы хотите использовать существующий виртуальный диск.

    Например, давайте создадим новую виртуальную машину в VMware Workstation. Нажмите Файл> Новая виртуальная машина .

    См. Подробное объяснение того, как создать новую виртуальную машину VMware Workstation, в сообщении блога о VMware Home Lab. В этом разделе сегодняшнего сообщения в блоге основное внимание уделяется шагам, необходимым для импорта преобразованного виртуального диска VHD в виртуальную машину VMware Workstation. Следовательно, вам следует обратить особое внимание на следующие шаги:

    Выберите « Я установлю операционную систему позже», и выберите версию гостевой ОС (операционной системы), которая была установлена ​​на исходной виртуальной машине Hyper-V, виртуальный диск которой вы преобразовали ( Windows Server 2016 в этом дело).Если вы используете старую версию VMware Workstation, выберите Windows 10 в качестве версии гостевой ОС.

    В нашем примере имя виртуальной машины — Win2016converted . Файлы новой виртуальной машины хранятся в C: \ Virtual \ Win2016converted .

    Выберите « Использовать существующий виртуальный диск » на шаге Выбрать диск .

    Укажите путь к существующему файлу VMDK или просмотрите файл. В этом случае путь к файлу VMDK:

    C: \ Virtual \ Hyper-V \ WinServer2016qemu2.vmdk

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

    Выберите BIOS в качестве типа микропрограммы в параметрах виртуальной машины, если исходная виртуальная машина Hyper-V была настроена для использования BIOS. В противном случае виртуальная машина VMware, к которой вы подключили виртуальный диск, преобразованный из формата Hyper-V в формат VMware, не загрузится.После создания виртуальной машины вы можете проверить этот параметр, перейдя в ВМ> Настройки , выбрав вкладку Параметры > Дополнительно .

    Теперь ваша виртуальная машина должна правильно загрузиться. После загрузки гостевой ОС установите VMware Tools .

    VMware ESXi

    Вы также можете преобразовать VHD в VMDK и импортировать преобразованный виртуальный диск в виртуальную машину VMware, работающую на хосте ESXi. Однако формат виртуального диска VMware для VMware Workstation и VMware ESXi — другое дело.Виртуальный диск формата VMware Workstation имеет дескриптор диска, встроенный в один файл VMDK. Виртуальный диск формата ESXi состоит из двух отдельных файлов — файла данных ( .vmdk ) и файла дескриптора диска ( -flat.vmdk ). Чтобы использовать виртуальный диск, преобразованный из формата Hyper-V с помощью qemu-img или VBoxManage для виртуальной машины, работающей на ESXi, вам необходимо преобразовать этот виртуальный диск из формата Workstation в формат ESXi. В противном случае вы получите сообщение об ошибке: « Неподдерживаемый или недопустимый тип диска 2 ».

    Давайте узнаем, как использовать виртуальный диск, преобразованный из формата VHD, для виртуальной машины, работающей на ESXi.

    Преобразование VMDK в формат ESXi

    Загрузите преобразованный файл VMDK в хранилище данных, подключенное к хосту ESXi. Используйте клиент SCP, веб-интерфейс VMware Host Client или VMware vSphere Client для загрузки преобразованного файла виртуального диска vmdk в хранилище данных ESXi.

    В нашем примере WinServer2016qemu.Файл vmdk загружается в хранилище данных SSD1 , которое подключено к хосту ESXi с IP-адресом 10.10.10.74.

    Убедитесь, что на вашем хосте ESXi включен доступ по SSH («Управление»> «Службы»> «TSM-SSH»).

    Подключитесь к хосту ESXi через SSH, используя SSH-клиент (например, PuTTY) в качестве пользователя root.

    Перейдите в каталог, где хранится файл виртуального диска VMDK, преобразованный из формата VHD Hyper-V (в этом примере файл vmdk хранится в / vmfs / volume / SSD1 / convert / ):

    cd / vmfs / тома / SSD1 / преобразованный /

    Используйте vmkfstools для преобразования виртуального диска формата Workstation в виртуальный диск формата ESXi.В нашем примере виртуальный диск с тонким предоставлением в формате ESXi является типом целевого виртуального диска.

    vmkfstools -i WinServer2016qemu.vmdk WinServer2016thin.vmdk -d thin

    Как вы можете видеть на скриншоте, пост-преобразование VMDK из формата Workstation в формат ESXi с помощью vmkfstools успешно завершено, и были созданы два новых файла:

    WinServer2016thin-flat.vmdk

    WinServer2016thin.vmdk

    Импорт диска VMDK в виртуальную машину на ESXi

    Open VMware Host Client (оптимальнее всего использовать VMware vSphere Client, если развернут vCenter, но вы можете использовать VMware Host Client почти во всех случаях, включая сценарий с ESXi Free Edition , если вы решили преобразовать Hyper-V в VMware ВМ). В веб-интерфейсе VMware Host Client выберите Virtual Machines и нажмите Create / Register VM .

    Откроется мастер новой виртуальной машины.

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

    2. Выберите имя и гостевую ОС. Выберите версию виртуальной машины, семейство гостевой ОС и версию гостевой ОС. В этом примере имя виртуальной машины — Win2016converted . Виртуальная машина совместима с ESXi 6.5 или новее, Windows — это семейство гостевых ОС, а версия гостевой ОС — Microsoft Windows 2016 (64-разрядная).

    3.Выберите хранилище. Выберите хранилище данных, в котором будут храниться файлы виртуальной машины. Имя хранилища данных, которое используется в этом примере, — SSD2.

    4. Настройте параметры. Этот шаг в нашем случае самый важный. Удалите виртуальный диск, который был создан по умолчанию с новой виртуальной машиной. Затем щелкните Добавить жесткий диск> Существующий жесткий диск .

    В браузере хранилища данных выберите виртуальный диск, который вы преобразовали из VHD в VMDK, а затем преобразовали VMDK из формата VMware Workstation в формат VMware ESXi (с тонкой подготовкой).Как вы помните, преобразованный виртуальный диск состоит из двух файлов ( .vmdk и -flat.vmdk ), но в браузере хранилища данных отображается только один файл vmdk . Не волнуйтесь — это функция VMware Host Client. Оба файла, скопированные в хранилище данных ESXi, присутствуют. Вы можете проверить их в консоли ESXi или подключившись через SSH. В текущем примере вы можете видеть, что текущий размер виртуального диска составляет 9,11 ГБ, но максимальный размер этого диска составляет 30 ГБ.

    После добавления преобразованного виртуального диска VMDK вы можете увидеть неактивное поле, в котором отображается размер 9 ГБ (текущий размер) виртуального диска 30 ГБ. Не стоит обращать внимание на то, что тип виртуального диска на скриншоте ниже отображается некорректно; Таким образом, виртуальный диск импортируется как тонкий диск, как и предполагалось.

    5. Готово к завершению. На этом этапе вы можете проверить свои настройки. Если все в порядке, нажмите Finish , чтобы создать новую виртуальную машину.

    Теперь вы можете включить виртуальную машину (щелкните правой кнопкой мыши имя виртуальной машины и в контекстном меню выберите Power> Power On ).

    ВМ с преобразованным виртуальным диском запустилась правильно, и сеть работает правильно. Теперь вы можете установить VMware Tools в гостевой ОС.

    Заключение

    Если вы хотите преобразовать Hyper-V в VMware на уровне виртуальных машин, вы можете преобразовать VHD в VMDK, а затем подключить преобразованный виртуальный диск VMDK к новой виртуальной машине VMware. Qemu-img можно использовать как преобразователь VHD в VMDK, а VBoxManage можно использовать как альтернативу. Оба решения являются бесплатными и многоплатформенными, что позволяет конвертировать Hyper-V VHD в VMware VMDK в разных операционных системах. Имейте в виду, что если вы хотите использовать виртуальный диск, преобразованный с помощью qemu-img или VBoxManage для виртуальных машин ESXi, вам следует преобразовать виртуальный диск VMDK из формата рабочей станции в формат ESXi с помощью команды vmkfstools в командной строке ESXi. .

    Если вы хотите использовать полуавтоматические или полностью автоматизированные инструменты для преобразования всей виртуальной машины Hyper-V в виртуальную машину VMware, вы можете использовать бесплатную автономную версию VMware vCenter Converter. Независимо от того, какой гипервизор вы используете, защита данных важна. NAKIVO Backup & Replication предоставляет функцию межплатформенного восстановления, которая позволяет преобразовывать диски VHD из резервных копий виртуальных машин в диски VMDK и восстанавливать виртуальные машины Hyper-V на гипервизоры VMware.

    Как преобразовать VHD в VMDK: пошаговое руководство

    5 (100%) 4 голосов

    Изучение различных форматов виртуальных дисков

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

    Виртуальные диски бывают разных форматов, в зависимости от того, какое программное обеспечение виртуализации использовал создатель для их создания. Наиболее популярные форматы виртуальных дисков включают образ виртуального диска (VDI), виртуальный жесткий диск (VHD) и диск виртуальной машины (VMDK). VDI — это формат виртуального диска для Oracle. VirtualBox, VHD и VHDX предназначены для продуктов виртуализации Microsoft, а VMDK — это собственный формат виртуального диска VMware.

    VDI: формат диска Oracle по умолчанию, используемый Virtual Box

    VDI, что означает Virtual Disk Image, является форматом диска по умолчанию для Oracle VM VirtualBox с открытым исходным кодом, активно разрабатываемого продукта виртуализации корпоративного класса. VirtualBox работает на хостах macOS, Windows, Linux и Solaris и поддерживает различные гостевые операционные системы, включая Windows, DOS, Linux, Solaris и OpenSolaris, OS / 2 и OpenBSD. Он поддерживает даже более старые версии Windows, такие как Windows 3.x, NT 4.0, 2000, XP, Server 2003 и Vista, что делает его подходящим для разработки среди компаний, которые продолжают обеспечивать обратную совместимость для программного обеспечения, созданного на основе этих операционных систем.

    Если вы планируете использовать VirtualBox для своих нужд виртуализации, вы можете выбрать одну из готовых виртуальных машин в Oracle Tech Network. Поскольку это открытый исходный код, в экосистеме VirtualBox также доступен широкий спектр инструментов поддержки, которые можно использовать с программным обеспечением.

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

    Неофициальные тесты подтверждают, что файлы VDI меньше и работают лучше, чем VHD или VHDX. Однако было показано, что VDI работает медленнее, чем VMDK. Он также не поддерживает инкрементное резервное копирование, но VMDK поддерживает. Однако у VDI есть избыточность высокого уровня, что снижает влияние потери данных на ваши виртуальные машины.

    Хотя VDI специфичен для VirtualBox, программное обеспечение также совместимо с Microsoft VHD / VHDX и VMware VMDK. Это означает, что VirtualBox также может запускать изображения с этими расширениями файлов. Используя Virtual Media Manager, VirtualBox позволяет создавать и копировать виртуальные жесткие диски VDI, VHD / VHDX и VMDK.

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

    VHD: формат виртуального диска, используемый Microsoft

    VHD означает «виртуальный жесткий диск» и является стандартным форматом диска для ныне несуществующих продуктов виртуализации Microsoft, включая Microsoft Virtual PC и Virtual Server. Несмотря на то, что по-прежнему широко используется и поддерживается другими продуктами виртуализации, VHD был заменен форматом VHDX, который означает Virtual Hard Disk v2. VHDX по умолчанию используется в гипервизоре Microsoft Hyper-V, который впервые был представлен в Windows 2012.Емкость хранилища составляет 64 ТБ, что значительно больше, чем емкость VHD в 2 ТБ.

    образов VHD / VHDX хранятся в виде файлов в ОС хоста и относятся к любому из следующих типов:

    • Фиксированный образ жесткого диска. Этот тип имеет тот же размер, что и виртуальный диск, и характеризуется необработанным образом диска, за которым следует нижний колонтитул VHD.
    • Расширяемый (или динамический) образ жесткого диска. Размер этого типа равен фактическим данным, которые он содержит, и включает в себя верхний и нижний колонтитулы.
    • Различный образ жесткого диска. Этот тип образа сохраняет все изменения на виртуальном жестком диске в дочерний образ с возможностью отмены изменений или объединения изменений на виртуальном жестком диске. Этот тип образа позволяет клонировать виртуальные жесткие диски.
    • Сквозной образ диска. Этот тип связан с физическим жестким диском или одним из его разделов.

    Образы VHD / VHDX имеют следующие преимущества:

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

    Спецификации форматов файлов VHD и VHDX были предоставлены третьим сторонам и, таким образом, широко поддерживаются различными платформами виртуализации.Microsoft даже сделала доступными интерфейсы прикладного программирования (API), чтобы обеспечить легкое создание образов Windows в файлах VHD. Также доступны сценарии Microsoft PowerShell, которые позволяют преобразовать существующий виртуальный жесткий диск из динамического в фиксированный и наоборот, из VHD в VHDX или из сквозного диска в виртуальный жесткий диск.

    С другой стороны, поврежденные файлы VHD / VHDX могут привести к сбою Windows. Более того, они являются потенциальными векторами атак вредоносного ПО на виртуальную машину. Необходимо принять меры по смягчению последствий, чтобы свести к минимуму риски их использования.К ним относятся блокировка и ограничение их доступа из Интернета и шлюзов электронной почты, а также отмена регистрации в проводнике Windows.

    VMDK: формат файла виртуального диска VMWare

    VMDK или диск виртуальной машины — это ранее проприетарный формат виртуальных дисков, созданный специально для виртуальных устройств VMware, включая VMware Workstation, VMware Player и VMware Fusion. С тех пор он стал открытым форматом и теперь широко используется на различных платформах виртуализации, включая Hyper-V и VirtualBox.

    VMDK позволяет клонировать физический жесткий диск и резервное копирование виртуальных машин за пределами площадки. Размер хранилища VMDK увеличился с 2 ТБ до 62 ТБ с выпуском VMware vSphere 5.5 в 2013 году.

    Файлы

    VMDK могут быть динамическими (разреженными) или фиксированными (плоскими). Динамические диски начинаются с малого и расширяются вместе с размером файлов в гостевой ОС. Фиксированные диски статичны и не изменяются в размере — им с самого начала выделяется фиксированный большой размер, чтобы приспособиться к ожидаемым изменениям размера с увеличением использования виртуальной машины.

    VMDK позволяет выполнять инкрементное резервное копирование изменений данных с момента последнего резервного копирования, в отличие от VDI и VHD. Это значительно ускоряет процесс резервного копирования файлов VMDK по сравнению с VDI и VHD. Неофициальные тесты также показывают, что VMDK значительно быстрее, чем VDI или VHD.

    Другие преимущества включают:

    • Функции динамической миграции, позволяющие перемещать / переносить виртуальные машины на другой сервер.
    • Снимки и постоянная защита данных.
    • Использование высокопроизводительного хранилища SAN.
    • Возможность воссоздания и перезапуска виртуальных машин с резервными файлами VMDK.

    Преобразование физического ПК в виртуальный диск

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

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

    Для VMware вы можете преобразовать ПК с Windows и Linux в виртуальные машины с помощью VMware vCenter Converter. Загрузите инструмент на ПК, который нужно преобразовать, нажмите кнопку «Преобразовать машину», выберите ПК в качестве источника, затем выберите виртуальную машину VMware Workstation, VMware Player или VMware Fusion в качестве места назначения. Затем вы можете использовать сгенерированный файл VMDK для установки виртуальной машины с образом операционной системы на другой компьютер.

    Hyper-V позволяет создавать виртуальные диски Windows с помощью инструмента Disk2vhd. Полученный файл VHD можно затем установить с помощью Hyper-V на другой компьютер.

    Parallels RAS обеспечивает гибкость гипервизора

    Parallels® Remote Application Server (RAS) поддерживает VMware ESXi, VMware vCenter и Microsoft Hyper-V, а также другие гипервизоры и технологии виртуализации. Таким образом, он поддерживает несколько форматов виртуальных дисков, включая VDI, VHD и VMDK.

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

    В

    Parallels RAS также есть мастер тестовых шаблонов, который позволяет моделировать жизненный цикл виртуальной машины от создания до удаления. Этот же мастер проверяет, насколько доступны ваши виртуальные машины для пользователей.

    Загрузите пробную версию Parallels RAS и проверьте ее совместимость с различными форматами виртуальных дисков.

    Прощай, VirtualBox, привет, Hyper-V — Blah Cats

    Несколько заметок о моем переходе с VirtualBox на Hyper-V (на случай, если я попытаюсь сделать то же самое в будущем 😁)

    Перемещение виртуальной машины VirtualBox в Hyper-V

    Hyper-V не поддерживает формат OVF / OVA, но можно преобразовать VBox VDI в HV VHD следующим образом:

    1. В VirtualBox: скопируйте жесткий диск из File Virtual Media Manager . Выберите целевой образ и Скопируйте его, убедившись, что выходной формат — VHD
    2. В Hyper-V откройте мастер Edit Disk на выбранном хосте.Выберите VHD, созданный выше, и выберите преобразование в VHDX.
    3. Все еще в Hyper-V, при создании виртуальной машины просто укажите на этот VHDX в разделе «Жесткий диск».

    Готово.

    Включение режима «Расширенный сеанс» для Ubuntu или Arch Linux

    Создание (недавней) виртуальной машины Windows в Hyper-V автоматически создаст гладкую среду, но с Linux не так много. Это связано с тем, что «Расширенный сеанс» недоступен, что не позволяет делать простые вещи вроде:

    • Поддержка буфера обмена
    • Динамическое изменение размера рабочего стола
    • Общие папки и перенаправление дисков
    • Бесперебойное совместное использование мыши

    MS исправила проблему, выпустив Linux VM Tools в октябре прошлого года.Краткое руководство:

    1. Git-Clone https://github.com/Microsoft/linux-vm-tools
        # для ubuntu 18.04
      $ git clone https://github.com/Microsoft/linux-vm-tools
      $ cd linux-vm-tools / ubuntu / 18.04
      $ chmod + x ./install.sh
      $ sudo ./install.sh
        
    2. Дождитесь завершения установки
    3. Отключить автоматический вход ( Пользовательские настройки Автологин выключен)
    4. Выключить ВМ
    5. На хосте откройте Powershell от имени администратора и измените тип транспорта сеанса:
        PS C: \ Users \ hugsy> Set-VM "Ubuntu 18.04 x64 "- EnhancedSessionTransportType HvSocket
        
    6. Запустите виртуальную машину. При переключении на сеанс RDP диспетчер Hyper-V предложит желаемое разрешение и отобразит запрос XRDP.
    7. Войдите в систему как обычно и наслаждайтесь расширенным режимом.

    Для Fedora / RedHat это может также работать .

    Обновление

    (2019/04/28): Если вы используете другой WM, вам также может потребоваться отредактировать ~ / .xsession , чтобы установить правильное значение WM. Например

      env -u SESSION_MANAGER -u DBUS_SESSION_BUS_ADDRESS mate-session # для mate (может быть unity, xfce4-session, gnome3 и т. Д.)
      

    Примечание:
    Чтобы вернуться к обычному виду, просто щелкните View → снимите флажок Enhanced session .

    Папки общего доступа

    Это легко сделать с помощью SMB: на хосте просто поделитесь (щелкните правой кнопкой мыши папку → Properties Вкладка Share )

    Windows гостевая

    Ну, это Windows, так что просто

      C: \> net use * \\ HOST_HOSTNAME \ SharedFolder / user: hugsy
      

    Гость Linux

    Использовать Samba:

      $ sudo apt install cifs-utils -y # впервые, на всякий случай
    $ mkdir -p ~ / Рабочий стол / Общий
    $ sudo mount.cifs // ИМЯ_ХОСТА / SharedFolder ~ / Desktop / Shared -o user = hugsy, uid = 1000, gid = 1000
      

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

    Боковое примечание

    Hyper-V стал действительно хорош, так что, возможно, этот пост поможет другим бывшим Linux-людям, таким как я, пересмотреть, протестировать его и, возможно, тоже сделать шаг. Этот шаг был для меня последним после перехода с Linux на Windows 10 в качестве основной хост-ОС, а затем перехода с моего любимого Emacs на Visual Studio Code.

    И я должен сказать, что был очень доволен этими изменениями … Огромное спасибо Microsoft! Несколько плюсов Hyper-V заключаются в том, что он полностью бесплатен и интегрирован в ОС (при условии, что у вас есть версия Pro), поддерживает вложенную виртуализацию, виртуальные машины всегда работают без подключения к голове, могут быть легко запрограммированы на C # или написаны сценариями в PowerShell … Также я лично мне не нравится Oracle, поэтому, если я не могу отказаться от использования какого-либо из их программного обеспечения, это к лучшему.

    И на этом моя надоедливая тирада закончится 😀

    Некоторые ссылки для заключения:

    • https: // github.com / Microsoft / linux-vm-tools
    • https://blogs.technet.microsoft.com/virtualization/2018/02/28/sneak-peek-taking-a-spin-with-enhanced-linux-vms/
    • https://nbsoftsolutions.com/blog/linux-virtualization-with-a-mounted-windows-share-on-client-hyper-v

    Шпаргалка по…


    Поделиться этим постом:

    Бесплатно: копирование VHD, VHDX, VMDK и VDI на физический диск и обратно

    Вы когда-нибудь хотели скопировать VHD на физический диск? Или скопировать VMDK, VHDX или VirtualBox VDI на физический диск? Вы можете сделать это бесплатно, используя инструмент конвертера BackupChain V2P, который является частью его инструментов резервного копирования дисков.Просто загрузите BackupChain, создайте задачу резервного копирования диска и выберите виртуальный диск (VHD, VHDX и т. Д.) В качестве источника и физический диск в качестве целевого. Кроме того, BackupChain имеет универсальную функцию загрузки, которую можно применить к виртуальному диску, чтобы удалить любые связанные с загрузкой драйверы виртуального оборудования, которые могут мешать загрузке.

    Скачать BackupChain

    Копирование VHDX на физический диск без прерывания

    Все преобразования V2P в BackupChain выполняются в реальном времени без прерывания работы виртуальной машины.Вы можете скопировать VHDX прямо на физический диск, будь то USB-накопитель, SATA-накопитель или RAID-массив. Копирование выполняется посекторно.

    Копирование VHD на физический диск: V2P для Hyper-V

    До формата VHDX Microsoft использовала формат VHD, который все еще популярен и является единственным форматом виртуальных дисков, доступным в Hyper-V на Server 2008 / R2 и Windows 7. Однако VHD также можно использовать в VirtualBox и Virtual PC. Те старые виртуальные машины, которые у вас могут быть, можно скопировать на физический диск и сделать загрузочными.

    Копирование VMDK на физический диск: V2P для VMware

    В случае VMDK файл может происходить из VMware ESX, VMware Workstation, VMware Player или VMware Server. Вы можете скопировать эти файлы VMDK непосредственно на физические диски с помощью BackupChain, и для платформ VMware, работающих поверх Windows, доступно прямое преобразование. В ESX вы можете создать моментальный снимок и загрузить VMDK из хранилища данных, а затем скопировать его содержимое на физический диск. В качестве альтернативы вы можете выполнить преобразование VMDK V2P в реальном времени, просто установив BackupChain внутри виртуальной машины.Это самый простой способ, который также работает с дисками прямого доступа, которые напрямую подключены к виртуальной машине.

    Копирование VDI на физический диск: V2P для VirtualBox

    Естественно, вы также можете скопировать виртуальный диск VirtualBox VDI на жесткий диск. Как и все другие платформы, виртуальную машину можно скопировать в реальном времени из виртуальной машины или с хоста без установки какого-либо программного обеспечения внутри виртуальной машины. И BackupChain может выполнять эти преобразования по расписанию снова и снова.Вы также можете использовать этот процесс как метод резервного копирования.

    Копирование нескольких виртуальных жестких дисков на физические диски одновременно

    Рассмотрим случай, когда виртуальная машина может иметь несколько дисков. Они могут быть в формате VHD, а также напрямую подключены через iSCSI. BackupChain может выполнять прямое преобразование P2V всех дисков одновременно и сохранять согласованность на всех дисках. Все это делается без прерывания работы, поэтому вы можете попробовать это, не затрагивая какие-либо службы на хосте или в гостевой операционной системе.

    Зачем это нужно?

    Помимо резервного копирования и тестирования, ИТ-администраторы нередко переключают платформы виртуализации (так называемое преобразование V2V). Также нередко виртуальная машина становится слишком тяжелой для основного оборудования. Не будем забывать, что виртуализированные процессоры не так быстры, как прямой доступ к оборудованию физического сервера. Очень большие базы данных SQL Server или установки Exchange Server являются типичными сценариями для V2P.

    Конвертировать VHD в VMDK | DiskInternals

    Здесь вы узнаете:

    • важность преобразования VHD в VMDK
    • как преобразовать VHD в VMDK
    • , когда DiskInternals может вам помочь

    Готовы? Давайте читать!

    Важность преобразования VHD в VMDK

    Преобразователь VHD в VMDK может потребоваться при планировании миграции виртуальной машины с одного гипервизора на другой в целях тестирования.Кроме того, преобразование VHD в VMDK потребуется, если формат виртуального диска для виртуальной машины (ВМ) неправильно выбран во время ее создания. В конце концов, вы никоим образом не сможете импортировать VHD в продукты VMware, пока не конвертируете Hyper-V VHD в VMware VMDK.

    В этой статье подробно рассказывается, как правильно преобразовать VHD в VMDK, и что еще нужно знать об этой проблеме.

    Файлы VHD, VHDX, VMDK

    VHD относится к файловому формату Hyper-V (поддерживает только виртуальные машины Hyper-V поколения 1) в качестве замены Microsoft Virtual PC.Он также поддерживается VirtualBox и используется в облаке Microsoft Azure. Максимальный размер файлов VHD — 2 ТБ.

    VHDX — это уже более новая версия формата виртуального диска, заменяющая формат VHD. Максимальный объем диска составляет 64 ТБ, что значительно больше, чем у VHD. VHDX лучше защищен от перебоев в подаче электроэнергии по сравнению с предыдущим форматом. Виртуальные диски VHDX можно создать в Windows 10 и Windows Server 2016 в разделе «Управление дисками».

    VMDK — это открытый формат образов виртуальных дисков для различных гипервизоров (VMware, VirtualBox, QEMU и др.)), кроме Hyper-V. Этот формат довольно распространен из-за его высокой совместимости с различными приложениями виртуализации. Здесь максимальный размер виртуального диска составляет 62 ТБ. Виртуальные диски VMDK имеют несколько вариантов: разреженные, монолитные, разделенные, плоские, а также тонкие и толстые с предоставлением.

    Как открывать файлы VHD, VHDX и VMDK с помощью DiskInternals

    DiskInternals VMFS Recovery подходит для этой цели. Откройте приложение и смонтируйте файлы. Теперь вы можете просто открыть их и спокойно просматривать.

    Вы также можете использовать DiskInternals Linux Reader для монтирования файлов и их открытия.

    Что вы можете сделать для безопасности файлов VHD, VHDX, VMDK?

    Также используйте DiskInternals VMFS Recovery (или Linux Reader) для создания образа диска для защиты файлов.

    Имея образ диска, вы всегда можете вернуться к сохраненному состоянию системы с предыдущими параметрами и данными. Это очень удобно и совершенно не обременяет, зато «подушка безопасности» у вас будет бесплатно.

    Qemu-img для преобразования VHD в VMDK в Linux или Windows

    QEMU — это утилита эмуляции и виртуализации машины с открытым исходным кодом, которая используется для преобразования виртуальных дисков из одного формата в другой. То есть вы можете использовать его для преобразования VHD в VMDK, а также для преобразования Hyper-V в виртуальные диски VMware. Программа работает под Windows и Linux.

    1. 1. Преобразуйте VHD в VMDK с помощью qemu-img в Linux:

    Загрузите qemu-img из онлайн-хранилища:

    sudo apt-get install qemu-utils

    Затем перейдите в каталог, в котором находятся образы виртуальных дисков. хранятся.Например, путь:

    cd / media / user2 / data /

    Проверьте файл VHDX и используйте команду sudo su для получения прав администратора. Затем просмотрите необходимую информацию об образе VHD и виртуальном диске VHDX. Команды для этого соответственно:

    qemu-img info test-disk.vhd

    qemu-img info /media/user2/data/WinServer2016.vhdx

    Теперь перейдем непосредственно к преобразованию форматов VHD в VMDK.

    Для этого используется следующая команда:

    qemu-img convert / media / user2 / data / WinServer2016.vhdx -O vmdk / media / user2 / data / WinServer2016 qemu.vmdk -p

    Где:

    p — индикатор выполнения

    O — определить формат выходного файла

    Теперь вам нужно дождаться процесса преобразования завершить.

    1. 2. Если вы используете Windows, то ваши действия будут следующими:

    Как только qemu-img загрузится с официального сайта, извлеките файлы из загруженного архива и затем запустите командную строку Windows (CMD ). У вас должны быть права администратора.

    Теперь вам нужен каталог:

    cd C: \ Programs \ qemu-img

    Далее, команды qemu-img в Linux аналогичны командам Windows.

    Затем начните преобразование VHD в VMDK в Windows с помощью командной строки:

    qemu-img.exe convert -pc: \ Virtual \ Hyper-V \ test-disk.vhd -O vmdk c: \ Virtual \ Hyper-V \ test-disk .vmdk

    Здесь:

    O — выходной файл

    p — показать прогресс

    Также вам нужно дождаться завершения процесса.

    VMFS Recovery для восстановления файлов VMDK

    DiskInternals VMFS Recovery также поможет вам восстановить поврежденные или отсутствующие файлы VMDK.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *