Após um ano de desenvolvimento, Oracle
O principal
- Adicionado suporte para mecanismos de hardware propostos na quinta geração de processadores Intel Core i (Broadwell) para organizar o lançamento aninhado de máquinas virtuais;
- O antigo método de suporte a gráficos 3D, baseado no driver VBoxVGA, foi removido. Para 3D é recomendado utilizar os novos drivers VBoxSVGA e VMSVGA;
- Os drivers VBoxSVGA e VMSVGA adicionaram suporte para YUV2 e formatos de textura usando este modelo de cores ao usar OpenGL no lado do host (no macOS e Linux), o que permite, quando 3D está habilitado, fornecer exibição de vídeo mais rápida movendo operações de conversão de espaço de cores para o lado da GPU. Foram resolvidos problemas com texturas compactadas em OpenGL ao utilizar o modo 3D no driver VMSVGA;
- Adicionado um teclado de software na tela com suporte para teclas multimídia, que pode ser usado como teclado em sistemas operacionais convidados;
- Adicionado o módulo vboximg-mount com suporte experimental para acesso direto a sistemas de arquivos NTFS, FAT e ext2/3/4 dentro de uma imagem de disco, implementado no lado do sistema convidado e não requer suporte para este sistema de arquivos no lado do host. O trabalho ainda é possível no modo somente leitura;
- Adicionado suporte experimental para virtio-scsi, tanto para discos rígidos quanto para unidades ópticas, incluindo a capacidade de inicializar a partir de um dispositivo baseado em virtio-scsi;
- Adicionada opção de exportação de máquinas virtuais para ambientes em nuvem que utilizam o mecanismo de paravirtualização;
- O suporte ao recompilador foi descontinuado; para executar máquinas virtuais, agora é necessário suporte para virtualização de hardware na CPU;
- A interface gráfica melhorou a criação de imagens de máquinas virtuais (VISO) e expandiu os recursos do gerenciador de arquivos integrado;
- Um editor integrado de atributos da VM foi adicionado ao painel com informações sobre a máquina virtual, permitindo alterar algumas configurações sem abrir o configurador;
- A conveniência de configurar parâmetros de armazenamento para uma VM foi aprimorada, foi fornecido suporte para alteração do tipo de barramento do controlador e foi fornecida a capacidade de mover elementos anexados entre controladores usando a interface arrastar e soltar.
- O diálogo com informações da sessão foi ampliado e melhorado;
- A caixa de diálogo de seleção de mídia foi otimizada, mostrando uma lista de imagens conhecidas e permitindo selecionar um arquivo arbitrário;
- A interface para configuração de subsistemas de armazenamento e rede foi otimizada;
- Um indicador de carga da CPU na máquina virtual foi adicionado à barra de status;
- O código de enumeração de mídia foi otimizado para funcionar mais rápido e carregar menos a CPU em situações onde há um grande número de mídias registradas. A capacidade de adicionar mídia nova ou existente retornou ao Virtual Media Manager;
- O VirtualBox Manager melhorou a exibição da lista de máquinas virtuais, os grupos de máquinas virtuais estão mais destacados, a busca por VMs foi melhorada e a área de ferramentas foi fixada para fixar a posição ao rolar a lista de VMs;
- Agora há suporte para importação de máquinas virtuais do Oracle Cloud Infrastructure. A funcionalidade de exportação de máquinas virtuais para o Oracle Cloud Infrastructure foi ampliada, incluindo a capacidade de criar múltiplas máquinas virtuais sem baixá-las novamente. Adicionada a capacidade de vincular tags arbitrárias a imagens na nuvem;
- No sistema de entrada, foi adicionado suporte para rolagem horizontal do mouse usando o protocolo IntelliMouse Explorer;
- O tempo de execução é adaptado para funcionar em hosts com grande número de CPUs (não mais que 1024);
- Adicionada a capacidade de alterar o back-end de som em execução no lado do host quando a VM está em um estado salvo;
- Adicionado suporte ao VBoxManager para mover vários arquivos/diretórios de origem convidados para um diretório de destino;
- Adicionado suporte para kernel Linux 5.4. Ao construir o kernel, a geração de assinaturas digitais para módulos é desabilitada (as assinaturas podem ser adicionadas pelo usuário após a conclusão da construção). A função de encaminhamento de dispositivos PCI no Linux foi removida, pois o código atual não está completo e não é adequado para uso;
- A implementação EFI foi movida para um código de firmware mais recente e o suporte NVRAM foi adicionado. Adicionado suporte para carregamento de
APFS e a capacidade de usar caminhos não padrão para inicializar dispositivos com interfaces SATA e NVMe criados em macOS; - Adicionado um novo tipo de adaptador de rede PCnet-ISA (atualmente disponível apenas na CLI);
- Implementação aprimorada do controlador USB EHCI. Adicionada a capacidade de filtrar dispositivos USB por porta de conexão.
Fonte: opennet.ru