Nach einem Jahr der Entwicklung hat das Unternehmen Oracle die Virtualisierungslösung veröffentlicht . Fertige Installationspakete für Linux (Ubuntu, Fedora, openSUSE, Debian, SLES, RHEL für die AMD64-Architektur), Solaris, macOS und Windows.
Haupt :
- Die Unterstützung für die Hardware-Mechanismen der fünften Intel Core i Generation (Broadwell) zur Einrichtung von verschachteltem Start von virtuellen Maschinen wurde hinzugefügt;
- Die alte Methode zur Unterstützung von 3D-Grafik, die auf dem VBoxVGA-Treiber basierte, wurde entfernt. Für 3D wird empfohlen, die neuen Treiber VBoxSVGA und VMSVGA zu verwenden;
- In den Treibern VBoxSVGA und VMSVGA wurde die Unterstützung für YUV2 und die damit verbundenen Farbmuster-Formate bei der Verwendung von OpenGL auf der Host-Seite (unter macOS und Linux) hinzugefügt, was ermöglicht, dass bei aktiviertem 3D die Videoanzeige durch die Auslagerung der Farbkonvertierungsoperationen auf die GPU beschleunigt wird. Probleme mit komprimierten Texturen in OpenGL bei Verwendung des 3D-Modus im Treiber VMSVGA wurden gelöst;
- Eine Software-Bildschirmtastatur mit Unterstützung für Multimedia-Tasten wurde hinzugefügt, die als Tastatur in den Gastsystemen verwendet werden kann;
- Ein vboximg-mount-Modul mit experimenteller Unterstützung für den direkten Zugriff auf NTFS-, FAT- und ext2/3/4-Dateisysteme innerhalb des Disk-Images wurde hinzugefügt, das auf der Seite des Gastsystems implementiert ist und keine Unterstützung dieses Dateisystems auf der Host-Seite erfordert. Die Funktionalität ist derzeit nur im Lesezugriffsmodus möglich;
- Experimentelle Unterstützung für virtio-scsi wurde hinzugefügt, sowohl für Festplatten als auch für optische Laufwerke, einschließlich der Möglichkeit, von einem virtio-scsi-basierten Gerät zu booten.
- Eine Option zum Export von virtuellen Maschinen in Cloud-Umgebungen, die auf Paravirtualisierung basieren, wurde hinzugefügt;
- Die Unterstützung des Recompilers wurde eingestellt, um virtuelle Maschinen auszuführen, ist nun die Unterstützung der Hardware-Virtualisierung in der CPU erforderlich;
- Die grafische Benutzeroberfläche für die Erstellung von virtuellen Maschinen-Images (VISO) wurde verbessert und die Funktionen des integrierten Dateimanagers wurden erweitert;
- In das Panel mit Informationen zur virtuellen Maschine wurde ein integrierter Editor für VM-Attribute hinzugefügt, der es ermöglicht, einige Einstellungen zu ändern, ohne den Konfigurator zu öffnen;
- Die Benutzerfreundlichkeit bei der Konfiguration der Speichereinstellungen für VMs wurde verbessert; es gibt nun Unterstützung für den Wechsel des Controller-Bustyps und die Möglichkeit, angehängte Elemente zwischen Controllern per Drag-and-Drop zu verschieben;
- Der Dialog mit Informationen zur Sitzung wurde erweitert und verbessert;
- Der Dialog zur Auswahl von Speichermedien wurde optimiert, sodass sowohl eine Liste bekannter Abbildungen angezeigt wird als auch die Option besteht, eine beliebige Datei auszuwählen.
- Die Benutzeroberfläche für die Konfiguration von Speicher und Netzwerksubsystemen wurde optimiert;
- Ein CPU-Auslastungsindikator in der virtuellen Maschine wurde zur Statusleiste hinzugefügt;
- Der Code zum Durchsuchen von Medien wurde optimiert, was ihn schneller macht und die CPU weniger belastet, insbesondere bei einer großen Anzahl registrierter Medien. Im Virtual Media Manager wurde die Funktion zum Hinzufügen eines bestehenden oder neuen Mediums wiederhergestellt;
- Im VirtualBox Manager wurde die Darstellung der virtuellen Maschinen verbessert, Gruppen virtueller Maschinen sind jetzt deutlicher hervorgehoben, die VM-Suche wurde optimiert und der Bereich für Werkzeuge wird zur Positionierung beim Scrollen durch die VM-Liste fixiert;
- Die Unterstützung für den Import von virtuellen Maschinen aus der Oracle Cloud Infrastructure wurde hinzugefügt. Die Exportfunktionen für virtuelle Maschinen in die Oracle Cloud Infrastructure wurden erweitert, einschließlich der Möglichkeit, mehrere virtuelle Maschinen zu erstellen, ohne sie erneut zu starten. Es wurde die Möglichkeit hinzugefügt, beliebige Tags an Cloud-Abbilder zu binden.
- Das Eingabesystem unterstützt jetzt das horizontale Scrollen mit der Maus unter Verwendung des Protokolls IntelliMouse Explorer;
- Das Runtime wurde für den Betrieb auf Hosts mit einer großen Anzahl von CPUs (maximal 1024) angepasst;
- Die Möglichkeit, den auf der Host-Seite arbeitenden Audio-Backend zu wechseln, während sich die VM im gespeicherten Zustand befindet, wurde hinzugefügt;
- Im VBoxManager wurde die Unterstützung für das Verschieben mehrerer Quell-Dateien/Kataloge des Gastsystems in das Zielverzeichnis hinzugefügt.
- Unterstützung für den Linux-Kernel 5.4 hinzugefügt. Während des Kernelbaus wurde die Generierung digitaler Signaturen für Module deaktiviert (Signaturen können nach Abschluss des Baus vom Benutzer hinzugefügt werden). Die Funktion zum Durchleiten von PCI-Geräten unter Linux wurde entfernt, da der aktuelle Code unvollständig und nicht anwendbar ist.
- Die EFI-Implementierung wurde auf einen neueren Firmware-Code aktualisiert, und die Unterstützung für NVRAM wurde hinzugefügt. Unterstützung für das Booten von
APFS und die Möglichkeit, benutzerdefinierte Pfade zu Bootlaufwerken mit SATA- und NVMe-Schnittstellen, die in macOS erstellt wurden, zu nutzen; - Ein neuer Typ des Netzwerkadapters PCnet-ISA wurde hinzugefügt (vorerst nur über die CLI verfügbar);
- Die Implementierung des USB-EHCI-Controllers wurde verbessert. Die Möglichkeit zur Filterung von USB-Geräten nach Anschlussport wurde hinzugefügt.
Quelle: opennet.ru
