Tente reinicializar a VM e tente novamente.
Se isso ainda acontecer, verifique se o Windows Server está totalmente atualizado e reinicialize novamente antes de tentar.
Algumas informações que consegui encontrar sobre o problema:
erro do instalador sql_engine_core_inst_loc.msi
I don't know what did it work, but I did this two things and I finish the installation:
- Disable the Windows Firewall
- Copy the CD to a local folder (eg. C:\Users) and run setup.exe from there.
A explicação por que funcionou para a citação acima provavelmente está aqui: Instalando o SQL Server 2008 R2
The SQL Server install is not very tolerant of slow drives or slow systems. There are numerous timing tests done during the SQL Server install process and if one of these fails due to nothing more than a slow system then your install fails.
I have seen a number of failures to run a msi file that were due to the install media being on a (slow) network drive. Other failures have been due to a slow virtual server, where either services did not start within the expected time or msi files did not complete their work within the expected time.
Em conclusão:
- Desligue o firewall na VM e tente novamente.
- Se isso não funcionar, a mídia na qual está armazenado o .iso do Sql Server pode estar muito lenta ou a própria VM está muito lenta. Você precisa melhorar a velocidade do processo de instalação. Talvez dar mais memória à VM ajudará.
- Faça o download do .iso novamente, caso esteja corrompido.