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.