Розширення vdi ніж відкривається. Як відкрити Windows, встановлену на віртуальному VHD-диску, у програмах VMware Workstation та VirtualBox. Експорт віртуальної машини

30.10.2019 Безпека

У вас є проблема з відкриттям.VDI-файлів? Ми збираємо інформацію про файлових форматахі можемо розповісти навіщо потрібні файли VDI. Додатково ми рекомендуємо програми, які найбільше підходять для відкриття чи конвертування таких файлів.

Навіщо потрібен файловий формат.VDI?

Головна асоціація розширення .vdiналежить типу/формату файлів "Образ віртуального диска Oracle VirtualBox" (Oracle VirtualBox Virtual Disk Image, VDI). VirtualBox - це загальна назва надійного універсального рішенняз віртуалізації з відкритим вихідним кодомвід Oracle, Inc. VirtualBox випускається для низки платформ і дозволяє створювати віртуальні машини (ВМ) для запуску гостьових операційних систем(ОС) у "пісочниці" первинної ОС.

VDI виступає як двійковий контейнерний формат, який використовується VirtualBox для зберігання образів дискових пристроїв гостьових ОС. Файл .vdiє об'ємним двійковий файл, що містить образ диска, а також деякі метадані конкретної ВМ. Усі жорсткі диски, що використовуються ВМ VirtualBox, - це відповідні файли .vdi.



VDI-образ може містити будь-яку файлову системуі може динамічно розширюватись (залежно від установок VirtualBox). Для використання з іншими рішеннями щодо віртуалізації (напр., VMware) файли .vdiможуть конвертуватися на інші формати образів дисків (.iso , .vmd k) — і навпаки.

В іншому контексті розширення .vdiтакож використовується для позначення типу/формату файлів "Відомості VirtualDub" (VirtualDub Information, VDI), що використовується VirtualDub - універсальної безкоштовною програмою((як правило, з ім'ям "VirtualDub .vdi") являє собою двійковий модуль дизассемблера, який використовується з метою налагодження для збору відомостей у разі аварійного завершення ("падіння") програми.

В аналогічному значенні розширення .vdiтакож застосовується для позначення файлів налагоджувальних ресурсів ( .vdi) в рамках StepMania - безкоштовної багатоплатформної інтерактивної танцювальної гри. Такі VDI-файли є двійковими модулями, які використовуються для збору інформації при підготовці звітів у випадках падінь ПЗ гри.

Програми для відкриття чи конвертації VDI файлів

Ви можете відкрити файли VDI за допомогою таких програм: 

Читайте як відновити віртуальну машину Oracle VirtualBox яка видалена або вміст диска віртуальної машини . Які вбудовані інструменти віртуальної машини або сторонні програмивикористовуватиме її відновлення. Oracle VM VirtualBox – це потужний інструментвіртуалізації для корпоративних та домашніх користувачів.

Крім того, що VirtualBox є багатофункціональним продуктом, це також одне з небагатьох професійних рішень, яке знаходиться у вільному для використання доступі. За допомогою цього програмного забезпечення можна створити віртуальну машину з будь-якої з основних операційних систем, включаючи: Microsoft Windows, OS X, Linux, Solaris

Зміст:


Системні файли віртуальної машини Oracle VM VirtualBox

Як і будь-які інші віртуальні машини Oracle VM VirtualBox, при установці на комп'ютер створює директорію, в яку надалі розміщує папки створених віртуальних машин. За замовчуванням дана папканазивається VirtualBox VMs та розміщена вона за адресою:

C:\Users\ Ім'я користувача\VirtualBox VMs

Примітка:Якщо потрібно, місце розташування папки для машин можна змінити в налаштуваннях програми. Для цього перейдіть до меню Файл / Налаштування / Загальні, та вкажіть бажану папку.

Основними складовими файлами віртуальної машини Oracle VM VirtualBox є:

  • *.vbox– файл налаштувань, що описує віртуальну машину та її налаштування;
  • *.vdi (*.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcow)- Файл образу диска віртуальної машини.

Під час роботи віртуальної машини, у міру потреби програмою можуть бути створені додаткові файлиабо папки:

  • Logs– папка, в якій зберігаються файли журналів віртуальної машини;
  • Snapshots– папка знімків стану віртуальної машини (снепшотів).

Під час створення віртуальної машини за промовчанням встановленим форматом диска є VDI диск. Але користувачеві також надається можливість вибрати формат диска створюваної машини:

  • VDI (VirtualBox Disk Image)- Формат диска VirtualBox;
  • VMDK (Virtual Machine Disk)- Формат диска VMware;
  • VHD, VHDX (Virtual Hard Disk)- Формат диска Microsoft;
  • HDD (Parallels Hard Disk)- Формат диска Parallels;
  • QED (QEMU enhanced disk)- Формат для QEMU/KVM;
  • QCOW (QEMU Copy-On-Write)- Формат для QEMU (qcow2).


Як відновити віртуальну машину Oracle VM VirtualBox, яка видалена

Видалення віртуальної машини може спричинити втрату великих обсягів даних і важливої ​​інформаціївідновлення якої буде пов'язане з великими труднощами. Найбільш простим способом відновлення даних, які були збережені у віртуальній машині, буде відновлення самої віртуальної машини.

Що мається на увазі? У VirtualBox передбачена можливість додавання віртуальних машин, створених за допомогою інших менеджерів або збережених, та з якихось причин видалених зі списку віртуальних машин вашого менеджера. Для цього достатньо перейти до меню Авто / Додатита вибрати диск віртуальної машини, яку необхідно додати до менеджера.


Тобто, у разі видалення віртуальної машини користувач може відновити складові її файли і додати таку машину в Oracle VM VirtualBox. Для цього:


Як відновити вміст диска віртуальної машини Oracle VM VirtualBox

Як ми вже говорили, всі файли, які зберігаються на дисках віртуальної машини, розміщуються в .vdiфайл віртуального диска (у разі). Програма для відновлення даних жорсткогодиска Hetman Partition Recovery має функцію монтування віртуальних дисків та відновлення даних з них.

ПРИМІТКА. У випадку з віртуальними машинами, диски яких створені в інших форматах, не *.vdi, а *.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcow, описаний спосіб відновлення даних буде ідентичним.


Якщо з якихось причин ваша віртуальна машина втратила працездатність, а на дисках її зберігалися важливі файли– їх можна відновити. Для цього:


В результаті проведених експериментів було виявлено, що файли, які видалені або загублені всередині віртуальної машини, не підлягають відновленню.


Описані способи відновлення даних віртуальної машини Oracle VM VirtualBox актуальні для віртуальних машин незалежно від формату їх віртуального диска. *.vdi, *.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcowта будуть абсолютно ідентичними для всіх зазначених форматів віртуальних дисків. Формат віртуального диска *.vdi у нашій статті використано як приклад.


Сьогодні ми розповімо вам, що являє собою формат VDI, чим відкрити його і як з ним працювати. Найчастіше такі матеріали стосуються Virtuo CD.

Формат VDI: чим відкрити - Windows-програми

Якщо ви зіткнулися з подібним файлом на персональному комп'ютерішвидше за все, в ньому зберігаються образи диска. Це один із варіантів використання розширення VDI. Чим відкрити такі дані допоможуть розібратися наступні програми: WinMount (багатофункціональне ПЗ, яке дозволяє з архіву, окремої директорії або образу, також тут реалізовані можливості віртуалізації, які дозволяють суттєво заощадити простір), MagicISO, UltraISO. Можна також використовувати інші програми для роботи з образами.

VirtualBox

Тепер обговоримо рідкісні варіанти використання розширення VDI, ніж відкрити такий файл, якщо він не має відношення до віртуальних дисків, ми також розглянемо нижче. Наприклад, такі дані можуть бути пов'язані з VirtualBox для платформ x86-64. Розробником такого рішення виступила компанія Oracle, і воно здатне працювати на різних операційних системах. VDI-файли зберігаються у VirtualBox і при цьому мають власний формат. Використовуються такі матеріали для збереження віртуалізованих ОС та інших даних у єдиному фізичному диску. VirtualBox має інструмент командного рядкапід назвою VBoxManage. Завдяки цьому з'являється можливість змінювати різні параметри та конвертувати файли VDI. Описане програмне забезпеченнявикористовується вбудованим та настільним ПК, а також серверами для віртуалізації на професійному рівні. VirtualBox дозволяє запустити операційну систему, використовуючи віконний режим іншої ОС. У цьому випадку файли VDI розглядаються як окремі жорсткі диски. Відкрити такі матеріали допоможе програма VM VirtualBox.

Інші варіанти

Іноді файли, що мають розширення VDI, можуть застосовуватись програмою VirtualDub, яка забезпечує все для обробки та захоплення цифрового відео. Насамкінець розглянемо останній варіант використання зазначеного формату. Розширення VDI застосовує StepMania. У цьому випадку йдеться про ритмічну танцювальну програму. Це особливе рішення. Воно забезпечує підтримку різноманітних танцювальних майданчиків. У файлі міститься налагоджувальна інформація, яка використовується, щоб відстежити збої програми в Windows. Всі дані зберігаються в особливому двійковому форматі, а також мають назву StepMania.vdi. Ось ми і розібралися, що таке розширення VDI, ніж відкрити його і які програми допоможуть з ним взаємодіяти.

Будучи встановленою на віртуальному жорсткому VHD-диску, друга операційна система Windowsаж ніяк не поступається тій, яка розміщується на іншому розділі диска. Навпаки, перша в порівнянні з другою має дві значні переваги. По перше, для установки Windowsна VHD-диск немає необхідності перерозподіляти дискове місце, якщо спочатку немає зайвого порожнього розділу диска під другу операційну систему.

VHD-диск створюється в рамках процесу встановлення Windows за допомогою командного рядка, з її ж допомогою і монтується в систему, щоб бути видимим серед розділів для установки системи. По-друге, працювати зі другий Windows, встановленій на віртуальному VHD-диску, можна безпосередньо завантаживши її на комп'ютері, так і за допомогою засобів програм-гіпервізорів.

Будь-яку операційну систему, встановлену на VHD-диску, можна відкрити всередині програм і і працювати з ними точно так, як і з будь-якими системами, створеними засобами цих програм. Більше того, обидві програми передбачають можливість створення операційних систем із використанням VHD-диску. VirtualBox відкрито дозволяє вибрати VHD-формат під час створення жорсткого дискавіртуальної машини. А ось у програмі VMware Workstationхоч такий момент і передбачається, але юзабельного меню вибору, як у випадку з VirtualBox, немає. Розширення «. vhd»для створюваного жорсткого диска потрібно прописувати вручну, замінюючи їм встановлене ".vmdk""рідний" формат віртуального жорсткого диска VMware Workstation .

Єдиний момент, у чому поступатиметься VHD-диск «рідним»форматів програм VMware Workstation та VirtualBox – відповідно, VMDKі VDI, це використання дискового простору у повному обсязі. Тоді як віртуальні жорсткі дискипрограм - VMDKі VDI– стискають дані віртуальних машин задля економії місця реальному комп'ютері. Зокрема, віртуальні машини VMware Workstation на фізичному жорсткому диску займають майже вдвічі менше місця, ніж є у розпорядженні гостьових операційних систем.

Отже, маємо операційну систему, встановлену на віртуальному VHD диску.

Як її відкрити всередині основної операційної системи з використанням програм-гіпервізорів VMware Workstation та VirtualBox?

Відкриття VHD-диска в

У головному вікні VMware Workstation запускаємо процес відкриття нової віртуальної машини. Це можна зробити за допомогою візуальної кнопки на домашній вкладці програми, так і в меню .

Запуститься майстер створення нової віртуальної машини, і в першому вікні кликаємо вибірковий тип конфігурації.

Тиснемо у вікні налаштування сумісності версій програми.

Операційну систему ми не встановлюємо, отже, і може бути жодного джерела завантаження. Вибираємо третій пунктвстановлення системи пізніше. Тиснемо .

У нашому випадку є VHD-диск із встановленою Windows 8.1, її і вибираємо у списках операційних систем та їх версій. Тиснемо .

Називаємо віртуальну машину та вказуємо її місце розташування на комп'ютері. У зазначеному місці зберігатимуться робочі файли . Сам VHD-диск, природно, перебуватиме там, де й був. Тиснемо .

У нашому випадку є чотири ядра, тому щедрим жестом з панського плеча віддамо віртуальній машині два з них. Тиснемо .

А ось щедрого жесту у плані оперативної пам'ятіне вийде. Виділяємо лише необхідний мінімум – 1 Гб . Тиснемо .

Передбачений тип мережі NATу нашому випадку підходить. Тиснемо .

Не міняємо і тип контролера введення/виводу. Тиснемо .

Це ж стосується і типу диска – залишаємо встановлений SCSI. Тиснемо .

Нарешті ми дісталися точки зміни встановлених параметрів. У вікні вибору віртуального диска нам потрібен другий варіант – . Тиснемо .

У наступному вікні тиснемо кнопку оглядуі вказуємо шлях до VHD-файлу. За промовчанням VMware Workstation не бажає бачити цей формат файлів , представляючи на огляд лише файли власного виробництва. І щоб побачити VHD-файл, у вікні провідника необхідно встановити параметр відображення всіх файлів .

Прописавши шлях розміщення VHD-диску, тиснемо .

Налаштування віртуальної машини завершено.

Повернемося до головного вікна VMware Workstation і побачимо нову віртуальну машину в переліку існуючих. Запускаємо її.

Процес запуску Windowsпочнеться з адаптації системи до умов роботи гіпервізора. Будуть оновлені драйвера, системні налаштування, Metro-програми Windows 8.1. У деяких випадках запуск віртуальної машини може супроводжуватись вікном середовища відновлення Windows. У цьому випадку необхідно просто вибрати продовження використання системи.

Незабаром система завантажиться.

Відкриття VHD-диска у VirtualBox

У програмі VirtualBoxпроцес відкриття VHD-файлу простіший. У головному вікні програми тиснемо кнопку . Потім у першому вікні майстра, що запустився, створення нової віртуальної машини задаємо їй ім'я, вибираємо операційну системуі її версію. Тиснемо "Next".

Вказуємо розмір оперативної пам'яті. Тиснемо "Next".

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

Повертаємося у головне вікно VirtualBox і запускаємо щойно створену віртуальну машину.

VirtualBox також здійснить адаптацію гостьової операційної системи під свою специфіку роботи – будуть встановлені драйвери, застосовані системні налаштування тощо.

Через хвилину-дві у вікні програми спостерігатимемо ту саму Windows, встановлену на VHD-диску.

До цього питання приходить будь-який дослідник чи адміністратор. І добре, коли є вибір для вирішення. Як я вже писав раніше, нам знадобилося терміново розгорнути полігон CentOS на Oracle VirtualBox. Також маємо десяток інших тестових ОС як VirtualBox так і VMware. Деякі їх напхані софтом отже немає можливості її клонувати з однієї віртуальної середовища на іншу, а хочеться просто скопіювати, тобто. перетворити. Добре можливість така є.

Спочатку маленька довідка.

VDI (Virtual Disk Image) — формат файлу, розроблений Oracle для використання як образ диска у своїх віртуальних машинах VirtualBox.

VMDK (Virtual Machine Disk) — формат файлу, розроблений VMware для використання як образ диска у своїх віртуальних машинах.

VHD (Virtual Hard Disk) – це формат файлу від Microsoft, у якого повна структура та вміст аналогічні з жорстким диском. Він використовується для зберігання віртуальних операційних систем, програм та інших файлів в одному файлі-образі, який можна відкрити різними програмамивіртуалізації або віртуальних машин.

То як мені конвертувати образ VMDK в VDI?

Для того щоб конвертувати образ віртуальної машини з одного формату в інший можна скористатися одним із способів:

1. Використовуючи утиліту qemu-img із пакета емулятора QEMU. Ця командаконвертує образ віртуальної машини, створеної в VirtualBox, в VMware-образ:

qemu-img convert -f vdi -O vmdk VirtualBoxImage.vdi VmWareImage.wmdk
-f – визначає формат образу віртуальної машини для перетворення
-O – визначає формат образу віртуальної машини на який буде перетворено поточний образ.

Список підтримуваних форматів можна переглянути так:

Загальний формат команди:

qemu-img convert [-c] [-f fmt] [-O output_fmt] [-o options] filename ] output_filename

2. Для перетворення віртуальної машини з одного формату на інший також можна скористатися вбудованими засобами Virtual Box VBoxManage clonehd:

Перетворити vmdk на vdi:
VBoxManage clonehd VmWare_Image.vmdk VirtualBox_Image.vdi –format VDI

І навпаки, віртуальну машину формату vdi у vdmk:
VBoxManage clonehd VirtualBox_Image.vdi VmWare_Image.vmdk –format VMDK

Загальний формат команди:

VBoxManage clonehd | |[-format VDI|VMDK|VHD|RAW| ] [–variant Standard,Fixed,Split2G,Stream,ESX] [–existing]

3. Можна конвертувати *.vdi образи через графічний інтерфейс VirtualBox:

Файл->Управління віртуальними образами->Копіювати
Вибираємо якусь *.vdi машину перетворювати і бажаний формат (vdmk/vdi/vhd і т.п.) нового образу.