Коли справа доходить до віртуальних машин, багато хто з нас починає з VirtualBox Oracle. Причини очевидні. VirtualBox є безкоштовним для некомерційного використання та, на відміну від Hyper-V , працює у версії Windows 10 Home. Тим не менш, як тільки ви серйозно ставитеся до віртуальних машин, настає час, коли ви захочете оновитися до Hyper-V. VirtualBox підходить для основних потреб, але Hyper-V, який працює на Pro Edition Windows 10 , має кращу продуктивність і кілька високоякісних функцій, як-от вкладені віртуальні машини , простіше керування за допомогою PowerShell і такі функції, як BASH для Windows 10 . Є лише одна проблема: Hyper-V не підтримує віртуальні машини VirtualBox. Отже, щоб перенести їх, вам доведеться їх конвертувати.
У цій статті ми покажемо вам, як перенести існуючу віртуальну машину Oracle VirtualBox на Hyper-V Windows 10.
Перенесіть віртуальну машину Oracle VirtualBox на Windows 10 Hyper-V
Для початку запустіть VirtualBox Manager, а потім виберіть віртуальну машину з панелі списку, яку ви хочете експортувати. Переконайтеся, що операційна система, яку ви експортуєте, підтримується Hyper-V. Натисніть меню «Файл» , а потім виберіть «Експортувати пристрій…».

Знову виберіть віртуальну машину та натисніть «Далі».
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Виберіть місце, де ви хочете зберегти файл віртуальної машини, виберіть формат OFV 2.0 і натисніть «Далі» .
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Натисніть «Експорт», а потім зачекайте, поки пристрій буде експортовано; це може зайняти деякий час залежно від розміру віртуальної машини.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Перш ніж ви зможете розпочати перетворення, нам потрібно буде використати утиліту для розпакування, таку як 7-zip , щоб видобути вміст файлу OVF, який ми щойно експортували.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Наш наступний крок — імпорт віртуальної машини в програмне забезпечення Microsoft Hyper-V. Hyper-V не підтримує відкритий віртуальний формат. Спочатку я спробував перетворити віртуальну машину за допомогою безкоштовної утиліти Microsoft під назвою Virtual Machine Converter і вбудованого командлета PowerShell. Я не відчував нічого, крім розчарування, коли це запрацювало; дивіться доказ нижче. Я сказав собі: «Забудь про це! Має бути легший шлях, ніж повернутися до епохи комп’ютерних хронік ».
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Після деякого пошуку в Інтернеті я натрапив на безкоштовну утиліту від StarWind під назвою V2V Image Converter , призначену лише для конвертації різних типів форматів віртуальних жорстких дисків. По-перше, вам потрібно зареєструватися для безкоштовного завантаження, яке буде надіслано вам у вигляді електронного листа з посиланням. Отримавши безкоштовне завантаження, перейдіть до завантаження та налаштування StarWind Converter.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Запустіть програмне забезпечення StarWind V2V Image Converter і натисніть «Далі».
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Виберіть локальний файл як джерело, а потім натисніть «Далі» .
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Виберіть формат, у який ви хочете конвертувати зображення. Hyper-V підтримує формати VHD і VHDX. VHDX є покращеним у порівнянні зі старим форматом віртуального жорсткого диска, який підтримує до 64 ТБ пам’яті. Оскільки це віртуальна машина Windows XP, я дотримуюся фіксованого параметра VHD, який називається попередньо виділеним зображенням VHD.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Перегляньте місце на жорсткому диску, де ви хочете зберегти перетворене зображення.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Виберіть місце призначення файлу VHD. У моєму випадку це використовуватиметься локально, тому я залишатимусь за умовчанням.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Зачекайте, поки файл VMDK буде перетворено. Чим більше VHD, тим довше це займе.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Імпорт віртуальної машини в Hyper-V
Наступний крок — перевірити, чи це працює. Запустіть Hyper-V у Windows 10 , натисніть «Створити» > «Віртуальна машина», а потім натисніть «Далі» . Пройдіть через майстер і налаштуйте свою віртуальну машину з відповідними параметрами. Коли ви перейдете до розділу «Підключити віртуальний жорсткий диск» , виберіть « Використовувати існуючий віртуальний жорсткий диск », натисніть «Огляд… », потім відкрийте файл VHD, який ми конвертували раніше, і натисніть « Далі» .
Натисніть Готово , щоб підтвердити налаштування.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Продовжуйте запускати свою віртуальну машину, і ось вона у вас є. Ваша віртуальна машина Oracle VirtualBox тепер запущена та працює в Hyper-V.
![Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V Як перенести віртуальні машини VirtualBox на Windows 10 Hyper-V]()
Це було не так вже й погано. Шукаєте додаткові посібники з віртуальних машин? Перегляньте нашу публікацію про підключення віртуальної машини до Інтернету . Крім того, якщо ви не бажаєте використовувати програмне забезпечення StarWind , спробуйте безкоштовний Microsoft Virtual Machine Converter і повідомте нам, якщо вам з ним пощастило.