Aqui mostrarei como estar criando uma VM no Oracle VirtualBox.

Optei pelo VirtualBox por possuir uma interface simples e ser gratuito, porém, existem outras opções como: Vmware Player, Hyper-V da Microsoft, e etc.

Neste exemplo utilizei a distribuição Linux CentOS 8, mas a sistemática é igual para qualquer outra distribuição Linux ou Windows.

  1. Clique em novo e preencha as informações de acordo com suas necessidades:
  1. Você pode criar um disco novo ou utilizar um já existente. Recomendo a utilização do VHD pois será possível anexar ao Windows como um Disco Interno através do diskmgmt.msc:
  1. Dinamicamente alocado: Deste modo ele irá expandindo o espaço dentro do disco físico de acordo com a utilização do disco virtual.
  1. Clique em Configurações -> Rede: Selecione a forma de conexão de Rede e caso não saiba, deixe como NAT.
  1. Dentro de Configurações -> Armazenamento: Selecione o símbolo de CD e escolha a ISO ou CD de instalação do seu Sistema Operacional.

6. Pronto! Agora inicie sua VM criada clicando no ícone “Iniciar” do Oracle VirtualBox.

Parabéns, você acaba de criar sua primeira máquina virtual no Oracle VirtualBox.