Формат vhd что это
Формат vhd что это
Образ диска виртуальной машины
Virtual Hard Disk (VHD) — формат файла, содержащий полную структуру и содержание сходные с жёстким диском. Используется для хранения виртуальных операционных систем, программ и других файлов в одном файле-образе, который можно открыть разными программами виртуализации или виртуальными машинами. [1]
Изначально формат был создан компанией Connectix и позднее куплен Microsoft вместе с программой виртуализации Virtual PC. C июня 2005 Microsoft сделала спецификацию формата VHD доступной третьим фирмам в рамках Microsoft Open Specification Promise.
Содержание
Использование
Виртуальные жёсткие диски позволяют нескольким операционным системам одновременно находиться на одном компьютере. Это позволяет разработчикам тестировать программное обеспечение на различных операционных системах без приобретения дополнительного оборудования. Возможность изменения жёсткого диска виртуальной машины из системы хост-машины позволяет осуществлять:
Программное обеспечение, использующее формат VHD
Формат VHD используется в Virtual PC. Также этот формат используется в Windows Server 2008, которая включает в себя технологию виртуализации Hyper-V. Hyper-V предоставляет администраторам возможность автономного управления VHD-образами с возможностью безопасного доступа без установки программного обеспечения для виртуализации. [2]
Windows 7 и Windows Server 2008 R2 поддерживают создание, монтирование и загрузку с VHD-файлов. [3]
Acronis True Image Home 10 тоже поддерживает VHD.
Формат VHD используется в Complete PC Backup для Windows Vista в Business, Enterprise и Ultimate версиях.
Гипервизор Xen среди прочих может использовать формат VHD для хранения образа диска. Продукты, основанные на Xen, например, Citrix XenServer, также могут использовать этот формат. Поддержка осуществляется с использованием библиотеки blktap2. [4]
VirtualBox, являющаяся частью Sun xVM от Sun Microsystems, поддерживает VHD с версии 2.
VMware ESX Server поддерживает VHD как альтернативу собственному формату VMDK.
disk2vhd позволяет преобразовывать физический диск в vhd. [5]
Поддерживаемые типы виртуальных дисков
Виртуальный образ реализуется как файл хранящийся в файловой системе родительской ОС. Поддерживаются следующие типы виртуальных дисков:
Работа с виртуальными жесткими дисками (VHD) в Windows 7
Введение
Поддерживаемые форматы виртуальных жестких дисков
Жесткие диски виртуальных машин хранятся на хостовой операционной системе в виде отдельных файлов. Существует три типа виртуальных дисков:
Помимо этого, динамические диски хранят метаданные, которые используются при получении доступа к данным пользователей, хранящихся на жестком диске. Максимальный размер динамического жесткого диска 2040 Гб. Фактический размер ограничивается основным протоколом аппаратного диска. Например, ATA жесткие диски имеют 127 ГБ.
Пространство, отведенное для передачи данных, использует структуру Hard Disk Footer Format. В этом случае, размер файла на хостовой операционной системе будет включать в себя размер жесткого диска гостевой операционной системы и размер нижнего колонтитула.
Базовые действия, выполняемые с VHD-дисками
К базовым операциям, которые можно проводить с виртуальными жесткими дисками, можно отнести такие действия, как: создание, присоединение, отсоединение, удаление виртуальных жестких дисков. Возможно также сжатие дисков, конвертирование физических дисков в виртуальные, подключение дисков как папки и другое. В этом руководстве рассматриваются не все возможные операции, которые проводятся над виртуальными жесткими дисками.
Очень полезная статья об установке операционной системы Windows 7 на виртуальный диск была написана Игорем Шаститко: Kaк установить Windows 7 и ничего не «сломать», а также можете посмотреть видео доклад Михаила Гоча «Новые возможности Windows 7. Загрузка системы с диска VHD».
Создание виртуальных жестких дисков
Для того чтобы создать виртуальный жесткий диск, выполните следующие действия:
Виртуальный жесткий диск также можно создать средствами утилиты командной строки DiskPart. Для этого в командной строке с правами администратора нужно воспользоваться командой Create Vdisk. Синтаксис команды следующий:
Create Vdisk File= Maximum= Type=Fixed|Expandable [/Опция Параметр]
С помощью параметра SD можно указать дескриптор безопасности в формате языка SDDL. По умолчанию дескриптор безопасности берется из родительского каталога. В простейшем случае строка может содержать дескриптор безопасности, обеспечивающий защиту доступа, который называется списком управления доступом на уровне пользователей (DACL).
Присоединение виртуального жесткого диска
Если у вас уже имеется созданный виртуальный жесткий диск, то вы его можете присоединить к оснастке управления дисками. Это можно сделать следующим образом:
Также виртуальный жесткий диск можно присоединить средствами утилиты командной строки DiskPart. Для этого в командной строке с правами администратора нужно выбрать нужный виртуальный диск командой Select Vdisk, а затем воспользоваться командой Attach Vdisk. Синтаксис следующий:
Attach Vdisk
Эту команду можно использовать без параметров. Доступные параметры:
Инициализация виртуального жесткого диска
После того как виртуальный жесткий будет создан или присоединен, для дальнейшей работы его нужно инициализировать. При помощи графического интерфейса это можно сделать следующим образом:
Создание простого тома в VHD диске
Для того чтобы создать простой том в VHD диске, выполните следующие действия:
Отсоединение виртуального диска
Для того чтобы отсоединить виртуальный диск, выполните следующие действия:
Отсоединить виртуальный жесткий диск также можно при помощи утилиты командной строки DiskPart. Для этого в командной строке с правами администратора нужно выбрать предполагаемый виртуальный диск командой Select Vdisk, а затем воспользоваться командой Detach Vdisk. Синтаксис команды следующий:
Detach Vdisk
Просмотр информации о виртуальном диске
Для того чтобы просмотреть подробную информацию о диске, выполните следующие действия:
Для данной команды не существует дополнительных параметров.
Сжатие виртуальных дисков
При помощи утилиты командной строки DiskPart можно сжимать виртуальные диски. Для этого выберите нужный виртуальный диск, подключите диск в режиме «только для чтения» и воспользуетесь командой Compact Vdisk. Эта команда сжимает файл виртуального диска для уменьшения физического размера файла. Сжатие возможно только для отсоединенного расширяемого виртуального диска или для расширяемого виртуального диска, подключенного в режиме «только для чтения».
Заключение
В этой статье вкратце рассказывается о технологии Virtual Hard Disk (VHD) и о возможных форматах виртуальных жестких дисков. Также подробно описаны базовые действия, которые можно проводить над виртуальными жесткими дисками при помощи графического интерфейса, а также средствами утилиты командной строки DiskPart. Описаны варианты создания, присоединения, инициализации, отсоединения и просмотра информации о виртуальных жестких дисках.
Как подключить/открыть vhd-файл (Virtual Hard Disk) в Windows XP и Vista
Виртуальные диски используются для резервного копирования информации и ее быстрого восстановления, для защиты данных от вирусов, в качестве установочного образа новой операционной системы и т.д. Хотя, как и реальные винчестеры, они могут повреждаться, заражаться троянами.
В нашем обзоре рассмотрим несколько программ, с помощью которых открываются виртуальные диски VHD.
Microsoft Virtual PC
Первая утилита – непосредственная разработка Microsoft для создания и работы с жесткими виртуальными дисками. Часто программу использовали для создания еще одной операционной системы в среде установленного Windows. В такой способ избегали повреждений «родной» ОС.
К сожалению, программа не поддерживается на новых версиях Windows. По крайней мере, на нашей «десятки» мы не смогли установить Virtual PC. С программой активно работали владельцы Windows XP. Как сообщает сайт, последняя поддерживаемая версия ОС – Windows 7.
Программное обеспечение, использующее формат VHD
Формат VHD используется в Virtual PC. Также этот формат используется в Windows Server 2008, которая включает в себя технологию виртуализации Hyper-V. Hyper-V предоставляет администраторам возможность автономного управления VHD-образами с возможностью безопасного доступа без установки программного обеспечения для виртуализации.[2]
Windows 7 и Windows Server 2008 R2 поддерживают создание, монтирование и загрузку с VHD-файлов.[3]
Acronis True Image Home 10 тоже поддерживает VHD.
Формат VHD используется в Complete PC Backup для Windows Vista в Business, Enterprise и Ultimate версиях.
Гипервизор Xen, среди прочих, может использовать формат VHD для хранения образа диска. Продукты, основанные на Xen, например, Citrix XenServer, также могут использовать этот формат. Поддержка осуществляется с использованием библиотеки blktap2.[4]
Эмулятор QEMU поддерживает формат VHD и имеет в своем составе утилиту qemu-img для преобразования форматов. Формат называется vpc.
VirtualBox, являющаяся частью Sun xVM от Sun Microsystems, поддерживает VHD с версии 2.
VMware ESX Server поддерживает VHD как альтернативу собственному формату VMDK.
disk2vhd позволяет преобразовывать физический диск в vhd.[5]
VirtualBox
Одна из самых простых программ – VirtualBox от компании Oracle. Она рассчитана на создание и работу с виртуальными машинами (дисками) с возможностью установки дополнительных операционных систем.
Установочный файл скачивается с официального сайта (кликните по активной ссылке заголовка). Следуйте инструкциям установщика. Во время установки утилиты отключится сетевое подключение, о чем мы увидим предупреждение.
Преимущество программы – простой, понятный и очень удобный интерфейс. Вот главное окно VirtualBox.
В настройках утилиты можно задать папку сохранения виртуальных машин, настроить горячие клавиши (вкладка «Ввод»), поменять язык и проч.
Несмотря на минималистичный интерфейс, возможности программы вполне соответствуют профессиональному инструменты для работы с VHD:
На наш взгляд, это самая доступная во всех отношениях программа для работы с VHD-дисками. Она бесплатная, с простым интерфейсом, широкими настройками и широкими возможностями.
Поддерживаемые типы виртуальных дисков
Daemon Tools Ultra
Кликните по активной ссылке, чтобы скачать Daemon Tools Ultra. Разработчики предлагают бесплатную двухнедельную версию. Этого вполне хватит, чтобы ознакомиться с программой.
По сравнению с версией Lite, утилита Ultra предлагает расширенные возможности работы с виртуальными дисками. В том числе с виртуальными машинами VHD. Она также дает возможность работы с несколькими виртуальными машинами, создавать резервные копии файлов и т.д.
Вот так выглядит главное окно программы.
В целом, с настройками и управлением виртуальными дисками не должно возникнуть проблем. Интерфейс несложный, а настройки не вызывают сложностей даже у начинающих пользователей.
Использование
Виртуальные жёсткие диски позволяют нескольким операционным системам одновременно находиться на одном компьютере. Это позволяет разработчикам тестировать программное обеспечение на различных операционных системах без приобретения дополнительного оборудования. Возможность изменения жёсткого диска виртуальной машины из системы хост-машины позволяет осуществлять:
Известный нам архиватор 7zip (ссылка на скачивание – в заголовке) не работает с виртуальными машинами. Но с его помощью можно открыть и посмотреть содержимое VHD-файла. Кликните на файл правой кнопкой мыши и выберите пункт «Открыть с помощью».
В списке программ кликните на 7zip. Возможно открытие и с помощью других архиваторов, например, WinRAR. Кстати, мы подробно рассказывали о том, как назначить программу по умолчанию.
Чем открыть файл VHD?
Это виртуальный жёсткий диск программы Microsoft Virtual PC 2007
Так же его можно открыть с помощью архиватора 7-zip: http://7-zip.org.ua/ru/ (только просмотр и извлечение)
В Windows 7 такие диски можно монтировать и загружаться с них.
Virtual Hard Disk (VHD) это формат файла, содержащий полную структуру и содержание сходные с жестким диском, и используется для хранения виртуальных операционных систем, программ и других файлов в одном файле-образе, который можно открыть разными программами виртуализации или виртуальными машинами
Формат VHD используется в Microsoft Virtual PC и заимствован XenSource для гипервизора Citrix XenServer. Формат VHD используется в Microsoft Windows Server 2008, которая включает в себя технологию виртуализации Hyper-V. Hyper-V предоставляет администраторам возможность автономного управления VHD-образами с возможностью безопасного доступа к VHD-образам без установки программного обеспечения для виртуализации. [2]
Формат VHD используется в Complete PC Backup для Windows Vista в Business, Enterprise и Ultimate версиях.
VirtualBox, являющаяся частью Sun xVM от Sun Microsystems поддерживает VHD со 2 версии и новее и может читать VHD-файлы на многих операционных системах.
VMware ESX Server поддерживает VHD как альтернативу собственному формату VMDK.
Windows 7 и Windows Server 2008 R2 поддерживают создание, монтирование и загрузку с VHD-файлов. [3] Acronis True Image Home 10 тоже поддерживает vhd.
disk2vhd позволяет преобразовывать физический диск в vhd.
Виртуальные жесткие диски — создание и управление
Виртуальный жесткий диск (Virtual Hard Drive, VHD) по терминологии Microsoft — это одиночный файл, в котором могут находиться встроенные файловые системы и который поддерживает стандартные операции с дисками. В файлах VHD размещаются виртуальные диски, которые подключаются к вируальным машинам в Microsoft Virtual PC, Virtual Server и Hyper-V, а также используются в программах архивации Microsoft Data Ptotection Manager, Windows Server Backup и системе архивации Windows 7.
Подобный подход используется и в различных менеджерах виртуальных машин других производителей, например VirtualBox Disk Image (VDI) в Oracle или Virtual Mashine Disk (VMDK) в VMWare. Однако особенностью VHD является то, что операционная система может работать с ними напрямую, без использования виртуальных машин. Эта возможность есть во всех операционных системах Windows, начиная с Windows Server 2008 R2 и Windows 7.
Для создания VHD-файлов можно использовать средства управления дисками — оснастку Управление дисками (Disk Management) или утилиту Diskpart, а диспетчер загрузки (Windows Boot Manager) поддерживает режим загрузки из VHD-образа.
Самый простой способ создать виртуальный диск — это оснастка Управление дисками. Для ее запуска набираем сочетание клавиш Win+R, в строке Выполнить набираем compmgmt.msc и жмем ввод.
В открывшемся окне выбираем расположение VHD-файла и его размер, а также формат. Если у вас нет проблем со свободным дисковым пространством, то рекомендуется выбрать диск фиксированного размера как более производительный вариант.
Примечание. На самом деле есть и третий тип диска — разностный. Разностный диск отображает свое текущее состояние как набор изменений по сравнению с родительским диском, поэтому размер VHD-файла для разностного диска увеличивается по мере сохранения новых изменений на диске. Этот тип напрямую зависит от другого образа жесткого диска. Родительский образ жесткого диска может быть любым из упомянутых типов.
В открывшемся окне задаем стиль разделов. По умолчанию используется MBR, его и оставим.
Диск инициализован и переходит в состояние В сети (Оnline). Теперь щелкаем правой клавишей мыши на нераспределенном пространстве диска и выбираем пункт «Создать простой том».
Запускается мастер создания простого тома, с помощью которого мы:
Задаем размер диска
Выбираем букву диска
Файловую систему и метку тома.
Смотрим что получилось и жмем на кнопку «Готово».
Диск создан и готов к использованию.
И мы можем управлять им из оснастки Управление дисками, как обычным жестким диском.
А при необходимости можно отсоединить виртуальный диск или полностью удалить его с компьютера вместе со всем содержимым.
Ну и второй способ создания VHD — утилита Diskpart.
Запускаем командную оболочку, обязательно с правами администратора, и затем вводим команды в следующей последовательности:
Чтобы отсоединить виртуальный жесткий диск при помощи утилиты DiskPart:
Вот так вкратце о том, как можно создавать виртуальные диски и управлять ими. О том как их можно использовать поговорим в следующий раз.
- Утренний променад что это значит
- Юкос что это значит