Oracle випустила нову версію свого популярного кроссплатформенного гіпервізора VirtualBox 7.0 зі значною зміною підтримки віртуальних машин Linux. Нова версія тепер підтримує операційні системи, які використовують безпечне завантаження.
Що нового у VirtualBox 7.0 для користувачів Linux?
Oracle позиціонує версію 7.0 в офіційному журналі змін як «велике оновлення» порівняно з попередньою версією з огляду на те, що останнім випуском була версія 6.1.38 від 2 вересня 2022 року. Це значний стрибок за місяць із моменту виходу попередньої версії.
Найбільш помітною зміною в новій версії є перероблений інтерфейс користувача. Як програма для запуску віртуальних машин важливо те, що знаходиться під капотом. Основна зміна користувачів Linux полягає в тому, що віртуальні машини на основі EFI тепер можуть використовувати безпечне завантаження. Безпечне завантаження – це метод криптографічного підпису операційних систем, щоб вони не запускалися, якщо вони були змінені шкідливим програмним забезпеченням.
Майже на всіх нових фізичних ПК він увімкнений за умовчанням, тому що цього вимагає Microsoft. Деякі Linux-дистрибутиви, включаючи Ubuntu, також можуть використовувати безпечне завантаження.
Ще одна зміна полягає у перегляді гостьових доповнень, щоб вони працювали ефективніше. Це необов’язкова надбудова, яка дозволяє віртуальним машинам Linux обмінюватися файлами з хост-системою і автоматично змінювати роздільну здатність робочого столу Linux у віконному режимі, коли користувач змінює розмір вікна.
Чому підтримка безпечного завантаження має велике значення для гостьової Linux у VirtualBox?
Оскільки ПК перейшли від застарілої архітектури BIOS до EFI, віртуальні машини продовжували емулювати BIOS. Ймовірно, це пов’язано з тим, що BIOS, створений IBM в 1981 для першого ПК, простий і зрозумілий. Розробники дистрибутива Linux, зосереджені на тому, щоб система працювала на реальному устаткуванні, зосередилися на найкращій підтримці EFI. Деякі дистрибутиви розглядали можливість повної відмови від підтримки BIOS.
Хоча підтримка EFI у VirtualBox, як і раніше, вважається експериментальною, додавання Secure Boot створює основу для більш широкого впровадження EFI у віртуальні машини. Безпечне завантаження, швидше за все, сподобається корпоративним клієнтам Oracle, які використовують сервери. Без безпечного завантаження вже існує певний рівень безпеки, оскільки віртуальна машина ізольована від хост-системи.
Ця зміна означатиме, що у користувачів VirtualBox, які хочуть запускати гостьові системи Linux, буде більше варіантів дистрибутивів.
Що означає VirtualBox 7.0 для Linux?
У міру розвитку Linux для роботи з EFI програмне забезпечення для віртуальних машин, таке як VirtualBox, має надолужити втрачене. Підтримка безпечного завантаження усуває проблеми при використанні віртуалізованого Linux із сучасним прошивкою.
Якщо VirtualBox зробить підтримку EFI за умовчанням у майбутніх версіях, дистрибутиви Linux можуть нарешті відмовитися від застарілої підтримки BIOS, оскільки користувачі віртуальних машин, як і раніше, зможуть запускати свої віртуальні машини Linux з EFI.
VirtualBox популярний, тому що він безкоштовний і дозволяє легко запускати кілька операційних систем на одному комп’ютері без перезавантаження. Ось чому його часто рекомендують любителям Linux, які хочуть спробувати те, що може запропонувати Linux, але не хочуть залишати комфорт своєї знайомої ОС. Віртуальні машини Linux легко налаштувати у VirtualBox.