Esquece tudo o que conversamos, foi um erro de conceito, um vacilo conceitual meu, sorry. :-(
As informações obtidas estão falseadas.
Claro que o script não iria mostrar os cores bem como o dmidecode não mostrou nada.
Você rodou tanto um quanto outro de dentro a VM, ou seja, obviamente só vai mostrar a VM, que é o que NÃO nos interessa.
Precisa fazer isso a partir da máquina real, não da virtual, ou seja, no seu caso através de um live-iso (pendrive ou dvdroom)