VirtualBox é um software de virtualização desenvolvido pela empresa Innotek depois comprado pela Sun Microsystems que posteriormente foi comprada pela Oracle que, como o VMware Workstation, visa criar ambientes para instalação de sistemas distintos.
Geralmente usado por desenvolvedores de sistemas, ou profissionais de TI, pois permite a instalação e utilização de um sistema operativo dentro de outro, assim como seus respectivos softwares, como dois ou mais computadores independentes, mas compartilhando fisicamente o mesmo hardware.
Características do VirtualBox
- Modularidade: O VB tem um design extremamente modular, com interfaces de programação internas bem definidas e um design cliente/servidor. Isso facilita o controle de várias interfaces de uma só vez: por exemplo, você pode iniciar uma máquina virtual em uma GUI típica de máquina virtual e controlá-la a partir da linha de comando ou, possivelmente, remotamente. VB também vem com um Kit de Desenvolvimento de Software completo: embora seja um Software de Código Aberto, você não precisa hackear a fonte para escrever uma nova interface para o VirtualBox.
- Descrições de máquinas virtuais em XML: As configurações das máquinas virtuais são armazenadas inteiramente em XML e são independentes das máquinas locais. As definições de máquinas virtuais podem, portanto, ser facilmente portadas para outros computadores.
Notas de lançamento
Versão 7.0.8 (lançado em 18 de abril de 2023)
Esta é uma versão de manutenção. Os seguintes itens foram corrigidos e/ou adicionados:
- VMM: Correção do tratamento de EFLAGS.TF para instruções de CPUID quando o Hyper-V é usado (bug #17961)
- VMM: corrigida a falha do MONITOR/MWAIT com convidados Solaris quando o Hyper-V é usado no Windows 11
- VMM: Melhorias gerais introduzidas na área de visualização aninhada
- VMM: corrigidas meditações de guru relacionadas a falhas triplas para convidados UEFI a partir do macOS Ventura 13.3 (bug #21563)
- GUI: trouxe de volta a caixa de seleção Restaurar instantâneo atual da caixa de diálogo Fechar VM (bugs #21189, #21491)
- GUI: Correções e validação para configurações de VM Editor de filtros USB, valor da porta do filtro agora é salvo/restaurado corretamente
- GUI: correções para editores incorporados de nome de VM e tipo de sistema operacional do painel de detalhes
- GUI: os assistentes relacionados à nuvem agora devem propor perfis ativados antes de desativados
- Oracle VM VirtualBox Extension Pack: envio fixo do módulo de suporte criptográfico para criptografia completa da VM
- E1000: corrigida a possível meditação do guru ao alterar os anexos de rede (bug #21488)
- virtio-net: correções de acompanhamento para FreeBSD 12.3 e pfSense 2.6.0 (bug #21201)
- 3D: Corrigidos vários problemas gráficos com convidados do Windows 7 (bugs #21129, #21196, #21208, #21521)
- Main/UefiVariableStore: Adicionado API para adicionar assinaturas à lista MOK (Machine Owner Key)
- VBoxManage: Introduzido o subcomando modifynvram registermok para registrar a chave do proprietário da máquina na NVRAM, para que o kernel convidado do Linux possa pegá-lo para verificar a assinatura dos módulos assinados com esta chave
- Controle de convidados/principal: corrigida a exclusão de arquivos por meio da caixa de ferramentas integrada
- Host Linux: Adicionada a possibilidade de ignorar a verificação de assinatura dos módulos do kernel uma vez que VBOX_BYPASS_MODULES_SIGNATURE_CHECK=”1″ é especificado em /etc/vbox/vbox.cfg, útil caso a distribuição do Linux não forneça as ferramentas necessárias para verificar a assinatura do módulo do kernel
- Linux Guest Additions e host Installer: Detecção aprimorada se o sistema estiver executando o systemd como o processo init
- Linux Guest Additions e drivers de host: introduzem o suporte inicial para o kernel 6.3
- Linux Guest Additions: Adicionada a possibilidade de ignorar a verificação de assinatura dos módulos do kernel uma vez que VBOX_BYPASS_MODULES_SIGNATURE_CHECK=”1″ é especificado em /etc/virtualbox-guest-additions.conf, útil caso a distribuição do Linux não forneça as ferramentas necessárias para verificar a assinatura do módulo do kernel
- Linux Guest Additions: Adicionado suporte experimental para módulos do kernel e recarregamento de serviços do usuário no final do processo de instalação, portanto, a reinicialização do sistema convidado após a atualização do Guest Additions (7.0.8 e mais recente) não é mais necessária no caso geral
- Linux Guest Additions: Corrigido o problema de compilação do vboxvideo com os kernels RHEL 8.7, 9.1 e 9.2 (bugs #21446 e #21450)