Você pode usar o virt-what para detectar se está sendo executado em um hardware bare-metal ou em algum hypervisor .
Estou tentando automatizar a instalação do Ubuntu a partir de um repositório de rede. Agora estou conseguindo configurar a imagem iso com sucesso e ela faz a instalação automaticamente.
Minha exigência:
Eu gostaria de saber se existe um método no estágio de instalação inicial do Ubuntu, onde posso saber se o sistema operacional está sendo instalado no VirtualBox ou em um desktop físico. Eu quero que esta verificação seja executada como eu quero automatizar a instalação de adição de guest virtualbox se a instalação está sendo realizada em um virtualbox.
Se alguém tiver alguma experiência com o mesmo, compartilhe suas respostas.