Vdi vhd vmdk что лучше

VirtualBox. Виртуальные диски. Их типы. Расширение виртуального носителя.

Vdi vhd vmdk что лучше. blog promo e872632493a971b3ba0722ccffaec76d1df333a297017200dadbff257e5959c1. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-blog promo e872632493a971b3ba0722ccffaec76d1df333a297017200dadbff257e5959c1. картинка Vdi vhd vmdk что лучше. картинка blog promo e872632493a971b3ba0722ccffaec76d1df333a297017200dadbff257e5959c1

О проблеме

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

Задачи

1. О типах виртуальных носителей

Выдержка из документации, приведена ниже. Ссылка на доку. Искать часть 5.2. Disk Image Files (VDI, VMDK, VHD, HDD)
Файл образа диска виртуальной машины находится на хостиг-системе и воспринимается гостевой системой, как жёсткий диск определённой геометрии. Когда гостевая ОС читает с диска или записывает на него, VBox перенаправляет запрос в файл образа.

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

VBox поддерживает типы виртуальных носителей:

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

2. Решение проблемы

3. Расширение дискового пространства в гостевой системе

Гостевая ОС, Windows

Гостевая ОС, думаю любой дистрибутив GNU/Linux
Я расширял в Debian-Arch подобных

Источник

Преимущества VDI над Raw access-VMDK под VirtualBox?

Я админ localhost’а (Debian Unstable) который решил периодически создавать образы своей рабочей системе с целью запуска в Virtualbox и проведения в оном Virtualbox’е над ними разного рода экспериментов. Если эксперимент заканчивается успешно, то он внедряется на рабочей системе. В противном случае ничего не меняется.

Я ещё малоопытный виртуальщик, почти младенец, однако я уже узнал что для моих целей наилучшим образом подойдут два формата, VDI или VMDK.

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

Vdi vhd vmdk что лучше. 37815: 608590251. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-37815: 608590251. картинка Vdi vhd vmdk что лучше. картинка 37815: 608590251

1. Sparse (используют столько места, сколько занято в образе, а не столько, сколько занимает виртуальный диск). При использовании хитрозадых фс внутри образа (ZFS, NILFS2, btrfs) в принципе преимуществом не является. Да, vmdk тоже можно таким сделать.

Алсо, пустой дебиан весит 100 мегабайт, городить ради него 30-гиговый забитый нулями файл нет большого смысла.

Vdi vhd vmdk что лучше. p. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-p. картинка Vdi vhd vmdk что лучше. картинка p

Алсо, пустой дебиан весит 100 мегабайт, городить ради него 30-гиговый забитый нулями файл нет большого смысла.

Какой пустой дебиан? Я же сказал, копия рабочей системы. Имеется в виду рабочая система которая работает на голом железе.

Какой сторонний софт, ведь VDI это родной формат Virtualbox?

А если тебе не нужен GUI и отдельное ядро

Ядро мне как раз нужно, ибо в противном случае сам смысл моей затеи просто теряется.

Vdi vhd vmdk что лучше. 37815: 608590251. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-37815: 608590251. картинка Vdi vhd vmdk что лучше. картинка 37815: 608590251

Речь и шла о том, что vhd и vmdk в общем-то нужны только для совместимости с вмварью и hyperv.

Vdi vhd vmdk что лучше. p. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-p. картинка Vdi vhd vmdk что лучше. картинка p

Vdi vhd vmdk что лучше. 37815: 608590251. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-37815: 608590251. картинка Vdi vhd vmdk что лучше. картинка 37815: 608590251

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

Хотя, фиг знает что там у тебя за задачи.

Vdi vhd vmdk что лучше. 94068: 1999080131. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-94068: 1999080131. картинка Vdi vhd vmdk что лучше. картинка 94068: 1999080131

Разговор глухого с тупым. Феерия.

А по делу если, то конвертирование много времени не занимает, и монтируется vdi тоже замечательно и ничуть не сложнее всего остального. Поскольку у тебя есть vbox у тебя и инструменты его командные тоже есть. Всегда лучше использовать родной формат. Сравнение по фичам было где то на сайте virtualbox, гуглится легко, я за тебя этого делать не буду, извини. Я бы выбрал vdi, просто за то, что родной.

Vdi vhd vmdk что лучше. p. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-p. картинка Vdi vhd vmdk что лучше. картинка p

Ну и что глупого я сказал?

А по делу если, то конвертирование много времени не занимает

Сравнение по фичам было где то на сайте virtualbox, гуглится легко

Я гуглил до того как задать этот вопрос на ЛОР, но увы ничего толкового не нашёл.

Vdi vhd vmdk что лучше. p. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-p. картинка Vdi vhd vmdk что лучше. картинка p

периодически создавать образы своей рабочей системе с целью
запуска в Virtualbox и проведения в оном Virtualbox’е над
ними разного рода экспериментов

Если правильно понимаю, то вам нужна текущая системы на lvm/zfs, что бы можно было сделать снапшот, на основе этого снапшота сделать диск и скормить его виртуализации(vbox/kvm/vmware). При такой постановке вопроса выбор vdi/vmdk не имеет значения.

Источник

Как открыть файлы VDI, VHD, VMDK (образы дисков виртуальных машин)

Файлы VDI, VHD, VMDK — что это?

Файлы VDI, VHD, VMDK — это различные виды виртуальных дисков, используемых в программах для создания и запуска виртуальных компьютеров, таких как VirtualBox.

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

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

Описанным способом можно просмотреть содержимое следующих видов виртуальных дисков:

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

Прежде чем мы приступим к отрытию этих файлов, напомню, что на всех дисках используется одна из файловых систем. Это справедливо и для виртуальных дисков — они все отформатированы в NTFS, FAT32, EXT4 или в какую-то другую файловую систему.

Описанный в этой статье способ позволяет просматривать содержимое файлов VDI, VHD, VMDK и извлекать их разделы какую бы файловую систему вы не использовали. Но кроме извлечения разделов, вы можете просматривать их содержимое если они используют одну из следующих файловых систем: NTFS, FAT32, EXT4, EXT3, EXT2, SquashFS или cramfs.

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

Просматривать виртуальные жёсткие диски, извлекать их разделы и просматривать эти разделы можно программой 7-Zip.

Начните с установки программы 7-Zip, как это сделать подробно описано в статье «Бесплатная альтернатива WinRAR».

Откройте 7-Zip, для этого в общесистемный поиск введите «7-Zip» и запустите программу.

Vdi vhd vmdk что лучше. 7 zip ext 10. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-7 zip ext 10. картинка Vdi vhd vmdk что лучше. картинка 7 zip ext 10

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

Vdi vhd vmdk что лучше. 7 zip vdi. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-7 zip vdi. картинка Vdi vhd vmdk что лучше. картинка 7 zip vdi

И откройте его двойным кликом прямо в 7-Zip.

Vdi vhd vmdk что лучше. 7 zip vdi 2. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-7 zip vdi 2. картинка Vdi vhd vmdk что лучше. картинка 7 zip vdi 2

Вы увидите список разделов. Даже если у вас один диск, при установке многие операционные системы создают несколько разделов. Например, Windows создаёт 4 раздела, а Linux 2 или 3 раздела (основной, загрузочный диск и файл подкачки).

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

Vdi vhd vmdk что лучше. 7 zip vdi 3. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-7 zip vdi 3. картинка Vdi vhd vmdk что лучше. картинка 7 zip vdi 3

Вы можете переходить в любые папки и просматривать любые файлы.

Vdi vhd vmdk что лучше. 7 zip vdi 4. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-7 zip vdi 4. картинка Vdi vhd vmdk что лучше. картинка 7 zip vdi 4

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

Источник

VDI Vs VHD Vs VMDK: Learn the Different Virtual Disk Formats

In virtualization, virtual disks are where guest operating systems are installed, making them the equivalent of traditional hard disks. Once a virtual machine has been installed with a virtual disk running a guest operating system, it is ready for use.

Virtual disks come in different formats, depending on what virtualization software the creator used to create them. The more popular virtual disk formats include Virtual Disk Image (VDI), Virtual Hard Disk (VHD), and Virtual Machine Disk (VMDK). VDI is the virtual disk format for Oracle VirtualBox, VHD and VHDX are designed for Microsoft’s virtualization products, and VMDK is VMware’s own virtual disk format.

VDI: Oracle’s Default Disk Format Used by Virtual Box

Vdi vhd vmdk что лучше. vdi vhd vdmk sm. Vdi vhd vmdk что лучше фото. Vdi vhd vmdk что лучше-vdi vhd vdmk sm. картинка Vdi vhd vmdk что лучше. картинка vdi vhd vdmk smVDI, which stands for Virtual Disk Image, is the default disk format for the open-source Oracle VM VirtualBox, an actively developed, enterprise-class virtualization product. VirtualBox runs on macOS, Windows, Linux, and Solaris hosts, and supports various guest operating systems, including Windows, DOS, Linux, Solaris and OpenSolaris, OS/2 and OpenBSD. It supports even older Windows versions such as Windows 3.x, NT 4.0, 2000, XP, Server 2003 and Vista, making it suitable for development work among companies that continue to provide backward-compatible support for software built around these operating systems.

If you are looking at using VirtualBox for your virtualization needs, you can pick from pre-built VMs at Oracle Tech Network. Since it is open-source, a wide range of support tools that can be used with the software is also available from the VirtualBox ecosystem.

Unofficial tests affirm that VDI files are smaller and perform better than VHD or VHDX. However, VDI has been shown to be slower than VMDK. It also does not support incremental backups, but VMDK does. However, VDI does have high-level redundancy, lessening the impact of data loss on your VMs.

While VDI is specific to VirtualBox, the software is also compatible with Microsoft VHD/VHDX and VMware VMDK. This means that VirtualBox can run images with these file extensions as well. Using the Virtual Media Manager, VirtualBox allows you to create and copy VDI, VHD/VHDX, and VMDK virtual hard disks.

While VirtualBox supports different virtual disk formats, it is not always possible to convert other formats to VDI. Devices are also required to have VirtualBox before they can be installed with a virtual disk.

VHD: The Virtual Disk Format Used by Microsoft

VHD stands for Virtual Hard Disk and is the standard disk format for Microsoft’s now-defunct virtualization products, including Microsoft Virtual PC and Virtual Server. Although still widely used and supported by other virtualization products, VHD has been superseded by the VHDX format, which stands for Virtual Hard Disk v2. VHDX is the default used in the Microsoft Hyper-V hypervisor that was first introduced in Windows 2012. It features a storage capacity of 64 TB, which is significantly larger than the 2 TB capacity of VHD.

VHD/VHDX images reside as files on the host OS and fall into any of the following types:

VHD/VHDX images have the following advantages:

The VHD and VHDX file format specifications have been made available to third parties and are thus widely supported by various virtualization platforms. Microsoft has even made Application Programming Interfaces (APIs) available to ensure easy creation of Windows images in VHD files. Also available are Microsoft PowerShell scripts that allow conversion of an existing virtual hard disk from dynamic to fixed and vice versa, from VHD to VHDX, or a pass-through disk to a virtual hard disk.

On the negative side, corrupted VHD/VHDX files can crash Windows. Moreover, they are potential malware attack vectors against a VM. Mitigation measures must be adopted to minimize the risks of using them. These include blocking and restricting their access from web and email gateways and unregistering them from Windows Explorer.

VMDK: VMWare’s Virtual Disk File Format

VMDK, or Virtual Machine Disk, is a previously proprietary virtual disk-drive format built specifically for VMware virtual appliances, including VMware Workstation, VMware Player and VMware Fusion. It has since become an open format and is now widely used across different virtualization platforms, including Hyper-V and VirtualBox.

VMDK allows cloning of a physical hard disk and backup of VMs off-site. VMDK storage size has increased from 2 TB to 62 TB with the release of VMware vSphere 5.5 in 2013.

VMDK files can be either dynamic (sparse) or fixed (flat). Dynamic disks start small and expand with the size of the files in the guest OS. Fixed disks are static and do not change in size—they are allocated a fixed, large size from the outset to accommodate expected size changes with the increasing use of a VM.

VMDK allows incremental backups of changes to data from the time of the last backup, unlike VDI and VHD. This makes the backup process for VMDK files much faster compared to VDI and VHD. Unofficial tests also show that VMDK is significantly faster than VDI or VHD.

Other advantages include:

Converting a Physical PC to a Virtual Disk

Using VMware or Hyper-V, you can convert a physical hard disk installed with Windows, Linux or any other operating system to a virtual disk that you can then install on a VM. The conversion process varies by vendor. In the case of VirtualBox, the process can be complicated and is therefore not recommended, unless you are patient enough and have the requisite expertise.

In addition, before converting a Windows PC, make sure to check that you do not violate your Windows license terms.

For VMware, you can convert Windows and Linux PCs into VMs using the VMware vCenter Converter. Download the tool on the PC to be converted, click the Convert machine button, select the PC as the source, then choose VMware Workstation, VMware Player or VMware Fusion virtual machine as the destination. You can then use the generated VMDK file to install a VM with the operating system image on another PC.

Hyper-V allows generation of Windows virtual disks using the Disk2vhd tool. The resulting VHD file can then be installed using Hyper-V on another machine.

Parallels RAS Provides Hypervisor Flexibility

Parallels® Remote Application Server (RAS) supports VMware ESXi, VMware vCenter and Microsoft Hyper-V, among other hypervisors and virtualization technologies. As such, it supports multiple virtual disk formats, including VDI, VHD and VMDK.

Parallels RAS allows your IT team to create and deploy several guest VMs at the same time using a single template. Virtual disks can also be replicated from existing VMs using linked clones, allowing multiple VMs to share the same software installation and helping your organization save valuable time and disk space in the process.

Parallels RAS also has a Test Template wizard that allows simulation of a VM’s lifecycle from creation to deletion. This same wizard tests how accessible your VMs are to your users.

Download the Parallels RAS trial, and check its compatibility with the different virtual disk formats.

Источник

Какой образ диска следует использовать с VirtualBox, VDI, VMDK, VHD или HDD?

последние версии VirtualBox поддерживают несколько форматов виртуальных дисков, но они забыли провести сравнение между ними.

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

11 ответов

Отвечая На Ваши Соображения

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

все четыре формата поддержка снимков на VirtualBox.

VDI-это собственный формат VirtualBox. Я не искал другого программного обеспечения, которое поддерживает этот формат.

VHD является собственным форматом Microsoft Virtual ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР. Этот формат популярен среди продуктов Майкрософт.

Я ничего не знаю о HDD. Судя по глядя на этот сайт, Parallels является продуктом Mac OS X и, вероятно, не подходит для вас, особенно учитывая, что VirtualBox поддерживает только старую версию формата HDD.

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

факторы, которые влияют на производительность,:

Я всегда использую VDI, так как это родной формат VirtualBox; однако использование VMDK (формат VMWare) увеличит совместимость с другим программным обеспечением виртуальной машины.

VirtualBox будет отлично работать на Ubuntu, поэтому, если цель-совместимость Windows/Ubuntu, VDI будет вполне допустимым выбором.

оба формата выполнят ваши требования.

Что касается двух других, VHD-это формат, разработанный Microsoft, а HDD-формат, разработанный Apple; эти оба имеют собственную лицензию, поэтому ограничивайте кросс-платформенную поддержку;я бы не рекомендовал их.

Mpack, объясняет ключевую разницу в производительности между VHD и VDI здесь:

недавно изучив формат VHD, я ожидал бы, что будет по крайней мере небольшая разница в пользу VDIs, наиболее заметная, когда вы сравниваете, как с like, т. е. оптимизированный VDI против оптимизированного VHD. Причина в том, что динамический формат VHD имеет эти» растровые » сектора, разбросанные по всему диску. Каждый раз, когда вы изменяете сектор внутри блока, эти растровые блоки, возможно, должны быть обновлено и написано тоже, с участием дополнительных ищет, читает и пишет. Эти растровые сектора также должны быть пропущены при чтении последовательных кластеров из образа диска-more seeks. Формат VDI не имеет этих накладных расходов, особенно если VDI был оптимизирован (блоки на виртуальном диске отсортированы в порядке LBA).

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

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

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

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

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

VMDK: VirtualBox также полностью поддерживает популярный и открытый формат контейнеров VMDK, используемый многими другими продуктами виртуализации, в частности VMware.[25]

VHD: VirtualBox также полностью поддерживает формат VHD, используемых Microsoft.

файлы изображений Parallels версии 2 (формат HDD) также поддерживаются.[26] из-за отсутствия документации формата новые форматы (3 и 4) не поддерживаются. Однако вы можете конвертировать такие файлы изображений в формат версии 2 с помощью инструментов, предоставляемых Parallels.

хорошая причина для меня для использования vmdk-это Virtualbox (по крайней мере, до v4.1) использование формата VDI имеет тенденцию со временем заполнять все выделенное дисковое пространство, даже если внутреннее использование виртуального диска все еще намного меньше. С Virtualbox, использующим диски vmdk, это кажется менее проблематичным.

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

Это зависит от того, как вы планируете использовать как виртуальный диск. Не каждой виртуальной машине нужен отдельный раздел на одном диске.

VDI, кажется, имеет больше вариантов (при использовании с VirtualBox), но как только вы берете VirtualBox из картины, поддержка VDI становится несколько шаткой (по состоянию на конец 2014 года).

например, мои решения должны иметь максимальную кросс-платформенную поддержку. Монтирование VDI (например, устройства обратной связи) в linux или Windows 7 сложнее и сложнее, чем вы можете ожидать. Почти как VDI имеет слишком много функций, что делает его трудно сделать полностью соответствующие утилиты, которые могут работать на нем.

VMDK-это просто менее безболезненно ИМХО, когда вы хотите работать с любой виртуальной машины на любой рабочей станции, когда вы хотите клонировать его 3 раза с другими системами в сети одновременно, и когда вы хотите, чтобы открыть ее без запуска ВМ экземпляр.

несмотря на то, что я использую VirtualBox 90% времени, те несколько раз, когда мои диски становятся необъяснимые в некоторых рабочих процессах привели меня к тому, что VMDK для подключаемых/общих файловых систем.

Источник

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

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