Розвиток KVM-бекенда у VirtualBox для Linux

Розвиток KVM-бекенда у VirtualBox для Linux

Останні зміни у дереві виходу VirtualBox представили ранній, але працездатний KVM-бекенд для Linux-хостів. За словами учасника Alexander Eichner, новий бекенд зараз має робочий стан, принаймні під час запуску сучасних гостевих операційних систем. Старі або менш поширені гості, такі як DOS, ще не були протестовані.

Переваги KVM-бекенда для VirtualBox

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

Це особливо актуально на сучасних системах Linux, де Secure Boot, посилення ядра або специфічні для дистрибутивів політики можуть блокувати сторонні драйвери ядра. У таких випадках VirtualBox тепер автоматично переходить на використання KVM, якщо він доступний у хост-системі.

Сумісність станів віртуальних машин

Крім того, Eichner зазначає, що збережені стани повинні залишатися сумісними між рідним гіпервізором VirtualBox та KVM-бекендом, хоча це підлягає звичним застереженням і ще не було широко підтверджено.

Експериментальний статус KVM-бекенда

На даний момент KVM-бекенд недоступний у офіційних тестових збірках. Користувачам, які зацікавлені у його спробах, потрібно безпосередньо зібрати VirtualBox з виходу. Іншими словами, функція залишається експериментальною і націлена в основному на розробників і просунутих користувачів, які готові компілювати та тестувати код розробки.

Коли KVM-бекенд стабілізується, очікується, що він з’явиться у наступній версії VirtualBox. Але на даний момент немає додаткової інформації щодо того, в якому випуску це буде включено чи коли це може статися.

Детальніше про KVM-бекенд можна дізнатися на сайті VirtualBox та останніх новинах проекту Changelog.