Acho mais provável que o nome venha do DNS. A máquina obtém o mesmo endereço IP do DHCP (porque o endereço MAC ainda é o mesmo) e o CentOS faz uma pesquisa inversa no endereço IP e obtém o nome antigo do servidor DNS.
Instalei recentemente o CentOS 7 em um novo disco rígido com todas as configurações padrão e quando eu digito:
# hostname
Eu recebo:
SVP
Mas "SVP" não está em /etc/hostnames
nem /etc/hosts
configurado.
Mas tenho o nome de host padrão localhost.localdomain
.
SVP era o nome da máquina da minha antiga instalação do Windows, mas o disco rígido não estava nem conectado durante minha instalação do CentOS e não está conectado agora, então meu melhor palpite é que o nome do host SVP
foi salvo no NIC e escrito durante minha instalação do CentOS. Alguém pode confirmar isso?