След година разработка компания Oracle издаде системата за виртуализация . Готови инсталационни пакети за Linux (Ubuntu, Fedora, openSUSE, Debian, SLES, RHEL в сборки за архитектура AMD64), Solaris, macOS и Windows.
Основни :
- Добавена е поддръжка на хардуерните механизми, предложени в петото поколение процесори Intel Core i (Broadwell), за организиране на вложено стартиране на виртуални машини;
- Старият метод за поддръжка на 3D-графика, базиран на драйвера VBoxVGA, е премахнат. За 3D се препоръчва да се използват новите драйвери VBoxSVGA и VMSVGA;
- В драйверите VBoxSVGA и VMSVGA е добавена поддръжка на YUV2 и формати на текстури, използващи тази цветова модел, при използване на OpenGL на страна на хоста (в macOS и Linux), което позволява при включено 3D ускорение на видеото чрез изнасяне на операциите по преобразуване на цветовите пространства на GPU. Решени са проблеми със сжати текстури в OpenGL при използването на 3D режим в драйвера VMSVGA;
- Добавена е софтуерна екранна клавиатура с поддръжка на мултимедийни клавиши, която може да се използва като клавиатура в гостуващите ОС;
- Добавен е модул vboximg-mount с експериментална поддръжка за директен достъп до файлови системи NTFS, FAT и ext2/3/4 в дисковия образ, реализиран на страна на гостуващата система и не изискващ поддръжка на тази файловата система на страна на хоста. Работата в момента е възможна само в режим на само за четене;
- Добавена е експериментална поддръжка за virtio-scsi, както за твърди дискове, така и за оптични устройства, включително с възможност за зареждане от устройство на база virtio-scsi;
- Добавена е опция за износ на виртуални машини в облачни среди, използващи механизъм за паравиртуализация;
- Поддръжката на компилатора е прекратена, за стартиране на виртуални машини вече е задължителна поддръжка на хардуерна виртуализация в CPU;
- Подобрено е създаването на образи на виртуални машини (VISO) в графичния интерфейс и са разширени възможностите на вградения файлов мениджър;
- В панела с информация за виртуалната машина е добавен вграден редактор на атрибути на VM, който позволява промяна на някои настройки без отваряне на конфигуратора;
- Увеличен е удобството при настройката на параметрите на хранилището за VM, предоставена е поддръжка за смяна на типа шина на контролера и възможността за преместване на прикрепени елементи между контролерите чрез интерфейса drag&drop;
- Разширен и подобрен е диалогът с информация за сесията;
- Оптимизиран е диалогът за избор на носител, който показва както списък на известните образи, така и позволява избор на произволен файл;
- Оптимизирано е интерфейсът за настройка на хранилища и мрежова подсистема;
- Добавен е индикатор за натоварване на CPU в виртуалната машина в статусната лента;
- Оптимизиран е кодът за обход на носители, който започна да работи по-бързо и да натоварва по-малко CPU в ситуации с голям брой регистрирани носители. В Virtual Media Manager е възстановена функцията за добавяне на съществуващ или нов носител;
- В VirtualBox Manager е подобрено показването на списъка с виртуални машини, по-забележимо са изтъкнати групите виртуални машини, подобрено е търсенето на VM и е осигурено закрепване на инструменти за фиксиране на позицията при превъртане на списъка с VM;
- Достигна се поддръжка за импортиране на виртуални машини от Oracle Cloud Infrastructure. Разширени функции за експортиране на виртуални машини в Oracle Cloud Infrastructure, включително стана възможно създаването на множество виртуални машини без повторно зареждане. Добавена е възможност за свързване на произволни тагове към облачни образи;
- В системата за въвеждане е добавена поддръжка за хоризонтално превъртане с мишката, използвайки протокола IntelliMouse Explorer;
- Runtime е адаптиран за работа на хостове с голям брой CPU (не повече от 1024);
- Добавена е възможността за смяна на звуковия бекенд на хоста, докато VM е в запазено състояние;
- В VBoxManager е добавена поддръжка за преместване на множество изходни файлове/каталози от гостуващата система в целевия каталог;
- Добавена е поддръжка за ядро на Linux 5.4. При компилиране на ядрото е деактивирано създаването на цифрови подписи за модули (подписите могат да бъдат добавени от потребителя след завършване на компилацията). Премахната е функцията за пренос на PCI устройства в Linux, тъй като текущият код не е завършен и не е подходящ за употреба;
- Реализацията на EFI е преместена на нов по-нов код на фърмуера, добавена е поддръжка на NVRAM. Добавена е поддръжка за зареждане от
APFS и възможност за използване на нестандартни пътища към зареждащите устройства с интерфейси SATA и NVMe, създадени в macOS; - Добавен нов тип мрежов адаптер PCnet-ISA (в момента наличен само от CLI);
- Подобрена реализация на контролера USB EHCI. Добавена е възможността за филтриране на USB устройства по порт за свързване.
Източник: opennet.ru
