Dopo un anno di sviluppo, Oracle
Il principale
- Aggiunto supporto per i meccanismi hardware proposti nella quinta generazione di processori Intel Core i (Broadwell) per l'organizzazione del lancio annidato di macchine virtuali;
- Il vecchio metodo di supporto della grafica 3D, basato sul driver VBoxVGA, è stato rimosso. Per il 3D si consiglia di utilizzare i nuovi driver VBoxSVGA e VMSVGA;
- I driver VBoxSVGA e VMSVGA hanno aggiunto il supporto per YUV2 e formati texture utilizzando questo modello di colore quando si utilizza OpenGL sul lato host (in macOS e Linux), che consente, quando è abilitato il 3D, di fornire una visualizzazione video più veloce spostando le operazioni di conversione dello spazio colore al lato GPU. Sono stati risolti i problemi con le texture compresse in OpenGL quando si utilizza la modalità 3D nel driver VMSVGA;
- Aggiunta una tastiera software su schermo con supporto per tasti multimediali, che può essere utilizzata come tastiera nei sistemi operativi guest;
- Aggiunto il modulo vboximg-mount con supporto sperimentale per l'accesso diretto ai file system NTFS, FAT ed ext2/3/4 all'interno di un'immagine del disco, implementato sul lato del sistema guest e che non richiede supporto per questo file system sul lato host. È ancora possibile lavorare in modalità di sola lettura;
- Aggiunto supporto sperimentale per virtio-scsi, sia per dischi rigidi che per unità ottiche, inclusa la possibilità di eseguire l'avvio da un dispositivo basato su virtio-scsi;
- Aggiunta un'opzione per esportare macchine virtuali in ambienti cloud che utilizzano il meccanismo di paravirtualizzazione;
- Il supporto del ricompilatore è stato interrotto; l'esecuzione di macchine virtuali ora richiede il supporto per la virtualizzazione dell'hardware nella CPU;
- L'interfaccia grafica ha migliorato la creazione di immagini di macchine virtuali (VISO) e ampliato le capacità del file manager integrato;
- Al pannello con informazioni sulla macchina virtuale è stato aggiunto un editor di attributi VM integrato, che consente di modificare alcune impostazioni senza aprire il configuratore;
- È stata migliorata la comodità di configurare i parametri di archiviazione per una VM, è stato fornito il supporto per la modifica del tipo di bus del controller ed è stata fornita la possibilità di spostare gli elementi collegati tra i controller utilizzando l'interfaccia drag&drop.
- La finestra di dialogo con le informazioni sulla sessione è stata ampliata e migliorata;
- La finestra di dialogo di selezione dei media è stata ottimizzata, mostrando sia un elenco di immagini conosciute sia permettendoti di selezionare un file arbitrario;
- Ottimizzata l'interfaccia per la configurazione dei sottosistemi di storage e di rete;
- Alla barra di stato è stato aggiunto un indicatore di carico della CPU nella macchina virtuale;
- Il codice di enumerazione dei media è stato ottimizzato per funzionare più velocemente e caricare meno la CPU in situazioni in cui è presente un numero elevato di media registrati. La possibilità di aggiungere media esistenti o nuovi è stata restituita a Virtual Media Manager;
- VirtualBox Manager ha migliorato la visualizzazione dell'elenco delle macchine virtuali, i gruppi di macchine virtuali sono evidenziati in modo più evidente, è stata migliorata la ricerca delle VM ed è stata fissata l'area strumenti per fissarne la posizione durante lo scorrimento dell'elenco delle VM;
- Ora è disponibile il supporto per l'importazione di macchine virtuali da Oracle Cloud Infrastructure. La funzionalità per esportare macchine virtuali su Oracle Cloud Infrastructure è stata ampliata, inclusa la possibilità di creare più macchine virtuali senza scaricarle nuovamente. Aggiunta la possibilità di collegare tag arbitrari alle immagini cloud;
- Nel sistema di input è stato aggiunto il supporto allo scorrimento orizzontale del mouse utilizzando il protocollo IntelliMouse Explorer;
- Il runtime è adattato per funzionare su host con un numero elevato di CPU (non più di 1024);
- Aggiunta la possibilità di modificare il backend audio in esecuzione sul lato host quando la VM è in uno stato salvato;
- Aggiunto supporto a VBoxManager per spostare più file/directory di origine guest in una directory di destinazione;
- Aggiunto il supporto per il kernel Linux 5.4. Durante la compilazione del kernel, la generazione delle firme digitali per i moduli è disabilitata (le firme possono essere aggiunte dall'utente una volta completata la compilazione). La funzione di inoltro dei dispositivi PCI in Linux è stata rimossa poiché il codice attuale non è completo e non è utilizzabile;
- L'implementazione EFI è stata spostata in un codice firmware più recente ed è stato aggiunto il supporto NVRAM. Aggiunto supporto per il caricamento da
APFS e la possibilità di utilizzare percorsi non standard per avviare dispositivi con interfacce SATA e NVMe create in macOS; - Aggiunto un nuovo tipo di adattatore di rete PCnet-ISA (attualmente disponibile solo dalla CLI);
- Implementazione migliorata del controller USB EHCI. Aggiunta la possibilità di filtrare i dispositivi USB per porta di connessione.
Fonte: opennet.ru