Конфлікт Hyper-V та VirtualBox. «Не вдалося відкрити сесію для віртуальної машини. Організація перемикання між гіпервізором VirtualBox та Hyper-V Virtualbox hyper v на одній машині

29.03.2020 Огляди

VirtualBox та Hyper-V є дуже потужними засобами віртуалізації. Кожен з них має свої плюси та мінуси, і іноді потрібно мати можливість використовувати обидва гіпервізори на одному комп'ютері. Це реально, незважаючи на те, що при активованому Hyper-V запуск віртуальної машини VirtualBoxнеможливий. Він просто закінчується такою помилкою.

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

MS DOS

@echo off cls echo. echo Виберіть опції гіпервізора Hyper-V при завантаженні Windows. Комп'ютер автоматично перезавантажиться після вибору. echo. echo 1. Включити гіпервізор. echo 2. Вимкнути гіпервізор. echo 3. Вихід. echo. set /p choice= Ваш вибір: if "%choice%"=="1" goto 1 if "%choice%"=="2" goto 2 if "%choice%"=="3" goto 3 if not " %choice%"=="" echo "%choice%" неправильний пункт echo:1 cls echo Увімкнення гіпервізора... bcdedit /set hypervisorlaunchtype off shutdown -r -f -t 10 -c "Через 10 секунд комп'ютер буде перезавантажено." exit:3 exit

@echo off

echo.

echo Виберіть опції гіпервізора Hyper-V під час завантаження Windows. Комп'ютер автоматично перезавантажиться після вибору.

echo.

echo 1. Увімкнути гіпервізор.

echo 2. Вимкнути гіпервізор.

echo 3. Вихід.

echo.

set / pchoice = Ваш вибір:

if "%choice%" == "1" goto 1

if "%choice%" == "2" goto 2

if "%choice%" == "3" goto 3

if not "%choice%" == "" echo "%choice%" неправильний пункт

echo

echo Включення гіпервізора...

bcdedit / set hypervisorlaunchtypeauto

shutdown -r -f -t 10 -c "За 10 секунд комп'ютер буде перезавантажено."

exit

echo Вимкнення гіпервізора...

bcdedit / set hypervisorlaunchtypeoff

shutdown -r -f -t 10 -c "За 10 секунд комп'ютер буде перезавантажено."

exit

exit

Цей пакетний файл діє дуже легко. З його допомогою можна тимчасово відключити або включити гіпервізор Hyper-V, при цьому не чіпаючи сам Hyper-V, його файли та налаштування. Віртуальні машини створені в Hyper-V також залишаться в цілості та безпеці. У разі потреби треба запустити створений нами bat-файл від імені адміністратора, вибрати потрібну опцію і ваш комп'ютер буде автоматично перезавантажено. На жаль, без перезавантаження обійтися не можна, але це все одно простіше, ніж щоразу зносити і ставити знову Hyper-V. Раз, два і, як видно, VirtualBox чудово працює і за наявності Hyper-V.

У разі потреби просто вмикаємо гіпервізор Hyper-V і знову користуємося. Увімкнення або вимкнення достатньо провести один раз, при наступних запусках Windows використовуватиме раніше встановлене налаштування.

І знову здрастуйте! Ця стаття буде корисна для розробників, які використовують Xamarin, а також тим, хто розробляє програми для Windows та Android пристроїв, використовуючи емулятори та нативні засоби розробки. Йтиметься про те, як легко і досить швидко перемикатися між гіпервізором VirtualBox і Hyper-V.
Невеликий вступ. При розробці додатків практично завжди виникає необхідність тестувати їх на емуляторах, так як, наприклад, Android пристроїв з різними форм-факторами дуже багато і хочеться переконатися, що додаток буде виглядати прийнятно на всіх пристроях. А ось із запуском емуляторів починаються різні проблеми, емулятор Android пристроївз коробки (стандартний від Google) дуже і дуже повільний, тому рекомендується використовувати сторонній, наприклад Genymotion, який порадував мене своєю швидкістю, напевно, не поступається реальним пристроям по чуйності. Для використання потрібна віртуальна машина (Oracle VirualBox), яка у свою чергу використовує свій гіпервізор. Гіпервізор– це програмне забезпеченнянеобхідне запуску кількох операційних систем одночасно одному комп'ютері. Для розробки під Windows Phoneсторонній емулятор не потрібний, стандартний досить швидкий, але для його роботи необхідно використовувати гіпервізор Hyper-V від Microsoft. Два гіпервізори не можуть одночасно працювати на комп'ютері, тому виникає проблема. На блозі англомовного розробника я знайшов спосіб вирішення цієї проблеми, який сам зараз використовую, і вирішив перекласти його на блозі.

Отже, тепер власне про те, як організувати перемикання між двома гіпервізорами. Для початку потрібно відкрити командний рядок від імені адміністратора та написати в ньому наступну команду:

C:\bcdedit /copy (current) /d "No Hyper-V"

C: \> bcdedit / copy ( current ) / d "No Hyper-V"

Після успішного виконання має з'явитись повідомлення, в якому міститься потрібний нам ключ. Далі вводимо ще одну команду з ключем, який з'явився після виконання першої команди:

Після успішного виконання має з'явитися повідомлення, що інформує що команда виконана правильно. Ось як все виглядає наочно:

В принципі все готове, тепер можна перемикатися між двома режимами, але для цього потрібне перезавантаження комп'ютера, що, звичайно, не дуже зручно. щоб увімкнути або вимкнути Hyper-V потрібно перезавантажувати комп'ютер. При завантаженні системи тепер буде сторінка, на якій потрібно вибрати, в якому режимі запускати систему: з гіпервізором Hyper-V або без нього (тобто можна використовувати гіпервізор VirtualBox). Така сама сторінка відображається, якщо у вас на комп'ютері дві системи:

Може бути таке, що сторінка з вибором не відображатиметься під час перезавантаження комп'ютера, це можна налаштувати, а можна просто натискати на кнопку перезавантаження меню windowsутримуючи клавішу Shift.
На цьому у мене все, думаю вам допомогла ця стаття, всім поки що!

У сучасному високо virtualized IT world, вивчаючи hypervisor, що є most suitable для своїх дій є важливим пунктом. Існують низку віртуалізованих платформ, передбачених різними вендорами, і всі їх існують пристрасні нюанси. Цей blog post explains the differences between Oracle VirtualBoxта Microsoft Hyper-V. Ці дві платформи включають useful features, в тому, щоб мати подібні і суперечки, з якими ви можете познайомитися з ними, щоб скористатися матеріалами.

Для повного comparison of VirtualBox vs. VMware, refer to this blog post .

Hyper-V vs. VirtualBox Hypervisor Types

Hypervisor є особливим software, що дозволяє вам виконувати один або кілька віртуальних інструментів з своїми власними операційними системами (цільними операційними системами) на фізичному комп'ютері, який називається host machine. There are two types of hypervisors – type 1 and type 2.

Hyper-V є типом 1 hypervisor, який також називається ковзанний механічний hypervisor, і прямує безпосередньо на комп'ютері hardware. Коли фізичний комп'ютер (a host) starts, a Hyper-V hypervisor має контроль від BIOS або UEFI. Then, Hyper-V starts the management operating system, which can be Hyper-V Server, Windows, або Windows Server. Virtual machines може бути здійснений автоматично за допомогою користувача або автоматично, depending on його settings.

VirtualBox є типом 2 hypervisor, що є деякіназвані hosted hypervisor. Тип 2 hypervisor is application that runs on operating system (OS) and is already installed on a host. Коли є фізичний комп'ютер Starts, операційна система налаштована на host loads і контролює. Використовуйте user starts hypervisor application (VirtualBox в цьому випадку) і the starts the needed virtual machines. VM hosted processes created.

Hyper-V is always on if the host is powered on, while the VirtualBox може бути started і closed by a user on demand.

Windows-Only Hyper-V vs. Multi-Platform VirtualBox

Як випливає з того, Hyper-V може тільки йти на Windows сімейні операційні системи. Hyper-V feature є побудована в Windows 8 нагороди, і є також наявною як серверна роль від Windows Server 2008 до останніх версій.

Virtual Box може керувати великим числом операційних систем, таких як Linux, Windows, Solaris, і Mac OS. Якщо Windows використовується на фізичних машинах у вашому середовищі, ви можете дізнатися Hyper-V. Якщо ваше середовище є multiplatform, то ви можете отримати повноцінність VirtualBox і виконувати свої віртуальні машини на різних комп'ютерах з різними операційними системами.

Спосіб Guest Operating Systems for Hyper-V and VirtualBox

Guest operating system is the OS that is installed and runs on a VM. A guest OS and host OS може бути різним. Hyper-V може host VMs з Windows, Linux, і FreeBSD є операційні системи.

VirtualBox підтримує багато інших операційних систем, таких як Hyper-V: Windows, Linux, FreeBSD, Solaris, Mac OS, та інші. You can see the full list of supported operating systems versionsна офіційних сторінках представників.

Hyper-V Integration Services vs. VirtualBox Guest Additions

Hyper-V Integration Services є pack of drivers and utilities, що впроваджує повну продуктивність як добре, як interactions між host host and guest operating systems. Integration Services installed on guest OS що runs on a VM. Для Windows OS, Integration Services може бути налаштований за допомогою віртуального диска зображення (ISO file) до VM, який включає в себе монтажник, або via Windows Update. Як для Linux, main Integration Services є будівля в kernel of modern Linux operating systems. Integration Services може бути updated on Linux when the kernel is updated. Як альтернатива, ви можете автоматично завантажити повну установку пакета Hyper-V Integration Services для Linux від Download Center .

VirtualBox Guest Additions містить системи applications and drivers that, similar to Hyper-V Integration Services, optimize guest OS as well as improve its performance and usability. Drag & Drop, bidirectional clipboard, автоматичний ревізійний, і безмежний режим стає доступним після налагодження Guest Additions. Installation process is similar – attaching ISO disc image with the installer to a VM, and installing Guest Additions using GUI (graphical user interface) or command line.

Virtual Disk Format

Віртуальні диски з Hyper-V віртуальні машини є збережені як VHD і VHDX файли. VHD є older віртуальний диск формат для Hyper-V. VHDX format has been available since Hyper-V in Windows Server 2012. Існують два типи віртуального диска попередньогоlocation: Fixed and Dynamic.

Як fixed virtual disk consumes all provisioned space on storage once disks been created. Цей пропорційний тип є подібним до thick provisioning. Докладніше про blog post про те, щоб дізнатися більше про віртуальний диск попередньогоlocation.

Dynamic virtual disk consumes all no storage space after creation, and rows over time when the data is written on the virtual disk. Цей провідний тип є подібним до цього пропорційності.

VirtualBox підтримує віртуальні диски з наступних форматів: VDI, VMDK, VHD, HDD.

  • VDI is the native VirtualBox формат
  • VMDK є VMware virtual disk format
  • VHD має формат Hyper-V (VHDX не підтримується VirtualBox)
  • HDD is Parallels Desktop format

Ви можете використовувати fixed size disks і динамічно розміщені диски в VirtualBox, подібно до вас може в Hyper-V.

Ви можете перевірити фіксовані диски на динамічні диски для Hyper-V і VirtualBox. Знижені віртуальні диски потребують більшого часу для створення і знижують більше територію простору право після створення, але вони забезпечують більшу ефективність. Динамічні віртуальні диски створюються близько instantne and allow you to save storage space, але їхня продуктивність є більшою, ніж продуктивність fixed віртуальних дисків.

Hyper-V Checkpoints vs. VirtualBox Snapshots

Hyper-V checkpoint є особливістю, яка дозволяє вам захистити віртуальний стан машини. Checkpoint дозволить вам перевірити VM back to its previous state before unwanted changes were made. Існують два типи checkpoints доступні в останній версії Hyper-V: Standard Checkpoints and Production Checkpoints. Unlike Standard checkpoints, Production Checkpoints дозволить вам розблокувати VM для отримання доступу до операцій на віртуальному диску за допомогою VSS (Volume Shadow Copy Service) для Windows-based VMs або File System Freeze для Linux-based VMs. Цей спосіб дає змогу виявити, що може бути, якщо стандартні шпильки є використані, так як дані невідповідності. Data on a disk must not be changed when a checkpoint is taken. У випадку, коли дані не змінюються під час створення checkpoint, snapshot може бути data-consistent and application-consistent .

Якщо checkpoint is created, differencing virtual disk (AVHD or AVHDX) is created for each VHD (or VHDX) virtual disk of the virtual machine. Всі зміни є написані до різних дисків після checkpoint creation. Відмінні віртуальні диски є виконані з вірними віртуальними дисками в тій самій директорії.

VirtualBox snapshot є подібним до Hyper-V checkpoint. Ви можете отримувати поточний VM State з швидкістю і переглянути його попередній State if needed. VDI є природним файлом формату віртуального диска, використовуваного в VirtualBox. Якщо виграш є створеним, новий differencing віртуальний диск створений як новий VDI файл. Якщо ви збираєтеся ламати те, що представляють earlier VM State, як compared до нашого поточного VM State, то differencing virtual disk є merged with parent virtual disk, або multiple differencing virtual disks є merged. Be aware, що snapshots є в основному для тестування purposes, але не для production purposes.

Note: Checkpoints and snapshots є useful for testing and help you to revert VMs на їх previous state. Don't use them as VM backups. Докладно наш blog post до вивчити більше про те, що між штрихами і backups.

Hyper-V VMConnect vs. VirtualBox Remote Display

Hyper-V Virtual Machine Connection (VMConnect) є інструментом, що забезпечує доступ до GUI або налаштування керування віртуальним інструментом з яким ви можете керувати VM. VMConnect використовує WMI (Windows Management Instrumentation) для цього призначення. Ви можете interact with the guest OS of VM використовуючи keyboard і mouse similarly to interacting with physical machines. Підключення до VM може бути встановлений з локальної машини, на якій Hyper-V є налагодженим і VM є керуванням, або від remote machine via the network. VMConnect is usually enabled by default when the Hyper-V role is installed. Іншіwise, ви можете зробити Hyper-V Tools feature in Add Features Wizard. Microsoft Remote Desktop Protocol (RDP) використовується для встановлення VMConnect.

Досягнута зміна режиму може призвести до реdirecting локальних пристроїв і ресурсів до VM. Clipboard, диск drive, USB flash drive, audio, printer, і display configuration can redirected. Таким чином, ви можете використовувати USB флеш-drive, внесений до USB-порту з вашого фізичного пристрою, в вашому virtual machine.

VirtualBox також містить інструменти для зручного управління віртуальними машинами. VMs, що є керування на місцевому персоналі може бути здійснено з VirtualBox GUI з локального комп'ютера. VirtualBox Remote Desktop Extension (VRDE) є загальним extension interface, що забезпечує максимальну flexibilitu with extension packages, які можуть бути розроблені на трьох частинах. VRDE is compatible with Microsoft RDP. VirtualBox Remote Display Protocol (VRDP) забезпечується з таким розширенням пакетів. Це backwards-compatible extension до RDP, що ви можете використовувати стандартні RDP клієнтів для управління remote VMs.

Для підключення до remote guest VM, ви повинні мати тип IP-адреси з host machine і port set для remote connection до VM в VM display settings. 3389 is the port number used by default. Ви можете налаштувати різні RDP port numbers for different VirtualBox VMs.

Hyper-V Live Migration vs. VirtualBox Teleporting

Live Migration є Hyper-V feature, що дозволяє вам рухатися VMs від одного Hyper-V host до іншого transparentne, і без значних вниз. Ця особливість є особливо корисною, коли ви використовуєте Failover Cluster, тому що вона використовується для високої доступності для VM. Це використовується для використання dedicated migration network для Hyper-V Failover Cluster. VM файли так само, як віртуальні диски повинні бути розміщені на shared storage. Якщо ви потребуєте переміщати VM файли з одного додатку до іншого, то Storage Migration повинні бути використані.

VirtualBox Teleporting є VM migration feature, що дозволяє вам переміщувати віртуальні машини з одного VirtualBox host для іншого через TCP/IP мережі, навіть якщо VM є керування. Source and destination VMs повинні використовувати саму shared storage. VM може бути переведений з source host до target host with minimal downtime, independent from host OS. Для прикладу, ви можете перевести керування Windows-базованих VM від Linux host до Solaris host або vice versa. Teleporting is available from VirtualBox version 3.1 onwards. Migration of running VMs впроваджує pružnість свого віртуального середовища.

Hardware Virtualization and Software Virtualization

Hyper-V supports hardware virtualization. Hardware virtualization є технологією, яка використовує hypervisor для створення abstraction layer між software and physical hardware for emulating computers. Всі прилади потрібні для спільної функціональності комп'ютера є emulated з особливим software. Hardware virtualization повинен бути налаштований в UEFI/BIOS on physical machine.

VirtualBox підтримує hardware and software virtualization. Software virtualization може тільки бути використаний для VMs з 32-bit guest operating systems з використанням x86 архітектури. Для 64-бітних систем, тільки hardware virtualization може бути використаний. Невеликий most інші віртуалізовані продукти, що підтримують функцію віртуалізації, VirtualBox може виконувати багато операційних систем на комп'ютерах з old processors, навіть якщо ці процесори не мають hardware virtualization support.

Remote Management with GUI

Hyper-V Manager є інструментом з GUI, які допомагають вам керувати вашими Hyper-V VMs. Ви можете створювати, import, configure, start, stop, і remove VMs з Hyper-V Manager, як добре для виконання інших функцій, так як configuring віртуальні кнопки, віртуальні hard disks, створення кнопок, з'єднання з цим OS interface with VMConnect, etc . Ви можете також підключити до remote Hyper-V Server і керувати VMs residing on that server.

phpVirtualBox є відкритим джерелом інструменту з веб-сайтом, що міститься в PHP, що дозволяє керувати віртуальним Box instances with VMs. phpVirtualBox дає інформацію про те, що це саме як GUI-відео VirtualBox, і як результат, ви можете керувати вашим VirtualBox instances remotely with browser, подібно до того, як ви manage your local instances. Це інструмент може бути приємно для віртуального Box GUI, якщо ви збираєтеся віртуальний box на headless server (на сервер, що має OS без GUI).

Remote Management with Console Interface

Hyper-V сервери можуть бути з PowerShell, які є Windows Command Line Interface, розроблений Microsoft. PowerShell є природним інструментом для Windows, але PowerShell Core є також compatible with Linux and macOS. PowerShell Remoting must be enabled for this purpose. За допомогою PowerShell є спосіб Hyper-V і VM Management, особливо в великих умовах.

VBoxManage is command line interface (CLI) для VirtualBox. Ви можете користуватися всіма функціями доступними в VirtualBox GUI. Більше того, ви можете користуватися всіма характеристиками, що надаються в VirtualBox virtualization engine with VBoxManage (не всі дані є доступними в GUI). CLI може бути використаний для управління VirtualBox instances on operating systems with GUI (that only has a console interface). Іншим додатком є ​​здатність до scripting and automating. VBoxManage is compatible з Linux, Windows, Solaris, і Mac OS.

VM Network Traffic Analyzing

Port Mirroring is a network traffic analyzing tool for Hyper-V. Це особливість, що ви збираєтеся на всі копії всіх отриманих і переведених пакетів з одного port до іншого для попереднього пакета analysis. Головним пристосуванням, використовуючи Port Mirroring, є вимогипрограми. Ви можете створити в VM, що має віртуальну мережу adapter connected to the appropriate virtual switch> port, install packet analysis software on this destination VM, and send network packets from multiple VMs to the destination VM for analysis.

VirtualBox забезпечує мережу tracing feature with which you can enable network packet logging for further analysis. Як результат, VirtualBox використовує будову в здатності й завантажує всі виконані транспортні засоби VM мережі в PCAP файлах. Після того, як ви можете відкрити ці файли в комерційних аналізах інструмент, як Wireshark. Ця особливість може бути здійснена з комбінацією line interface. Відсутня це помітна після завершення розслідування, щоб вирішити пов'язаний з цілим диском з PCAP файлами.

Shared Folders, Drag & Drop в Hyper-V і VirtualBox

Shared folders є useful for file exchange between different machines. Hence, цей спосіб може бути використаний для копіювання файлів з host OS до цього OS, і vice versa.

Hyper-V doesn't include such a built-in feature. Ви можете автоматично повідомити проміжок у вашому host OS з Windows GUI або PowerShell і надати доступ до того, що простий для спеціального користувача або групи використовувався в цьому ОС. Ви можете використовувати Copy-VMFile PowerShell інструменти в Hyper-V virtual environments як альтернативні методи для копіювання файлів між фізичними і віртуальними машинами.

VirtualBox включає в себе Shared Folders feature that can be easily enabled from the VirtualBox user interface. Transferring files між VirtualBox host machine and guest machine за допомогою Shared Folders is convenient. Ви повинні відкрити VM Settings, а потім виберіть Shared Folders. Add Share: натиснути на проміжок файлу (протокол є розташований на host machine, для прикладу, C:\temp), натиснути на проміжок назви, яка повинна бути відтворена в цій ОС. Якщо потрібний надійний або неможливий наступні варіанти: Read-only, Auto Mount, і Make Permanent by checking the boxes. Notice that VirtualBox Guest Additions повинен бути налаштований на guest OS.

Drag & drop є feature for GUI, які дозволяють вам переміщати об'єкти, як файли або прокладки з однієї частини екрана до іншого. В контексті віртуалізації навколишнього середовища, Drag & Drop дозволяє вам переміщати файли або композиції з host machine to guest machine and inversely. Both Hyper-V і VirtualBox products support the Drag & Drop feature.

Hyper-V Integration Services (включаючи Guest Services) або VirtualBox Guest Additions повинні бути налаштовані на цьому ОС відповідно. Збільшений послідовний режим повинен бути використаний при встановленні на Hyper-V VM. In VirtualBox go to Devices > Drag & Drop і виберіть direction (можна вибрати “bidirectional”) до enable this feature.

Conclusion

Both Hyper-V і VirtualBox є додатковими рішеннями для віртуалізації, і вибір між ними може бути непоганим. Hyper-V is a type 1 hypervisor while VirtualBox is a type 2 hypervisor. Hyper-V може тільки бути налаштований на Windows-базованих системах, коли VirtualBox є multiplatform продукт. Hyper-V supports clustering features such as failover clustering and load balancing. Microsoft virtualization solution would be good choice for companies that already use Windows -based environment. Oracle VirtualBox є вільним, підтримує високу площу guest and host operating systems, and hence, is suitable for multiplatform environments. Сьогодні's blog post has explained the differences між цими двома virtualization solutions to help you to make the right decision. However, choice is up to you.

Hyper-V або VirtualBox – Which One to Choose for Your Infrastructure?

5 (100%) 34 votes

Паралельно тестуючи їх. Зранку, коли встановлювати операційні системи, виявилося, що у VirtualBox вилітає помилка «Не вдалося відкрити сесію для віртуальної машини». Код помилки на скріншоті нижче. Мовляв, не підтримується технологія віртуалізації. Перевірив ще раз налаштування BIOSдля надійності - все гаразд. Налаштування VirtualBox та віртуальної машини так само в нормі. Виявилося, що просто конфліктують дві програми, а точніше, Hyper-V від Microsoft забирав віртуалізацію на себе. Вирішується ця проблема видаленням Hyper-V.

Отже, помилка ось така:

Видаляємо Hyper-V:

Натискаємо Win + R, вводимо OptionalFeaturesта натискаємо Enter. Або ж відкриваємо:

Панель керування ➝ Усі елементи панелі керування ➝ Програми та компоненти ➝ Увімкнення та вимкнення компонентів Windows

У вікні, що відкрилося Компоненти Windows знімаємо відмітку з розділу Hyper-V.

Тиснемо ОКта перезавантажуємо комп'ютер. Після цього VirtualBox необхідно створити нову віртуальну машину і можна починати з нею працювати.

Дякую, що читаєте! Підписуйтесь на мене в соціальних мережах Facebook , Twitter , VK , OKта месенджерах Telegramі TamTam !

Читайте анонси та пости повністю в

4289

На сьогоднішній день VirtualBoxє найпопулярнішою безкоштовною платформою віртуалізації, проте навіть у її прихильників у якийсь момент може виникнути бажання випробувати інші віртуальні машини, зокрема вбудовану платформу Hyper-V. Тільки ось користувач, що включив її, дуже незабаром виявить, що віртуальні машини на його коханому VirtualBoxбільше не запускаються, а платформа видає помилку "Не вдалося відкрити сесію для віртуальної машини" з кодом E_FAIL (0x80004005) .


Причиною помилки може бути невдалий запис стану ВМу файл VBOX, криве накопичувальне оновлення самої Windows, відключення віртуалізації в BIOS, але в даному випадку причина криється у конфлікті VirtualBoxз Hyper-V. Відновити нормальну роботу виртуалбокс можна видаливши компоненти Hyper-Vз системи, тільки ось як бути, якщо встановлені на цю платформу машини вам все ж таки потрібні? Запускати ВМна одному ПК з увімкненими VirtualBoxі Hyper-Vне можна, але можна тимчасово відключити штатний компонент віртуалізації, не видаляючи його.

Робиться це просто. Запустіть від імені адміністратора командний рядок або консоль і виконайте команду bcdedit /set hypervisorlaunchtype off , а потім перезавантажте комп'ютер.

Віртуальні машини VirtualBoxзапускатимуться без помилок. Щоб повернути Hyper-Vу робочий стан, виконайте команду bcdedit /set hypervisorlaunchtype auto і знову ж таки перезавантажтеся.

Для зручності можете створити пакетні файли з командами та розмістити їх на робочому столі.

Крім того, ви можете додати режим роботи системи з Hyper-Vі без нього у завантажувальне меню.

Для цього у занедбаній із підвищеними правами командному рядку (не PowerShell)виконайте команду bcdedit /copy (current) /d «Hyper-V вимкнено» . При цьому буде створено новий елементу завантажувальному меню, а в консолі відобразиться його ідентифікатор (32-значний рядок) . Скопіюйте її в буфер, замініть нею елемент GUIDв команді bcdedit /set (GUID) hypervisorlaunchtype off та виконайте команду.