Infelizmente, o VirtualBox não oferece suporte a recursos que permitiriam ao sistema operacional convidado dormir ou hibernar. Portanto, não há como ativar a hibernação no sistema Windows convidado.
Mas, a menos que você precise especificamente usar a hibernação no sistema convidado (por exemplo, para testes), não há realmente necessidade disso, pois o VirtualBox em si possui o recurso semelhante. Leia abaixo para obter detalhes.
Se alguém estiver procurando pelo mesmo efeito, mas sem a necessidade de realmente usar a hibernação do Windows, o VirtualBox possui um recurso chamado Salvar o estado da máquina . Simplesmente congela o sistema convidado e salva o estado da RAM e da VM no disco. É feito pelo VirtualBox, não pelo Windows. Quando o sistema convidado é iniciado novamente e seu estado é restaurado, ele nem notará que foi interrompido.
Você pode acioná-lo simplesmente clicando no botão Fechar da janela da VM, selecionando Salvar o estado da máquina e confirmando com OK . Ou abra o menu de contexto da VM no VirtualBox, abra o submenu Fechar e selecione Salvar estado . Também possui atalho de teclado, na janela do VirtualBox é Ctrl+ Ve na janela da VM é Host key+ Q.
Isso deve funcionar teoricamente com qualquer sistema convidado, mesmo que ele não suporte a hibernação.
Você também pode verificar a seção 1.8.6. Salvando o estado da máquina do manual do usuário do VirtualBox.