How does Fusion detect guest OS when installing via ISO?
When installing a guest VM via ISO, I can drop an ISO image on the "Select the Installation Method" dialog and Fusion handles everything, including setting the guest OS. It even says what guest OS will be used underneath the name of the ISO.
I'm not asking about the "Easy Install" feature. There are various links to that online. I'm asking about how (for example) when I drag and drop a CentOS ISO onto Fusion, Fusion detects that and sets the guest OS type to "CentOS 64-bit".
My question is: how does it know? Some file on the ISO image? Some detail of how the ISO was created? It's not the filename of the image as I can rename a Fedora image as if it was CentOS and Fusion still detects it as Fedora.