Перейти к содержимому

Vdi vhd vmdk в чем разница

  • автор:

Vdi vhd vmdk в чем разница

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

VirtualBox поддерживает следующие виды образов дисков:

  • Обычно, VirtualBox использует собственный формат виртуальных дисков — файлы Virtual Disk Image (VDI) . В частности, этот формат используется, когда вы создаете мастером новую виртуальную машину.
  • Так же VirtualBox полностью поддерживает работу с популярным открытым форматом VMDK, который используется во многих других программах виртуализации, в частности VMware. [ 14 ]
  • Наконец, VirtualBox также полностью поддерживает формат VHD, применяемый Microsoft.

Независимо от формата виртуальных дисков, как упоминается в Разделе 3.2, “Создание виртуальных машин” , существует два типа создаваемых образов: фиксированного размера и динамически расширяемые.

  • Если вы создаете образ фиксированного размера емкостью 10 GB, то на хост системе будет создан файл примерно такого же размера. Заметьте что создание фиксированных образов может занять довольно значительное время, в зависимости от размера образа и производительности дисковых операций вашей системы.
  • Для более гибкого управления виртуальными носителями, используются динамически расширяемые образы . При создании данный образ будет иметь небольшой размер, за счет неиспользуемого пространства виртуального диска, но по мере использования, файл образа будет увеличиваться. Данный вид файла занимает меньше места на начальном этапе, однако VirtualBox необходимо увеличивать размер образа (пока образ не достигнет максимального размера), что ведет к замедлению дисковых операций по сравнению с дисками фиксированного размера. Однако, после достижения предела расширения динамического диска, потери производительности операций чтения и записи уже не так значительны.

[ 14 ] Начальная поддержка для VMDK была добавлена в VirtualBox 1.4; позднее в в версии 2.1, VirtualBox была реализована его полная поддержка, что означает, что вы можете использовать функции доступные для VDI образов и для VMDK , включая поддержку снимков системы.

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.033 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

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

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

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

Задачи
  1. Разобраться с типами дисков
  2. Расширить виртуальный диск с фиксированным объёмом
  3. Завершить расширение диска в гостевой ОС
  4. Не потерять данные на расширяемом виртуальном диске

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

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

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

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

  • VDI. Собственный тип, формат контейнера жёсткого диска от VBox
  • VMDK. Популярный открытый формат контейнера, используется многими другими продуктами виртуализации
  • VHD. Тип виртуального носителя, который использует Microsoft
  • HDD. Также поддерживаются файлы изображений Parallels версии 2

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

  • Фиксированный размер. Если создаём образ с фиксированным размером, то на хостинг-системе будет создан файл образа примерно такого же размера, как и емкость виртуального диска. Таким образом, для диска размером 10 ГБ у нас будет файл размером 10 ГБ
    • Макимальный объём диска, расширить нельзя.
    • Максимальный объём диска можно увеличить.

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

    Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант — динамически расширяемый.
    1. Запустить VirtualBox.
    2. Открыть менеджер виртуальных дисков (сочетанием клавиш Ctrl + D)
    3. Во вкладке Жесткий диск, выбрать из списка тот, который расширяем
    4. Ниже, во вкладке Атрибуты, увеличиваем объём диска с помощью бегунка
    5. Так же можно увеличить объём диска, вручную прописав его размер в окошке справа от бегунка
    6. Подтверждаем
    7. После короткого ожидания, размер диска увеличен
    8. Далее необходимо запустить гостевую ОС и расширить диск уже там
    Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант — фиксированный.
    1. Открыть менеджер виртуальных носителей
    2. Выбрать диск
    3. Сверху, кнопки с вариантами действий над диском
    4. «Копировать»
    5. В открывшемся окне необходимо открыть «Экспертный режим»
    6. В правой части окна «Хранение на жёстком диске»/»Storage on physical hard disk», нужно выбрать Динамически расширяемый вариант создания диска
    7. Подтвердить копирование
    8. Займет какое-то время
    9. В менеджере виртуальных носителей появится копия диска, только уже тип диска будет динамический.
    10. Выбрать диск и расширить его
    11. После расширения, копию расширенного диска необходимо примонтировать в виртуальной машине, вместо старого

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

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

    • Запустить гостевую ОС
    • Открыть управление дисками.
      • для Win7 — правым кликом по иконке Мой компьютер — Управление — Управление дисками
      • для Win10 — правым кликом по иконке Windows/Пуск — Управление дисками

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

      • Загрузиться в live режиме
      • Запустить GParted, если его нет, то:
        sudo apt install gparted
        sudo pacman -S gparted
      • Неиспользуемый раздел будет как-бы вне основного блока размеченного пространства
      • Для расширения необходимо
        • Выбрать раздел, у меня /dev/sda2
        • Правым кликом — Расширить..
        • Расширяем, подтверждаем. Сверху, где графическое отображение объёма диска, можно расширить раздел курсором
        • Теперь появилась возможность расширить основной раздел, у меня /dev/sda5
        • Расширяем так же, как и /dev/sda2
        • Затем подтверждаем все действия, зелёная галочка сверху.

        Итоги

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

        Бесплатные курсы по программированию в Хекслете

        • Освойте азы современных языков программирования
        • Изучите работу с Git и командной строкой
        • Выберите себе профессию или улучшите навыки

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

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

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

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

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

        • VDI — VirtualBox Disk Image (образ диска VirtualBox, в программе VirtualBox используется по умолчанию при создании новых виртуальных машин)
        • VHD — Virtual Hard Disk (виртуальный жёсткий диск)
        • VMDK — Virtual Machine Disk (диск виртуальной машины)

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

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

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

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

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

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

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

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

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

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

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

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

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

        Связанные статьи:

        • Как в виртуальной машине добавить ещё один диск (85.8%)
        • Как отключить от сети виртуальную машину VirtualBox (84.3%)
        • Простой способ просмотреть содержимое EFI, Microsoft Reserved Partition и любых других скрытых разделов (65.8%)
        • Бесплатная альтернатива WinRAR (60.3%)
        • Как открыть диск Linux на Windows (60.3%)
        • Как настроить очистку корзины по расписанию в Windows 10 (RANDOM — 51.6%)

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

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